(4)二进制数与十六进制数相互转换 按对应关系相互代换 【例63】1l00100110B=00ll1000100l1100B=389CH 389C 【例64】5DFEH10110lIl0B=10l0l10B 5 D F E
⑷ 二进制数与十六进制数相互转换 按对应关系相互代换
5二进制数加减运算 (1)二进制数加法运算 运算规则:①0+0=0 ②0+1=1+0=1 ③1+1=10,向高位进位1 运算方法:相同权位对齐,从低到高逐位相加。 【例6-5】计算10100101B+11000011B 解: l0100101B加数 110000B加数 l0ll01000B和 因此,10100101B+11000011B=101101000B
⒌ 二进制数加减运算 ⑴ 二进制数加法运算 运算规则: ① 0+0=0 ② 0+1=1+0=1 ③ 1+1=10,向高位进位1 运算方法:相同权位对齐,从低到高逐位相加。 【例6-5】计算10100101 B+11000011 B 解: 因此,10100101 B+11000011 B=101101000 B
(2)二进制数减法运算 运算规则:①0-0=0 ②1-0=1 ③1-1=0 ④0-1=1,向高位借位1 运算方法:相同权位对齐,从低到高逐位相减。不够减时 向高位借1当2。 【例6-6】计算10100101B-11000011B 解: l0l0010lB被减数 110000B减数 借位111100010B差 因此,10100101B-11000011B=11100010B(借位1)
⑵ 二进制数减法运算 运算规则: ① 0-0=0 ② 1-0=1 ③ 1-1=0 ④ 0-1=1,向高位借位1 运算方法:相同权位对齐,从低到高逐位相减。不够减时 向高位借1当2。 【例6-6】计算10100101 B – 11000011 B 解: 因此,10100101 B – 11000011 B =11100010 B(借位1)
(3)二进制数移位 左移时,若低位移进位为0,相当于该二进制数乘2; 右移时,若高位移进位为0,移出位作废,相当于该二进 制数除以2
⑶ 二进制数移位 左移时,若低位移进位为0,相当于该二进制数乘2; 右移时,若高位移进位为0,移出位作废,相当于该二进 制数除以2
62.2BcD码 BcD码也称为二十进制代码,其中8421BCD码最为常用。 8421BcD码用[M341c表示,常简化为[Mgco 1.编码方法 每4位以内按二进制进位;4位与4位之间按十进制进位。 4位二进制数16种状态中,1010、1011、1100、1101、 1110和111种状态舍去不用,且不允许出现,这6种数 码称为非法码或冗余码
6.2. 2 BCD码 BCD码也称为二-十进制代码,其中8421 BCD码最为常用。 8421 BCD码用[N]8421BCD表示,常简化为[N]BCD。 ⒈ 编码方法 每4位以内按二进制进位;4位与4位之间按十进制进位。 4位二进制数16种状态中,1010、1011、1100、1101、 1110和1111六种状态舍去不用,且不允许出现,这6种数 码称为非法码或冗余码