写出指令中源操作数和操作数的寻址方式
写出指令中源操作数和操作数的寻址方式1.MOV[DI],1234H2.MOV-AL,[BP]+0400H如果(CS)=0A00H,(DS)=0B00H,(DI)=0200...
写出指令中源操作数和操作数的寻址方式
1. MOV [DI],1234H
2. MOV - AL ,[BP]+0400H
如果(CS)=0A00H,(DS)=0B00H,(DI)=0200H,(AX)=0300H 和(BX)=0400H,试计算下列指令中目的操作数的物理地址。
1. MOV [5678H],BX
2. MOV [BX][DI]+24H,AX 展开
1. MOV [DI],1234H
2. MOV - AL ,[BP]+0400H
如果(CS)=0A00H,(DS)=0B00H,(DI)=0200H,(AX)=0300H 和(BX)=0400H,试计算下列指令中目的操作数的物理地址。
1. MOV [5678H],BX
2. MOV [BX][DI]+24H,AX 展开
2个回答
Sievers分析仪
2024-12-30 广告
2024-12-30 广告
是的。传统上,对于符合要求的内毒素检测,最终用户必须从标准内毒素库存瓶中构建至少一式两份三点标准曲线;必须有重复的阴性控制;每个样品和PPC必须一式两份。有了Sievers Eclipse内毒素检测仪,这些步骤可以通过使用预嵌入的内毒素标准...
点击进入详情页
本回答由Sievers分析仪提供
展开全部
1、源操作数1234H是立即寻址,目的操作数【DI】是寄存器间接寻址
2、源操作数【BP】+0400H是变址寻址,我觉得应该这么写:【BP+0400H】,目的操作数AL是寄存器寻址。
1、物理地址=(DS) * 16+ 5678H,也就是DS整体左移一位,末尾添零,然后加上5678H,即0B000H + 5678H=10678H.
2、物理地址=(DS) * 16+ (BX) + (DI) +24H =0B000H + 0400H + 0200H +24H=0B624H.
2、源操作数【BP】+0400H是变址寻址,我觉得应该这么写:【BP+0400H】,目的操作数AL是寄存器寻址。
1、物理地址=(DS) * 16+ 5678H,也就是DS整体左移一位,末尾添零,然后加上5678H,即0B000H + 5678H=10678H.
2、物理地址=(DS) * 16+ (BX) + (DI) +24H =0B000H + 0400H + 0200H +24H=0B624H.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询