3.2直接寻址方式中,一般只指出操作数的偏移地址,那么段 基值如何确定?如果要用某个段寄存器指出段地址,指令中应如 何表示? 3.4用寄存器间接寻址方式时,BX、BP、S1、D分别针对什么 情况来使用?这4个寄存器组合间接寻址时地址是怎样计算的? 举例进行说明。 3.5设DS=2100H,SS=5200H,BX=1400H,BP=6200H,说 明下面两条指令所进行的具体操作: MOV BYTE PTR [BP],2000
3.2 直接寻址方式中,一般只指出操作数的偏移地址,那么段 基值如何确定?如果要用某个段寄存器指出段地址,指令中应如 何表示? 3.4 用寄存 间接 方 寄存器间接寻址方式时,BX、BP、SI、DI分 针对什别么 情况来使用?这4个寄存器组合间接寻址时地址是怎样计算的? 举例进行说明。 3 5. 设DS=2100H,SS=5200H SS=5200H,BX=1400H BX=1400H,BP=6200H BP=6200H,说 明下面两条指令所进行的具体操作: MOV BYTE PTR [BP],2000 [BP],2000
3.7判断下列指令是否正确 XCHG CS.AX MOV[BS],[1000] XCHG BX,IP PUSH CS POP cs IN BX.DX MOV I BYTE [BX],1000 MOV CS,[1000] 3.9设计程序实现2个16位十进制数相加,结果放在被加数单元
3.7 判断下列指令是否正确 XCHG CS,AX MOV [BS],[1000] XCHG BX,IP PUSH CS POP CS IN BX,DX MOV BYTE [BX],1000 MOV BYTE [BX],1000 MOV CS,[1000] CS,[1000] 3.9 设计程序实现2个16位十进制数相加 位十进制数相加,结果放在被加数单元 结果放在被加数单元