TWiki
>
Main Web
>
TechTips
?
>
AssemblyProgramming
(24 Feb 2006,
MattWalsh
)
E
dit
A
ttach
RecompilingAssemblyAndGCC
see
UsingGDB
to see how to step through an assembly program with
gdb
SpeedStepChecker
?
BrennanGuide
to Inline Assembler
ATTvsIntelAssembly
DisectingBasicLoopsInAssembler
?
EndianSwapCode
?
(note, the following are more or less personal notes from
Jeff Duntemann's great book
)
UsingTheDOSDebugUtility
?
TheX86MemoryModels
TheX86GeneralPurposeRegisters
TheX86Opcodes
TheX86Stack
MyFirstDOSAssemblyProgram
TheX86SoftwareInterruptTable
ByteToStringAssemblyCode
AssemblerStringInfo
A
nice intro article
on assembly in Linux.
And another one here
A very interesting
asm to C conversion tool
by Relogix
assemblyprogrammingmanual.zip
:
IntelCodeTable.pdf
Opcode Reference
taken from
here
--
MattWalsh
- 18 Dec 2001
Attachments
Attachments
Topic attachments
I
Attachment
Action
Size
Date
Who
Comment
html
asm_ref.html
manage
142.3 K
24 Apr 2004 - 07:25
MattWalsh
zip
assemblyprogrammingmanual.zip
manage
4625.9 K
29 Sep 2002 - 15:29
MattWalsh
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r18
<
r17
<
r16
<
r15
<
r14
|
B
acklinks
|
R
aw View
|
M
ore topic actions
Topic revision: r18 - 24 Feb 2006 - 02:14:03 -
MattWalsh
Main
Log In
Main Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
Webs
Main
Sandbox
TWiki
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback