[Code-Crunchers] List of 1-byte opcodes

Arkon arkon at ragestorm.net
Thu Dec 7 17:10:59 CST 2006


I used diStorm's DB to generate this, though I hope I didn't filter our
something accidentally.

 

0x27 - DAA

0x2f - DAS

0x37 - AAA

0x3f - AAS

0x40-0x47 - INC

0x48-0x4f - DEC

0x50-0x57 - PUSH

0x57-0x5f - POP

0x60 - PUSHA

0x61 - POPA

0x90 - NOP

0x98 - CBW

0x99 - CWD

0x9c - PUSHF

0x9d - POPF

0x9e - SAHF

0x9f - LAHF

0xc3 - RET

0xc9 - LEAVE

0xcb - RETF

0xcc - INT 3

0xce - INTO

0xcf - IRET

0xd6 - SALC

0xec - IN AL, DX

0xee - OUT DX, AL

0xf1 - INT1

0xf4 - HLT

0xf5 - CMC

0xf8 - CLC

0xf9 - STC

0xfa - CLI

0xfb - STI

0xfc - CLD

0xfd - STD

 

Note: you still have prefixes (although they are not considered as
instructions), and some of the above won't run in 64bits.

 

  _____  

From: Prozacgod [mailto:prozacgod at gmail.com] 
Sent: Thursday, December 07, 2006 10:52 PM
To: code-crunchers at whitestar.linuxbox.org
Subject: [Code-Crunchers] List of 1-byte opcodes

 

I found a list like this a while back, but I'm having trouble finding it
again.  Just a list of 1-byte opcodes for x86 - hmm wonder if there are
lists like this for other arch's

Thanks for the help

-- 
"Prozac may heal the mind, but friends can mend the soul" 
-ProzacGod 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://whitestar.linuxbox.org/pipermail/code-crunchers/attachments/20061208/448dd4e3/attachment.htm 


More information about the Code-Crunchers mailing list