flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
back`
does anyone understand the hex representation of x86 the opcodes
http://courses.ece.uiuc.edu/ece390/resources/opcodes.html eg. Code: MOV Reg,Imm 1011wrrr 8086 Move Data so what does the wrrr mean? |
|||
![]() |
|
MazeGen
Bit w means operand size. w=0: 8-bit, w=1: 16/32-bit
Bit field rrr means 3-bit register code, from 0 through 7. Example: Code: 1011 0 000 MOV AL, imm 1011 1 111 MOV eDI, imm |
|||
![]() |
|
bitRAKE
Attached is program by Svin that lets you play with encoding and see direct translation in mnemonic. It removes all confusion on the matter.
Please, look at the bottom of this page for other such useful tools by Svin.
|
|||||||||||
![]() |
|
MazeGen
[OFFTOPIC]
Hello bitRAKE! You're still around here? Good to see you again. I doubted you gave up assembly since long time ago. I still remember your great posts at asmcommunity ![]() [/OFFTOPIC] |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.