80x86有几种寻址方式?分别举例说明
问题描述:
80x86有几种寻址方式?分别举例说明
答
1. 立即寻址方式( immediate addressing) 如 MOV AX, 3064H 中的源操作数
2. 寄存器寻址方式( register addr es sing)如 MOV AX, 3064H 中的目的操作数
3. 直接寻址方式( direct addressing)如 MOV AX, [ 2000H ]
4. 寄存器间接寻址方式( register indirect addressing) 如MOV AX, [BX]
5 寄存器相对寻址方式( register rela tive addressing ) (或称直接变址寻址方式)如MOV AX, COUN T[ SI ]
6. 基址变址寻址方式( based indexed addr essing)MOV AX, [BX] [DI ]
7. 相对基址变址寻址方式( relative based indexed addressing)
8. 比例变址寻址方式( scaled indexed addressing )
9. 基址比例变址寻址方式( based scaled indexed addressing)