相对基址变址寻址方式形成操作数或指令地址的方式,称为寻址方式。
寻址方式分为两类: 指令寻址方式、操作数寻址方式
操作数的寻址方式: 形成操作数的有效地址(EA)的方法。
在8086/8088中,操作数在内存中的有效地址是段的偏移地址。
8086寻址方式分为以下几种:
立即数寻址方式 :操作数作为指令的一部分存放在操作码之后的内存单元中
寄存器寻址方式:操作数存放在CPU的内部寄存器中
直接寻址方式:有效地址在指令中直接给出,操作数默认在数据段
寄存器间接寻址方式:有效地址在寄存器SI/DI/BX/BP中
寄存器相对寻址方式:有效地址是寄存器内容与有符号8位或16位位移量之和,寄存器可以是BX、BP、SI、DI。
基址变址寻址方式:有效地址由基址寄存器(BX或BP)的内容加上变址寄存器(SI或DI)的内容构成:EA=[BX]/[BP]+[SI]/[DI]
</