直接寻址 直接给出地址 寄存器寻址 地址=寄存器地址+地址码 基址寻址 地址=(寄存器地址)+基址寄存器+地址码(也可以叫位移量disp) 变址寻址 地址=(寄存器地址)+(基址寄存器)+变址寄存器+地址码 间接寻址 地址=地址(不是操作数,也不是下一条要执行的指令,是指令地址的地址)=,,,,,,,, 相对寻址 地址=当前执行指令的地址(PC)+指令的地址码部分给出的位移量(Disp) 立即数寻址 直接给出地址地址(这个地址包含操作数,也是和直接寻址的区别) 堆栈寻址