
相关概念寻址方式:指令给出操作数/操作数地址的方式(目的: 将形式地址转换为有效地址)形式地址(A): 操作数的地址, 即指令中的地址码有效地址(EA):指令中给出的操作数所在存储单元的地址指令:OP + 操作数 或者OP + 操作数地址 A操作码OP:指令操作符 + 寻址特征MOD操作数地址:主存、寄存器、IO端口1立即寻址指令的地址码: 直接提供操作数(A=立即数)例子: mov [ecx+edx*4+00422000h], 0Ah说明: 0Ah 即立即数2直接寻址指令的地址码: 操作数所在存储单元的地址(A=EA)例子:mov eax, [00422000h]说明:00422000h是有效地址 EA,指令地址码直接给出内存单元地址。3间接寻址指令的地址码:操作数所在存储单元地址的地址(A=[EA])例子:mov eax, [[00422000h]]说明:00422000h是 A,内存 (A) 中存放 EA,操作数在内存 (EA);x86 无此语法,考试概念题。4寄存器寻址指令的地址码:操作数所在的寄存器(A=Ri, Ri存放操作数)例子:mov ebx, eax说明:eax为寄存器,寄存器内直接存放操作数,不访问内存。5寄存器间接寻址