单片机合并,拆分

来源:百度知道 编辑:UC知道 时间:2024/05/11 02:43:17
将存放在30H单元中的压缩BCD码拆分后,分别存放到31H,32H中。

哪位好心的大哥帮帮忙,我上课没听懂,我现在只有5积分,拜托

mov A,30H
anl A, 0fh
mov 31H, A

mov A, 30H
SWAP
anl a, 0fh
mov 32h, A

直接把压缩的BCD码除以10H(16),上和余数不就是非压缩的BCD码了吗?比如压缩BCD码63H,除以10H,得到上为06H余数为03H,不就性了?

MOV A,30H
MOV B,10H
DIV AB
MOV 31H,A
MOV 32H,B

来问我