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