第2章寻址方式和指令系统 21.4基址加变址寻址 基址加变址寻址方式中,操作数的偏移地址EA 是指令中基址寄存器内容、变址寄存器内容 位移量Ⅹ三项之和,操作数在存储器中。 汇编格式:X[BR+IR] 功能:操作数存放在存储器,BR的内容加IR的 内容加位移量X是操作数的偏移地址EA。 图形表示:
第2章 寻址方式和指令系统 2.1.4 基址加变址寻址 基址加变址寻址方式中,操作数的偏移地址EA 是指令中基址寄存器内容、变址寄存器内容、 位移量X三项之和,操作数在存储器中。 汇编格式:X [BR+IR] 功能:操作数存放在存储器,BR的内容加IR的 内容加位移量X是操作数的偏移地址EA。 图形表示:
第2章寻址方式和指令系统 BR 段寄存器 指令区 址值 首址 左移4位 IR 址值→→由→EA→④ PA作
第2章 寻址方式和指令系统
第2章寻址方式和指令系统 操作数偏移地址EA计算方法如下 [BⅪ+[S+XBX作基址寄存器,S作变址寄存器 EA=[B习+[D]+XBx作基址寄存器,DI作变址寄存器 [B]+[S]+XBP作基址寄存器,紅I作变址寄存器。 [BF]+[D]+XBP作基址寄存器,DI作变址寄存器 返回本
第2章 寻址方式和指令系统 操作数偏移地址EA计算方法如下 返回本节
第2章寻址方式和指令系统 2.1.5立即寻址 立即寻址方式中,指令操作码和操作数都在存 储器代码段中 汇编格式:n(n为立即操作数,是用8位或16位 二进制补码表示的有符号数) 功能:操作数存放在存储器,指令下一单元的 内容为立即操作数n 图形表示 指令
第2章 寻址方式和指令系统 2.1.5 立即寻址 立即寻址方式中,指令操作码和操作数都在存 储器代码段中。 汇编格式:n(n为立即操作数,是用8位或16位 二进制补码表示的有符号数) 功能:操作数存放在存储器,指令下一单元的 内容为立即操作数n。 图形表示:
第2章寻址方式和指令系统 【例2.5】 【例25】 MOV AX,10 执行后(AX)=? 该例中源操作数为立即寻址方式,立即数为10,存 放在指令的下一单元。 图形表示 指令 10 执行:10→AX 执行后:(AX)=000AH 返回本
第2章 寻址方式和指令系统 【例2.5】 【例2.5】MOV AX, 10 执行后(AX)=? 该例中源操作数为立即寻址方式,立即数为10,存 放在指令的下一单元。 图形表示: 执行:10→AX 执行后:(AX)=000AH 返回本节