0

I need to translate the Assembler command MOV AX,[0200] into machine code of intels 8086 processor.
I already translated MOV AL,[ALPHA] in another task I've got. Here I found the MOV AL/AX,addr in the instruction set table, so I could translate the whole thing into 1010|0000 1010|0000 or A0 10 in machine code.

I tend to use MOV r/m1,r/m2 of the instruction set table, but I am not 100% sure because I got problems when selecting the r/m part. Since this is the preparation for an exam, I would be really happy if someone could help :)

Cody Gray - on strike
  • 239,200
  • 50
  • 490
  • 574
  • Does the exam actually expect you to have all the opcode tables ***memorized***? That's craziness. You convert assembly language instructions into machine code using an assembler, not by hand! – Cody Gray - on strike Oct 20 '17 at 16:06
  • we dont have to memorized tables...they giving us the lists ...but i dont understand have to make mod R/M – Sona Mkrtchyan Oct 20 '17 at 16:28

0 Answers0