十进制数二进制数八进制数十六进制数0000.0001110 001222001033300114440 1005550 1016660 1107770 11181081 000991 0011110121 010AB13111 011C12141 100D13151 101E14161 110F15171 11120161010 000
十进制数 二进制数 八进制数 十六进制数 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 000 0 001 0 010 0 011 0 100 0 101 0 110 0 111 1 000 1 001 1 010 1 011 1 100 1 101 1 110 1 111 10 000 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20 0 1 2 3 4 5 6 7 8 9 A B C D E F 10
3、数据符号的表示带符号数的编码名词解释:真值和机器数一真值:正、负号加某进制数绝对值的形式称为真值。如二进制真值:y=-1011-X=+1011-机器数:符号数码化的数称为机器数如: X=01011Y=11011
3、 数据符号的表示 带符号数的编码 名词解释:真值和机器数 – 真值:正、负号加某进制数绝对值的形 式称为真值。如二进制真值: – X=+1011 y=-1011 – 机器数:符号数码化的数称为机器数 如 :X=01011 Y=11011
十进制数的编码与运算2.1.21.十进制数位的编码与运算,十进制数有0-9十个符号,用二进制编码需4位,,而4位二进制数有16种编码.只需10种
• 十进制数有0-9十个符号,用二进制编 码需4位. • 而4位二进制数有16 种编码,只需10 种. 2.1.2 十进制数的编码与运算 1. 十进制数位的编码与运算
(1)有权码一般为8421码,其4位二进制数的权由高到低为8、4、2、10-9刚好为0000,0001,0010,.....1000,1001称之为“以二进制编码的十进制数”(binary coded decimal)简称BCD码
(1)有权码 一般为8421码,其4位二进制数的权由高 到低为8、4、2、1 0-9 刚好为0000,0001, 0010,.1000,1001 称之为“以二进制编码的十进制 数” (binary coded decimal)简称BCD码
“8421"BCD码加法运算BCD码运算应将每4位二进制数分为一组,组与组之间直接运算,逢十进一。但计算机中无法区分BCD码,一概作为二进制数处理,因此,计算机做此运算后须进行调整。调整方法:不调整和≤9(1001)2,和>9(1001)2,加6(0110)2修正
“8421”BCD码加法运算 BCD码运算应将每4位二进制数 分为一组, 组与组之间直接运算, 逢十进一。但计算机中无法区分 BCD码,一概作为二进制数处理, 因此,计算机做此运算后须进行调 整。 调整方法: 和≤9 (1001)2, 不调整 和>9 (1001)2 , 加6 (0110)2修正