码制转换 十、二进制数、ascii码之间的互相转换。①bcd.pptVIP

  • 41
  • 0
  • 约7.9千字
  • 约 31页
  • 2017-07-04 发布于天津
  • 举报

码制转换 十、二进制数、ascii码之间的互相转换。①bcd.ppt

码制转换 十、二进制数、ascii码之间的互相转换。①bcd

4.5 常见程序设计举例 程序1:将≤65535的非压缩BCD数转换成2进制数。程序如下。 ;数据段定义 mydata SEGMENT decnum DB 5, 3, 0, 1, 9 ;BCD数 53019 binnum DW ? mydata ENDS prog SEGMENT ASSUME CS:prog,DS:mydata begin: MOV AX, mydata MOV DS, AX MOV SI, OFFSET decnum MOV CX, 5 ;5位BCD数 MOV BX, 10 XOR AX, AX ;中间结果初始值为0 Next: MUL BX ;中间结果*10+本位数字 ADD AL, [SI] ADC AH, 0 INC

文档评论(0)

1亿VIP精品文档

相关文档