BCD码
二进制编码的十进制数(BCD)通常采用4位二进制数来表示一位十进制数中的0~9这十个数码
8421码
(最常用)有权码,权值从高到低依次为8,4,2,1
修正、进位:
(1)两个8421码相加之和小于等于1001B(即9D),不需要修正。
(2)相加之和大于等于0110B(即10D),需要加6修正,并向高位进位(0110B~~1111B)从10~15这6个为无效码,运算结果在这个区间需要加6,修正)
余3码
无权码,在8421码的基础上加0011B(即加3D)形成。
e.g. 9的8421码是1001,余3码为1100
2421码
有权码,权值由高到低依次为2,4,2,1,特点是大于等于5的4位二进制数中最高位为1,小于5的最高位为0。