51单片机整数二-十进制转换的快速算法

来源 :单片机与嵌入式系统应用 | 被引量 : 0次 | 上传用户:vvx888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
旨在提高89C51系列单片机编程中经常用到的整数二—十进制转换的代码执行效率。提出的快速算法思路是,首先求出整数中包含的1000的个数,方法是采用二进制整数的高6位作为其预估,再通过2次校正得到准确值。算法的关键是充分利用89C51单片机的两条特殊指令——单字节乘和单字节除。其耗费时间不及使用sprintf()函数的1/10。 Designed to improve 89C51 series microcontroller programming often used integer two - decimal conversion code execution efficiency. The idea of ​​fast algorithm proposed is to first find the number of 1000 contained in the integer by using the upper 6 bits of the binary integer as its estimate and then the correct value by 2 corrections. The key of the algorithm is to make full use of two special instructions of 89C51 one-chip computer - single byte multiplication and single byte divide. It takes less than a tenth of the time to use the sprintf () function.
其他文献
目的探讨缺血性心肌病心力衰竭应用曲美他嗪治疗对心功能指标及脑利钠肽(BNP)水平的影响。方法收集2018年9月—2020年5月高州市人民医院收治的92例缺血性心肌病心力衰竭患者
超声具有机械震荡效应、温热效应,能够促进骨组织的形成,结合牵张成骨技术能够更好地修复骨缺损。本文总结了超声在动物实验、临床工作中的应用,并对其作用机制及其对镍钛记
介绍了一套通过控制阀门开度,提高高炉送风系统能源利用率的止回阀逆流保护系统.系统以PLC作为现场主控制器,使用三相交流电动机和直流电磁铁为动力,实现止回阀开度的控制,并
近年来,由于社会经济发展、电子产品的普及和工作压力增加,造成人们睡眠障碍和干眼的患病率不断增加。这既影响了人们的身心健康,也给社会经济造成一定负担。有研究认为睡眠
Toll样受体(toll-like receptors,TLRs)是连接先天性免疫与获得性免疫的桥梁。随着对干眼发病机制研究的不断深入,TLRs及信号通路在干眼免疫应答中的诱导和调控作用日益受到
目的:探讨乳房后间隙麻醉在乳腺肿块切除术中的应用价值.方法:乳房后间隙麻醉与传统的肿块周围浸润麻醉比较,了解其麻醉效果及患者耐受情况.结果:2组患者在年龄、肿块大小、
目的:运用Meta分析方法系统评价近5a玻璃酸钠联合重组人表皮生长因子(rhEGF)滴眼液治疗白内障术后干眼的疗效。方法:计算机检索2015-01/2020-05中国知网数据库、万方数据库、
船员是水运业持续健康发展的重要基础保障,对经济社会发展起到了重要的作用。经过多年的努力,我国船员队伍建设取得了长足进步。我国船员队伍规模和国际船员供给长时间位于世