汇编基础第3章(1).ppt

第3章 80x86的指令系统和寻址方式 3.0 预备知识 3.1 80x86的寻址方式 3.2 程序占有的空间和时间 3.3 80x86的指令系统 5. 寄存器相对寻址方式(直接变址寻址)* 例: MOV AX, COUNT[SI] 或 MOV AX, [COUNT+SI] 假设(DS)=3000H, (SI)=2000H, COUNT=3000H 那么 PA = 35000H 假设(35000H)=1234H, 那么 (AX)=1234H * 适于数组、字符串、表格的处理 有效地址 = (BX) (BP) (SI) (DI) + 8位 16位 位移量 6. 基址变址寻址方式* MOV AX, [BX][DI] 或 MOV AX, [BX+DI] MOV AX, ES:[BX][SI] * 适于数组、字符串、表格的处理 * 必须是一个基址寄存器和一个变址寄存器的组合 ? MOV AX, [BX][BP] ? MOV AX, [SI][DI] 有效地址 = (BX) (BP) + (SI)

文档评论(0)

1亿VIP精品文档

相关文档