早教吧 育儿知识 作业答案 考试题库 百科 知识分享

两个4位BCD数码相加,被加数和加数分别存于30H,31H和40H,41H单元中(次序为千位、百位在低地址中,十位、个位在高地址中),和数放在50H、51H、52H中(52H用于存放最高的进位),试编程加法程序.

题目详情
两个4位BCD数码相加,被加数和加数分别存于30H,31H和40H,41H单元中(次序为千位、百位在低地址中,十位、个位在高地址中),和数放在50H、51H、52H中(52H用于存放最高的进位),试编程加法程序.
▼优质解答
答案和解析
CLR C
MOV A,31H
ADD A,41H
MOV 51H,A
MOV A,30H
JC L1 ;判断低八位相加的进位标志,有进位跳转
ADDC A,40H ;没有进位直接加高八位
SJMP L2
L1:CLR C ;先清标志位(这样才不影响高八位的进位标志)
ADD A,40H
ADD A,#01H ;但是这里要多加个1,这样才能补上清除的标志位
L2:JNC L3
MOV 52H,#01H
L3:MOV 52H,#00H
END
看了 两个4位BCD数码相加,被加...的网友还看了以下:

将n只球(1至n号)随机地放进n只盒子(1至n号)中去,求E(X)将n只球(1至n号)随机地放进n  2020-05-13 …

使用Word软件编辑某文档,部分界面如图示所示.下列说法正确的是()A.批注的对象是“地处西湖边”  2020-05-16 …

急,计算机组成原理题目!1.设有一个1MB容量的存储器,字长为32位,问:1)按字节编址,地址寄存  2020-06-24 …

C编程猴子分桃问题有1堆桃子共m个,由n只猴子分配这些桃子.每次到达桃子堆放地的猴子只有1只,而且  2020-07-12 …

有一个黑球和一个白球,将每个球都等可能地放入编号为1,2,3的盒子里,如用(1,2)表示黑球放入1号  2020-11-03 …

急,计算机组成原理题目!1.设有一个1MB容量的存储器,字长为32位,问:1)按字节编址,地址寄存器  2020-11-08 …

淖毛湖是天山与阿尔泰山之间的深陷盆地,地势低,该地既没有河流,也不见湖泊,是古代哈密王流放犯人的荒凉  2020-11-21 …

一条传送带始终水平匀速运动,将一个质量为m=10kg的物体无初速地放到传送带上,物体从放上到跟传送带  2020-12-09 …

阅读下面的现代文,完成文后各题生命的瀑布——行走在林则徐的流放地一个偶然的机会,我从深圳来到遥远的伊  2020-12-30 …

墨墨用如图所示的实验装置探究“质量守恒定律”,实验过程:他把盛有盐酸的试管小心地放入装有碳酸钠粉末(  2021-01-07 …