第1章微型计算机基础 11计算机中的数制及相互转换 12二进制数的运算 13带符号数的表示 14定点数和浮点数 15BCD码和ASCI码 1.6微型计算机的组成及工作过程 BACK
第1章 微型计算机基础 1.1 计算机中的数制及相互转换 1.2 二进制数的运算 1.3 带符号数的表示 1.4 定点数和浮点数 1.5 BCD码和ASCII码 1.6 微型计算机的组成及工作过程
11计算机中的数制及相互转换 1.1.1进位计数制 按进位原则进行计数的方法,称为进位计数制。 十进制数有两个主要特点: (1)有10个不同的数字符号:0、1、2 (2)低位向高位进位的规律是“逢十进一
1.1 计算机中的数制及相互转换 1.1.1 按进位原则进行计数的方法, 称为进位计数制。 十进制数有两个主要特点: (1) 有 10 个不同的数字符号: 0、 1、 2、 …、 9; (2) 低位向高位进位的规律是“逢十进一”
因此,同一个数字符号在不同的数 位所代表的数值是不同的 如555+4个5分别代表500、50 5和05,这个数可以写成 5555=5×102+5×101+5×100+5×101 式中的“10称为十进制的基数 102、101、10、101称为各数位的权
因此, 同一个数字符号在不同的数 位所代表的数值是不同的。 如555.5中 4 个 5分别代表500、 50、 5 和 0.5, 这个数可以写成 555.5=5×102+5×101+5×100+5×10-1 式中的“10”称为十进制的 基数 102 、101 、100 、10-1称为各数位的 权
任意一个十进制数N都可以表示成按权展开的多项式: N=d,×10+d,×10-2+…+dn×100+ d X10 +.+d×10 d.×10 其中,d是0~9共10个数字中的任意一个,m是小数点右边 的位数,n是小数点左边的位数,是数位的序数。例如,543.21 可表示为 543.21=5×102+4×101+3×100+2×10-1+1×102
任意一个十进制数N都可以表示成按权展开的多项式: i n 1 i m i m m 1 1 0 0 n 2 n 2 n 1 n 1 d 10 ... d 10 d 10 N d 10 d 10 ... d 10 + + = = + + + + − =− − − − − − − − − 其中, di是0~9共10个数字中的任意一个, m是小数点右边 的位数, n是小数点左边的位数, i是数位的序数。例如, 543.21 可表示为 543.21=5×102+4×101+3×100+2×10-1+1×10-2
般而言对于用R进制表示的数N,可以按权展开为 N=an,×R+an,×R-2+..+an×R a,¥R1+.+a×Rm R =-m 式中,a1是0、1、 (R-1)中的任一个,m、n是正整 数,R是基数。在R进制中,每个数字所表示的值是该数字 与它相应的权R的乘积,计数原则是“逢R进一
一般而言, 对于用 R 进制表示的数N , 可以按权展开为 i n i m i m m n n n n a R a R a R N a R a R a R + + = = + + + + − =− − − − − − − − − 1 1 1 0 0 2 2 1 1 ... ... 式中, ai 是 0、1、 …、 (R-1)中的任一个, m、 n是正整 数, R是基数。在 R 进制中, 每个数字所表示的值是该数字 与它相应的权Ri的乘积,计数原则是“逢R进一”