刚学汇编,没写过程序,这里有个题,看了没思路,请个源代码,最好有注释,能让我仔细研究下。
1、实验内容
将两个多位十进制数相加,要求被加数和加数均以ASCII码形式各自顺序存放在DATA1和DATA2为首的5个内存单元中,结果送回DATA1处。
2.测试
被加数 加数 屏幕显示内容
12732 06815
10732 43691
65087 17631
------解决方案--------------------------------------------------------
看一下我加精的 自己写的计算器的帖子,
主要思路是 将ascii表示的数转化为bin形式然后向加并处理可能出现的溢出等行为。
然后将bin转换回ascii码放回内存中指定的位置。