回 帖 发 新 帖 刷新版面

主题:高手帮我下

刚开始学汇编的   编了个程序要求将2个非压缩的BCD码变成1个压缩的BCD码并显示输出
本人编译连接后运行结果为H , 不知道错在哪?请帮我指点一下.谢谢了

回复列表 (共1个回复)

沙发

编了个程序要求将2个非压缩的BCD码变成1个压缩的BCD码并显示输出

假如2个非压缩的BCD码分别放在AX,BX中
SUB AX,30H
SUB BX,30H
MOV CX,4
SHL BX,CX
ADD AX,BX
MOV DX,AX
MOV AH,2
INT 21H

我来回复

您尚未登录,请登录后再回复。点此登录或注册