mov cl, 3:
1. 找到对应指令和操作码:
Opcode=B0+rb
# +rb:表示操作码的低3位用于在不需要ModR/M的情况下编码寄存器操作数。
# ib:表示指令中的立即数是1字节。
2. 由于Opcode需要'+rb',找到cl寄存器的编号:
寄存器编号=1
Opcode=B0+1=B1
3. 机器码:B103
2023-11-17 18:45:10
mov cl, 3:
1. 找到对应指令和操作码:
Opcode=B0+rb
# +rb:表示操作码的低3位用于在不需要ModR/M的情况下编码寄存器操作数。
# ib:表示指令中的立即数是1字节。
2. 由于Opcode需要'+rb',找到cl寄存器的编号:
寄存器编号=1
Opcode=B0+1=B1
3. 机器码:B103