在单片机中经常用到16(2)进制转bcd码,虽然用c语言编程起来较为方便,但是汇编中还是经常需要的
这里暂且以24位二进制转bcd码的为例,其中bcd码是采取压缩方式存放的,即4位存放一个
如果更多位数,只需要加寄存器,可以用地址空间内存,
移位次数也相应增加就行了
在单片机中经常用到16(2)进制转bcd码,虽然用c语言编程起来较为方便,但是汇编中还是经常需要的
这里暂且以24位二进制转bcd码的为例,其中bcd码是采取压缩方式存放的,即4位存放一个
如果更多位数,只需要加寄存器,可以用地址空间内存,
移位次数也相应增加就行了