永发信息网

汇编题目一道

答案:1  悬赏:0  手机版
解决时间 2021-07-21 17:40
问题:-编程一个16位无符号二进制数转换成用8421BCD码表示的5位十进制数。转换算法可以是:用二进制数除以10000,商为“万位”,再用余数除以1000,得到“千位”;依次用余数除以100,10和1,得到“百位”“十位”“个位”。
最佳答案
assume cs:code, ds:datas

datas segment
n dw 12345
bcd dw 0, 0
datas ends

code segment
start:
mov ax, datas
mov ds, ax

mov ax, n
mov cl, 4
xor dx, dx
mov bx, 10
xor di, di
next:
cmp ax, 10
jle done
shr di, cl
div bx
ror dx, cl
or di, dx
xor dx, dx
jmp next
done:
mov bcd, di
or bcd+2, ax
mov ax, 4c00h
int 21h
code ends
end start
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么D盘的可用空间变大变小,我的虚拟内存已
恩施市恩施甘婆娘私房菜地址有谁知道?有点事
为什么申请不了校园v网
说几个长篇的都市类小说顺便给个地址!(TXT
韩版红色大衣应配什么颜色的围巾
我阳历生日是1990年7月23日,请问我是什么星
我想请教一下玩QQ炫舞或劲舞团的高手们:如何
关于永恒之塔账号5173出售的问题
求y=cos根号x加2的x次方的导数
道外区哈尔滨华能集中供热有限公司第十三分公
什么叫做fans?
立煌是什么东西?
得甲感的人有些什么症状?
麦迪还能上场比赛吗?
我是一九九零年九月十八日出生的,求大师帮我
推荐资讯
《吉林农村信用社联合社》往《内蒙古自治区农
为什么我的QQ群群动态面板上面什么都不显示
Java 编程 接口
忍者村大战可以杀鼬还可以杀三忍还可以杀大蛇
南漳县襄樊南漳县第二中学在什么地方啊,我要
我的笔记本电脑启动不起来
我怀孕九个月了,三更半夜口渴,经常起来喝水
怎么才能当即控制好自己的情绪?
中国教育网是什么意思
原谅的单词怎么写不知道原谅单词,谁告诉我单
如果只知道几句歌词不知道歌名要怎么搜歌呢?
What colour is the best for Halloween?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?