两字节压缩BCD码转换为二进制数.doc
《两字节压缩BCD码转换为二进制数.doc》由会员分享,可在线阅读,更多相关《两字节压缩BCD码转换为二进制数.doc(2页珍藏版)》请在文库网上搜索。
1、两字节压缩BCD码转换为二进制数 设高8位(千位和百位即a3a2)放在R5中,低8位(十位和个位即a1a0)放在R4中 A= a31000a2100a110a0 =(a310a2)100 (a110a0)公共项可用子程序实现 方法一:ORG 0000HLJMP 0100HORG 0100HZHU: MOV A , R5ANL A , #0F0HSWAP AMOV R6 , A-把千位数放到R6的低四位MOV A , R5ANL A , #0FHXCH A , R5-把百位数放到R5的低四位MOV A , R4ANL A , #0F0HSWAP AMOV R4 , A-把十位数放到R4的低四位M
2、OV A , R4ANL A , #0FHXCH A , R3-把个位数放到R3的低四位MOV A , R6MOV B , #10MUL ABADD A , R5MOV B , #100MUL AB -(千位数10百位数)100MOV R5 , AMOV R6 , B -把(千位数10百位数)100的高8位放到R6,低8位放到R5MOV A , R4MOV B , #10MUL ABADD A , R3-(十位数10个位数),结果肯定小于255MOV R4, A-把(十位数10个位数)的结果放到R4MOV A , R5ADD A , R4MOV R4 , AMOV A, R6ADDC A ,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 字节 压缩 BCD 转换 二进制