
汇编学习
文章平均质量分 88
共长歌
这个作者很懒,什么都没留下…
展开
-
汇编学习-十五位数的加法运算
程序运行结果如下:程序实现了十六位以内任意加数的相加运算具体代码如下:原创 2020-03-17 12:26:13 · 1104 阅读 · 2 评论 -
汇编学习-程序改进:四位十六进制数转化为十进制数
程序运行效果如下:如题,程序可以实现四位十六进制数转换为十进制数思路是,循环输入字符并将其转换为真实的数值(0-9的ASCII码减去30H,a-f的ASCII码减去57H)分别存入内存,再循环将这些数组合成想要的十进制数(用移位的方式实现,例:0001左移四位变为10000,变为原来的16倍),以循环除以10取余的方式得到各位上的结果,逐位输出。具体代码如下:DATAS SEGMENT...原创 2020-03-17 12:13:27 · 4876 阅读 · 1 评论 -
汇编学习-一位十六进制数转换为十进制数
程序运行效果如下:如题,此程序只能实现一位十六进制数的转换具体代码如下DATAS SEGMENTBUF DB 5 DUP(?)MSG1 DB 'please input a hexnumber',13,10,'$' ;设定提示MSG2 DB 'the decnumber:',13,10,'$'CTLF DB 13,10,'$'DATAS ENDS C...原创 2020-03-17 12:01:33 · 1687 阅读 · 0 评论