矿寻址方式(实模式): 1.立即数寻址 MOVAX. 1234H 2.寄存器寻址 MOVAX BX 3.直接寻址 MOVAX, 1234H 4.寄存器间接寻址 MOVAX,BX 5.基址寻址 MOVAX, BX+100H 6.变址寻址 MOVA, SI+100H 7.基址加变址寻址 MOVAX,IBX+S 8.带位移的基址加变址寻址 MOVAX, BX+SI+100H
寻址方式(实模式): 1. 立即数寻址 MOV AX, 1234H 2. 寄存器寻址 MOV AX, BX 3. 直接寻址 MOV AX, [1234H] 4. 寄存器间接寻址 MOV AX, [BX] 5. 基址寻址 MOV AX, [BX+100H] 6. 变址寻址 MOV AX, [SI+100H] 7. 基址加变址寻址 MOV AX, [BX+SI] 8. 带位移的基址加变址寻址 MOV AX, [BX+SI+100H]
数据结构的基址寻址方式 MOVAX, BX+100H 字段n 字段n-1 (位移量) 字段2 字段1 基址寄存器 字段0
数据结构的基址寻址方式 字段0 字段n 字段n-1 字段2 字段1 基址寄存器 + (位移量) MOV AX, [BX+100H]
数据阵列的变址寻址方式 MOVAX, ISI+100H] 单元n 单元n-1 变址寄存器 单元2 单元1 (位移量) 单元0
(位移量) 数据阵列的变址寻址方式 单元0 单元n 单元n-1 单元2 单元1 变址寄存器 + MOV AX, [SI+100H]
二维数据阵列的基址加变址寻址方式 MOVAX, BX+SI+100H 单元(m,n) 变址寄存器 单元(1,n 单元1,1) 基址寄存器 单元(1,0 单元(0,n 单元(0,1) (位移量) 单元(0,0
单元(0,0) 单元(0,1) 单元(0,n) (位移量) 二维数据阵列的基址加变址寻址方式 基址寄存器 + MOV AX, [BX+SI+100H] 单元(1,0) 单元(1,n) 单元(1,1) 单元(m,n) 变址寄存器 +
调试程序 DEBUG R寄存器命令「标志置位复位 OF OV NV DE UP 功能:检査或修改 IF EI 寄存器的值 SF NG PL ZF ZR NZ R|寄存器名 AF AC NA PF PE PO CF CY NC
调试程序DEBUG R——寄存器命令 标志 置位 复位 OF OV NV DF DN UP IF EI DI SF NG PL ZF ZR NZ AF AC NA PF PE PO CF CY NC AFPFcf P F 功能:检查或修改 寄存器的值 R [寄存器名]
调试程序 DEBUG D转储命令 功能:检査存储器 的内容 D[内存地址
调试程序DEBUG D——转储命令 功能:检查存储器 的内容 D [内存地址]
调试程序 DEBUG E输入命令 功能:检查或修改回车:结束输入命令 存储器的内容 空格:不修改存储器内 容,显示下一个 E[内存地址 存储单元的内容 输入新值,后回车或空格
调试程序DEBUG E——输入命令 功能:检查或修改 存储器的内容 E [内存地址] •回车:结束输入命令 •空格:不修改存储器内 容,显示下一个 存储单元的内容 •输入新值,后回车或空格
调试程序 DEBUG A—汇编命令U汇编命令 功能:汇编程序指令功能:反汇编程序指令 A起始地址 U起始地址
调试程序DEBUG A——汇编命令 功能:汇编程序指令 A [起始地址] U——汇编命令 功能:反汇编程序指令 U [起始地址]
调试程序 DEBUG T—跟踪命令 功能:跟踪程序执行 T=起始地址指令条数]
调试程序DEBUG T——跟踪命令 功能:跟踪程序执行 T=[起始地址][指令条数]
调试程序 DEBUG R—运行命令 功能:运行程序 G=起始地址
调试程序DEBUG R——运行命令 功能:运行程序 G=[起始地址]