则低4位加6修正;若高4位大于9或高4位的最高位发生了进 位,则高4位加6修正. 例如: X=48, Y=69, 试分析BCD的加法过程. (3)BCD减法: 变成补码的加法进行计算. 例如: X=51, Y=28, 试分析BCD的减法过程. 2. ASCII码 诞生于1963年,由7位二进制编码构成,共128个字符编码, 如书上附录A.
0000B----0,0001B----1,0010B----2,0011B----3,0100B----4,
0101B----5,0110B----6,0111B----7,1000B----8,1001B----9,
00010000B----10
1.4 计算机中数和字符的编码
(2)BCD码的加法运算 计算机先按二进制数进行运算,然后进行十进制调整. 原则如下:若和的低4位大于9或低4位高4位向发生了进位,
奇偶校验分为两种:奇校验和偶校验.
奇校验:奇校验的约定编码规律要求编码后的检验码中”1” 的个数(包括有效信息位和奇校验位)保持为奇数.
偶校验:偶校验则要求编码后的校验码中”1”的个数(包括 有效信息位和偶校验位)保持为偶数.
例如:奇校验
奇校验位 有效数位
‘A’= 1
100 0001B
‘B’= 1
(2)负数的反码的符号位和负数的原码相同,数值位是它的 数值位的按位求反.
例如: X=+1101101B
Y=-0110110B
[X]原=01101101B
[Y]原=10110110B
[X]反=01101101B
[Y]反=11001001B
3.补码(two’s complement )
(1)正数的补码ห้องสมุดไป่ตู้原码相同.