- 危机原理与接口技术 - 存储器操作数的寻找方式 - 数据存放位置 - 指令中:立机数操作数 - CPU寄存器中:寄存器操作数 - 存储器中:存储器操作数 - IO接口中:IO操作数 - 讨论问题 - CPU如何访问存储器 - 地址分为段地址和有效地址 - 访问步骤 - 给地址:通过地址总线定位存储单元 - 传数据:通过数据总线传输数据 - 8086汇编指令中如何给出存储器操作数的有效地址 - 有效地址表达方式 - 基址、便址、位移量组合 - 寻址方式 - 直接寻址:指令中直接给出有效地址 - 寄存器间接寻址:有效地址存于基址或变址寄存器 - 寄存器相对寻址:基址或变址寄存器加位移量 - 基址变址寻址:基址寄存器加变址寄存器 - 基址变址相对寻址:基址、变址寄存器加位移量 - 注意事项 - 不可同时使用两个基址或变址寄存器 - 实践中需注意细节并总结