早教吧作业答案频道 -->其他-->
求解一道汇编问题例:设BX=1200H,SI=0002H,DS=3000H,(31200H)=50H,(31201H)=02H,(31202H)=0F7H,(31203H)=90H。请写出下列指令执行后,有关寄存器及存储单元的内容。MOVAX,WORDPTR[BX+SI]指令
题目详情
求解一道汇编问题
例:设BX=1200H,SI=0002H,DS=3000H,(31200H)=50H,(31201H)=02H,(31202H)=0F7H,(31203H)=90H。请写出下列指令执行后,有关寄存器及存储单元的内容。
MOV AX,WORD PTR[BX+SI]指令执行后, AX=____H
求个具体过程
例:设BX=1200H,SI=0002H,DS=3000H,(31200H)=50H,(31201H)=02H,(31202H)=0F7H,(31203H)=90H。请写出下列指令执行后,有关寄存器及存储单元的内容。
MOV AX,WORD PTR[BX+SI]指令执行后, AX=____H
求个具体过程
▼优质解答
答案和解析
答:
指令执行后,(AX) = 90F7H
过程:
此条指令的寻址方式为基址变址寻址,有效地址为:(BX)+(SI)= 1200H + 0002H = 1202H
因为基址寄存器是BX,所以段地址在DS中,其值为 3000H
物理地址 = 段地址 * 10H + 有效地址 = 3000H*10H + 1202H = 31202H
源操作数为一个16位的字操作数。其低位字节在31202H中,高位字节在31202H+1=31203H中。
根据题意,(31020H)= 0F7H, (31203H)=90H
所以,操作数为90F7H
指令执行后,(AX) = 90F7H
过程:
此条指令的寻址方式为基址变址寻址,有效地址为:(BX)+(SI)= 1200H + 0002H = 1202H
因为基址寄存器是BX,所以段地址在DS中,其值为 3000H
物理地址 = 段地址 * 10H + 有效地址 = 3000H*10H + 1202H = 31202H
源操作数为一个16位的字操作数。其低位字节在31202H中,高位字节在31202H+1=31203H中。
根据题意,(31020H)= 0F7H, (31203H)=90H
所以,操作数为90F7H
看了 求解一道汇编问题例:设BX=...的网友还看了以下:
高数二重积分谢谢回答(1)∫(上限0.5.下限0)dx∫(上限x,下限x评分)f(x,y)dy(2 2020-04-27 …
X^Z=Z^Y求dz; ∫ (上-1下-2)dx∫(上1-x下x-1)f(x,y)dy改积分区域级 2020-05-16 …
变限积分问题F(x)=∫(上限x,下限a)(x-t)f(t)dt,则F'(x)=A0Bxf(x)C 2020-05-23 …
问一道考研高等数学里面关于变限积分的问题上限X下限0tf(x-t)dt书上是说设x-t=u然后化成 2020-06-10 …
下列各式,正确的是() A.(-2x)的3次方=-8x的3次方 B.x²×x²=2x² C.x+x 2020-06-27 …
设f'(x)=(x-1)(2x+1),x∈(-∞,+∞),则在(1/2,1)内A.f(x)单调增加 2020-07-29 …
函数y=x-ln(1+x²)在(-∞,+∞),则在(1/2,1)内A.f(x)单调增加,曲线y=f 2020-07-29 …
设Φ(x)=∫[1/(1+t^2)]dt上限x下线1求Φ'(2)处的导数.lim(X→0)[∫上限 2020-07-31 …
定积分的问题不好意思不会打上下限(上限为x,下限为0)∫x*f(t)dt=x*(上限为x,下限为0 2020-07-31 …
求教一道微积分题设f(x)是连续函数,而Φ(x)=∫(下限0上限x)f(t)dt,F(x)=∫(下限 2021-02-13 …