|
本题添加时间:2023/4/3 12:59:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
[简答题,10分] 编程序。键盘输入两个一位的十进制数,做加法运算。加法结果调整为非压缩的BCD码,并显示出十进制结果(4-8.asm)。要求改用调用宏INPUT和宏OUTPUT实现键盘输入和显示部分。
|
答案是:.model small .stack 100h .code start: input ;键盘输入 mov bl,al input ;输入第2个数 add al,bl mov ah,0 aaa ;非压缩BCD码加法调整 add ax,3030h output ah ;显示高位 output al ;显示低位 mov ah,4ch int 21h end start
出自
河南农业大学汇编语言 联大系统
河南农业大学
|
更多试题>>>>
1、[简答题,10分] 1KB的存储器有多少个存储单元?
2、[填空题,10分] 8086/8088端口地址的范围是~
3、[填空题,10分] 把A和B两个寄存器的内容进行异或运算,若运算结果是,那么 A、B寄存器的内容必定相
4、若变量已正确定义,语句“if(a>b) k=0; else k=1;”和( )等价。(本题3.0分)
5、[填空题,10分] 计算机中的指令由 和 两部分组成。
|