求汇编高手帮我做这两道道题很简单的题。我是新手,不太懂

1,、已知AX=1234H,BX=2345H,CX=3456H,SP=1000H。PUHSAXPUSHBXPUSHCX......POPAXPOPCXPOPBX以上指令执... 1,、已知AX=1234H,BX=2345H,CX=3456H,SP=1000H。
PUHS AX
PUSH BX
PUSH CX
......
POP AX
POP CX
POP BX
以上指令执行后,AX= ___3456H_____、BX= ___1234H_____、CX= ____2345H _____ 。

2、已知x=1234H,y=5678H,编程实现z ← x + y。
请各位高手能顺便帮做出下面的题吗,做出的我多给30分,谢谢了
四、简答题:(共18分)
1、有符号定义语句如下:(本小题共4分)
X DB 5,6,7,8,9,123, "56789"
Y DB 0
M=Y-X
N equ $-X
问:(1)、M=___________ (2分)
(2)、N=___________ (2分)

2、设DI=30H,DS=1000H,ES=4000H,CL=2,(40030)=2345H(10030H)=5678H,AX=0FFFFH,下列各条指令分别执行后BX中的内容各为多少?(本小题共4分)
(1)SAR AX,CL; BX=___________ (2分)
(2)MOV AX,[DI]; BX=___________ (2分)

3、设有数据定义如下: (本小题共6分)
BUF DW 1234H,2345H,1000H,2000H,1B00H
ARY DW ?
要求完成:
(1)、用一条指令完成将BUF的第5字节单元内容送BL;(2分)
(2)、用一条指令完成将BUF数组的长度(字节数)送CX。(2分)
(3)、用一条指令完成将BUF的偏移地址送BX;(2分)
4、要求如下完成:(本小题共4分)
(1)、写一条指令完成ax的内容加上bx,结果放入bx。 (2分)
(2)、写一条指令将数据段有效地址为1010H的存储单元的一个字的内容送往ax。 (2分)
展开
 我来答
mzcheng1
2010-10-21 · TA获得超过300个赞
知道小有建树答主
回答量:421
采纳率:0%
帮助的人:241万
展开全部
1,答案如你所写
因为压栈1234,2345,3456
然后出栈的时候是:3456,2345,1234,值分别给到ax,cx,bx

2,
mov bx,x
add bx,y
mov z,bx
程序设计VB
2010-10-21
知道答主
回答量:36
采纳率:0%
帮助的人:0
展开全部
这个是关于嵌套的问题了!

PUSH AX和POP BX为一个嵌套
PUSH BX 和POP Cx 为一个嵌套
PUSH CX 和POP AX 为一个嵌套!
所以上述程序AX,BX,CX的值都改变了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pig05121
2010-10-21 · TA获得超过600个赞
知道小有建树答主
回答量:234
采纳率:50%
帮助的人:158万
展开全部
1、你不是已经写出了答案了吗?
执行后AX=3456H、BX=1234H、CX=2345H
2、
mov ax,1234h
mov bx,5678h
add ax,bx
执行后AX的值就是结果Z
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式