Flag: Tornado! Hurricane!

 Forums >>  Target Specific - General  >>  Intel Opcode table

Topic created on: February 14, 2010 11:57 CST by charlie .

Hey guys,
I was looking for Intel opcode table
for ex :
Mov reg,..
8b 04
8b 0c
8b 14
8b 1c
the second opcode changes for different registers , there is a nice table which shows, what the different possible opcodes for different registers for all the instructions.
i know its in one of the intel manuals , but i couldn't find it in those intel instruction manuals ( or i'm lost in those huge documents).
Googling also doesn't point me what i'm looking for. If any one on the forum uses it regularly and remembers it , can you pls provide me the link/pagenumber/table.

Thanks

  mrgray     February 14, 2010 22:50.10 CST
I think you can find a nice x86 Instruction reference here - http://ref.x86asm.net/index.html

  GynvaelColdwind     February 15, 2010 04:07.04 CST
http://mprolab.teipir.gr/vivlio80X86/pentium.txt
8B    /r     MOV r32,r/m32           Move
Soo.. the second byte is ModR/M (and there might be a SIB byte following).
As for the Intel Manuals, see (referencing the December 2009 version of the manuals):
Volume 2A, Table 2-2 - ModR/M 32-bit byte values (or 2-1 for 16-bit)
Volume 2A, Page 3-654 - MOV instruction (including opcode table)
Volume 2B, Appendix A, Table A-2 - One-byte Opcode Map (second page)

  Garrett   February 15, 2010 10:20.28 CST
Here is a Pdf'd version of http://ref.x86asm.net/index.html
http://www.filestore.to/?d=3A5B2A3517

Note: Registration is required to post to the forums.

There are 29,886 total registered users.


Recently Created Topics
Decompiling raw bina...
May/22
Incorrect bitness wh...
May/20
PaiMei stalker modul...
May/19
Attach to program us...
May/13
IDA PRO how to make ...
May/12
FACT: OpenRCE is dead.
May/08
Int 3 anti debug?
May/05
help needed - Beginn...
May/03
Attaching IDA Pro to...
Apr/27
File type
Apr/21


Recent Forum Posts
Debugging iphone app...
staree2010
Ollydbg 2.0 - Plugin...
openrce...
IDA PRO how to make ...
codeinject
FACT: OpenRCE is dead.
codeinject
IDA Resource Viewer ...
r2x64
FACT: OpenRCE is dead.
djnemo
FACT: OpenRCE is dead.
codeinject
FACT: OpenRCE is dead.
pedram
help needed - Beginn...
araujo
Attaching IDA Pro to...
codeinject


Recent Blog Entries
sweetyss
May/18
Adam Wainwright continues t...

lowpriority
Apr/13
OllyMigrate Plugin for Olly...

everdox
Mar/08
2 anti-trace mechanisms spe...

everdox
Mar/07
Advanced debugging techniques

everdox
Mar/06
Branch tracing and LBR acce...

More ...


Recent Blog Comments
clarisonic on:
Apr/03
New version of Ollydbg!

clarisonic on:
Apr/03
New version of Ollydbg!

trackerx90 on:
Mar/04
SuppressDebugMsg As Anti-De...

coachfactory on:
Feb/25
Portable Executable Format ...

coachfactory on:
Feb/25
A new Anti-Olly trick.

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit