汇编实验 设计计程序交换AX与BX内容

设堆栈指针SP=2000H,AX=3000H,BX=5000H;编一程序段将AX和BX的内容进行交换。请用堆栈作为两寄存器交换内容的中间存储单元。要汇编代码... 设堆栈指针SP=2000H,AX=3000H,BX=5000H;编一程序段将AX和BX的内容进行交换。请用堆栈作为两寄存器交换内容的中间存储单元。
要汇编代码
展开
 我来答
五霸春秋
2013-05-21 · TA获得超过141个赞
知道答主
回答量:90
采纳率:0%
帮助的人:104万
展开全部
STSG SEGMENT STACK 'S'
DW 1000 DUP(?)
STSG ENDS
CODE SEGMENT
MAIN PROC FAR
ASSUME CS:CODE,SS:STSG
;MOV SP,2000 这条语句实际上可以不用,堆栈大小已经设为了1000个字,即2000字节
MOV AX,3000H
MOV BX,5000H

PUSH AX
PUSH BX
POP AX
POP BX

MOV AX,4C00H
INT 21H
MAIN ENDP
CODE ENDS
END MAIN
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式