文章目录 指令寻址vs数据寻址总览数据寻址直接寻址间接寻址寄存器寻址寄存器间接寻址隐含寻址立即寻址 总结 指令寻址vs数据寻址 左图:直接跳转 中图:基于起始地址(因为程序起始地址不同,放的内存位置不同,如果直接JMP可能会跳转到错误的地方去) 右图:基于PC 总览 数据寻址 操作数3可以简单理解为要在内存中找到3 直接寻址 间接寻址 (A):A地址存储的内容 两次间接寻址通过判断取出的地址内容的最高位为1还是为0判断是否还需要间接寻址 间接寻址的地址范围是操作数对应地址所在的内容表示的范围(即一个存储字长能表示的范围) 寄存器寻址 寄存器间接寻址 隐含寻址 立即寻址 操作数在指令中 总结