数值转换(从键盘读入二个五位十进制数(1位符号位+4位数值位),并将这二个十进制数分别转换为二进制数,然后求其和,再将和以十进制形式进行显示。)资源

您所在的位置:网站首页 从键盘输入一个16位二进制数,然后转换成 数值转换(从键盘读入二个五位十进制数(1位符号位+4位数值位),并将这二个十进制数分别转换为二进制数,然后求其和,再将和以十进制形式进行显示。)资源

数值转换(从键盘读入二个五位十进制数(1位符号位+4位数值位),并将这二个十进制数分别转换为二进制数,然后求其和,再将和以十进制形式进行显示。)资源

2024-07-11 22:26| 来源: 网络整理| 查看: 265

数值转换(从键盘读入二个五位十进制数,并将这二个十进制数分别转换为二进制数,然后求其和,再将和以十进制形式进行显示) 从键盘读入二个五位十进制数(1位符号位+4位数值位),并将这二个十进制数分别转换为二进制数,然后求其和,再将和以十进制形式进行显示。该程序使用了两个模块,分别是 sjzhxs 和 b 模块。sjzhxs 模块是主模块,调用 b 模块。 程序的主要功能是将用户输入的两个五位十进制数转换为二进制数,然后求其和,并将和以十进制形式显示出来。该程序使用了 8086 微处理器的汇编语言来编写。 在 sjzhxs 模块中,首先从键盘读入第一个五位十进制数,并将其转换为二进制数,然后保存在 BIN_BUF1 中。接着,从键盘读入第二个五位十进制数,并将其转换为二进制数,然后与第一个数相加,得到和。将和转换为十进制数,并以十进制形式显示出来。 在 b 模块中,定义了两个过程,分别是 ASC_TO_BIN 和 BIN_TO_ASCII。ASC_TO_BIN 过程将十进制数的 ASCII 码转换为二进制数,而 BIN_TO_ASCII 过程将二进制数转换为十进制数的 ASCII 码。 ASC_TO_BIN 过程首先将十进制数的 ASCII 码转换为数字,然后使用累加和乘 10 的方法将其转换为二进制数。如果符号位是负号,则对二进制数求补。该过程返回转换后的二进制数。 BIN_TO_ASCII 过程将二进制数转换为十进制数的 ASCII 码,然后将其存储在 OUT_ASC_SUM 中,以供显示用。 该程序使用了 DOS 的中断调用来实现键盘输入和屏幕显示功能。使用 INT 21H 中断调用来实现键盘输入和屏幕显示功能。使用 AH=9 来实现屏幕显示,AH=10 来实现键盘输入。 该程序实现了从键盘读入二个五位十进制数,并将这二个十进制数分别转换为二进制数,然后求其和,再将和以十进制形式进行显示。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3