我对将十六进制机器指令转换为符号操作码感到很困惑。我在本节中有一些复习问题:
What machine code is generated for the instruction: sbb al, 10
sbb reg/mem from reg/mem 0001 10dw | mod reg r/m | disp-lo | disp-hi
sbb immed from reg/mem 1000 00dw | mod 101 r/m | disp-lo | disp-hi | disp-lo | disp-hi
sbb immed from accumulator 0001 110w | data-lo | data-hi
Answer: 01C0A
What is the symbolic opcode for this hex machine instruction: F7 26 10 00
I converted F7 to 1111 0111 and this matches up with these instructions
mul 1111 011w | mod 100 r/m | disp-lo | disp-hi
imul 1111 011w | mod 101 r/m | disp-lo | disp-hi
div 1111 011w | mod 110 r/m | disp-lo | disp-hi
idiv 1111 011w | mod 111 r/m | disp-lo | disp-hi
Answer: mul
我不知道如何处理这些问题,而且我似乎无法理解这些概念。有人可以用更简单的方式向我解释吗?