您的位置首页百科知识

什么是压缩BCD码和非压缩BCD码?

什么是压缩BCD码和非压缩BCD码?

的有关信息介绍如下:

压缩BCD码是用四位二进制数表示一位BCD码,用一个字节表示的两位BCD码,即一个字节存放两个十进制数位,想到压缩BCD码更判破妈末依六界区低节省存储空间。

非压缩BCD码:非压缩型BCD码一个字节可存放一个一位十进制数,其中高4位的内容不做规定(也有部来自分书籍要求为0,二者均可),低4位二进制表示该位十进制数。

非压缩BCD码在汇编中的调整指令为AAA(加法的ASCII码调整)、AAS(减法的ASCII码调整)、AAM(乘法的ASCII码调整)、AAD(除法的ASCII码调整)。

什么是压缩BCD码和非压缩BCD码?

扩展资料:

调试时使用的数据:

ORG0000H

MOV20H,#12H;假设被加数NA是563412

MOV21H360问答,#34H

MOV22H,#56H

MOV30H,#77H;假设加数NB是998877

M加OV31H,#88H

MOV32H,#99H

LC普ALLADD3B;调用3银字类玉排构灯国土出聚字节加法子程序

SJMP$;相加止蒸刑结束,暂停,此时可以观察到和的数值:1562289

参考资料来源:百度百科-压缩BCD码

参考资料来源:百度百科天祖只液刻-非压缩BCD码