标题:求教!!! 一道试题!!!有疑惑.....
取消只看楼主
jhtyolg20002
Rank: 1
等 级:新手上路
帖 子:66
专家分:6
注 册:2007-3-29
 问题点数:0 回复次数:3 
求教!!! 一道试题!!!有疑惑.....
已知DS=2000H, SS=5000H, SP=0010H, AX=2000H, BX=1200H, SI=0002H, DI=0003H, (21200H)=50H, (21201H)=02H, (21202H)=0F7H, (21203H)=90H, 请写出下列各条指令独立执行后有关寄存器和存储单元的结果。
1)ADD  AX, 1200H           ;AX=
2)SUB  AX,  BX             ;AX=
3)MOV  [BX], AX            ;(21200H)=
4)DEC  BYTE  PTR[1200H]     ;(21200H)=
5)SAR  BYTE  PTR1200[SI],1  ;(21200H)=

我的解答 1)ADD  AX, 1200H           ;AX=3200H
        2)SUB  AX,  BX             ;AX=2000H
        3)MOV  [BX], AX            ;(21200H)=00H
        4)DEC  BYTE  PTR[1200H]     ;(21200H)=00H
        5)SAR  BYTE  PTR1200[SI],1  ;(21200H)=00H

我感觉3 4  5  我的解答应该是不对的,这个应该是要用到堆栈的知识吧,可是我不懂是先进先出呢 还是替换
希望有人能帮我解开疑惑 谢谢!!!
搜索更多相关主题的帖子: 试题 DEC 寄存器 SUB BYTE 
2007-12-26 21:43
jhtyolg20002
Rank: 1
等 级:新手上路
帖 子:66
专家分:6
注 册:2007-3-29
得分:0 
物理地址我是会求的 但我的疑惑是 21200H 只是一个字节存储单元 是不是
第3题:00H
第4题:4FH
第5题:50H

是应该是这样吗??
再次请求解答!!!
2007-12-27 10:00
jhtyolg20002
Rank: 1
等 级:新手上路
帖 子:66
专家分:6
注 册:2007-3-29
得分:0 
版主!版主!在不在! 进来看一下这个问题!! 谢谢!!
2007-12-27 14:22
jhtyolg20002
Rank: 1
等 级:新手上路
帖 子:66
专家分:6
注 册:2007-3-29
得分:0 
爱以远走 版主 既然是独立的 那第5题是不是应该是50H  还有那个自减1 你也算错了吧?

再次求教! 高手请进!!
2007-12-27 16:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-194486-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.823117 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved