第二章:BCD码和ASCII码
BCD码
用4位二进制码表示10个十进制数

组合BCD和非组合BCD
组合BCD
也称为压缩BCD 是使用4个二进制来表示一个十进制
比如 56 就可表示为0101 0110
非组合BCD
也称为非压缩BCD 是使用8个二进制来表示一个十进制
比如 56 就可表示为0000 0101 0000 0110
BCD 码的运算规则
两个BCD码相加 如果等于或者小于1001,即9则不需要修正
如果两个相加大于9则需要加6进行修正
ASCII码
ASCII码分为两种 一种是 显示字符 另一种是 控制字符
ASSCII码采用7位二进制码,一共可以表示127个字符,由于计算机中通常以字节为单位,因此实际上每个ASSCII 字符使用8位表示的,将最高位置为0用于奇偶校验
常用ASCII码
A=65 如果要求去D的ASCII码 可以 让 65+4-1 = 68 就是D的ASCII码
a=97
0=48 如果要求取 7 的ASCII码就可以 让48+7=55就是7对应的ASCII码

浙公网安备 33010602011771号