论文部分内容阅读
用Z80汇编语言编制的初等函数运算子程序软件的出现,大大简化了单板机的编程工作,推动了微计算机在过程控制、数据采集和处理以及智能化仪表等领域中的应用。在使用上述子程序运算的同时,用户往往需要将规格化的浮点数转换成十进制数打印或显示输出。本文介绍一个规格化浮点数转换成十进制数打印的程序供参考。该程序的特点是显示的数值范围宽(-1×10~(99)~1×10~(99)),并且具有8位有效数字。该程序已同本所收集、研制的Z80单板机实用子程序软件PSR-I一起,在TP801单板机上调试通过。
The emergence of elementary function arithmetic subprogram software, which is compiled by Z80 assembly language, greatly simplifies the programming of the single-chip microcomputer and promotes the application of the microcomputer in the fields of process control, data acquisition and processing, and intelligent instrumentation. While using these subroutines, users often need to convert normalized floating-point numbers to decimal numbers for printing or displaying output. This article describes a normalized floating-point number converted into a decimal number for printing procedures for reference. The program features a wide range of values (-1 × 10 ~ (99) ~ 1 × 10 ~ (99)), and has 8 significant digits. The program has been collected with the Institute, developed by the Z80 single-chip microcomputer practical software PSR-I together, in the TP801 single board machine debugging.