为什么说MOV eax,1和MOV al,1是等价的

2025-03-11 09:08:23
推荐回答(1个)
回答1:

|63..32|31..16|15-8|7-0|
|AH. |AL..| al 是 8 位
|AX........................|
|EAX..........................| eax 是 32 位
|RAX..................................|

对于它们来说,都是同一个寄存器。al 是低 8 位;eax 是低 32 位。