开关理论基础
金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率1 数制与编码u数码u什么叫数制?多位数码每一位的构成以及从低位到高位的进 位规则称为数制。 u1. 十进制u十进制的每一位由09十个数码构成,所以十 进制的基数为10,低位到高位是逢十进一,故 称十进制。1金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率 6 6 6 6 6×100 = 66×101 = 6 06×102 = 6 0 06×103 = 6 0 0 0 +6 6 6 6u同样的数码在不同的数 位上代表的数值不同。 u103、102、101、100称为十进制的权,任意一个 十进制数都可以表示为各个数位上的数码与其 对应的权的乘积之和。 u( 6666 )106×103 6×1026×1016×1002金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率u如果一个十进制数N包含位整数和 位小数,即 (an-1 an-2 a1 a0 · a1 a2 am)10uN = an-1×10n-1 an-2 ×10n-2 a1×101 a0 ×100a1 ×10-1a2 ×10-2 am×10-m 上 式是把一个十进制数按权展开,写成展开式,所 以也叫权展开式,权的系数可以是09任何一个 数码。u2. 二进制u二进制的每一位由0、1两个数码构成,所以二 进制的基数为 2,低位到高位是逢二进一,故 称二进制。3金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率 1 1 1 1 1×20 = 11×21 = 21×22 = 41×23 = 8 +1 5u同样的数码在不同的数 位上代表的数值不同,相 加 以后就得到十进制数表示的该二进制数的数值 23、22、21、20称为二进制的权,一个二进制数 同样可以表示为各个数位上的数码与其对应的 权的乘积之和。4金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率u如果一个二进制数N包含位整数和 位小数,即 (bn-1 bn-2 b1 b0 · b1 b2 bm)2u(N)2 = bn-1×2n-1 bn-2 ×2n-2 b1×21 b0 ×20 b1 ×2-1b2 ×2-2 bm×2-m u上式是把一个二进制数按权展开,写成权展开式 权的系数是0或 1。 由二进制的权展开式很容易将一个二进制数转换 为十进制数。u( 1111 )21×23 1×221×211×205金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率u二进制数的运算规则u加法 u000 011 101 110且向高位进1u减法 u000 011且向高位借1 101 110u二进制数只有0和1两个数码,它的每一位都可 以用电子元件来实现,且运算规则简单,相应 的运算电路也容易实现。6金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率 u 十六进制u用二进制表示一个数时位数多49 11001不便书写和记忆,因此在计算机资料中常使用 十六进制来表示二进制数。u十六进制的每一位由09,A(10),B(11),C(12) ,D(13),E(14),F(15)十六个数码构成,所以十 进制的基数为16,低位到高位是逢十六进一,故 称十六进制。 将十六进制数按权展开,可以转换为十进制数。 14E6 1×1634×162E×1616×160 = (5350)10u各数位的权是16的幂。7金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率二 进 制十 六 进 制二 进 制十 六 进 制0 0 0 00 1 0 0 080 0 0 11 1 0 0 190 0 1 02 1 0 1 0A (10)0 0 1 13 1 0 1 1B (11)0 1 0 04 1 1 0 0C (12)0 1 0 15 1 1 0 1D (13)0 1 1 06 1 1 1 0E (14)0 1 1 17 1 1 1 1F (15)u十六进制的基数16 24 ,所以每一位十六进制 数对应四位二进制数。8金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率u二进制数与十六进制数的相互转换u二进制数十六进制数 将二进制数由小数点开始,整数部分向左,小数 部分向右,每四位分成一组,不够四位补零,则 每组二进制数便是一位十六进制数。u 1 1 1 1 0 1 0 0 0 . 0 1 10 0 00 (1E8.6)16u二进制数十六进制数 将每位十六进制数用四位二进制数表示。 (AF.26)16= 1010 1111 . 0010 01109金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率二进制数与十进制数的相互转换十进制数二进制数u基数除 法1. 整数的转换u将十进制整数除以基数2,余数便是二进制数的 最低位;u商再除以2,余数便是次低位;u不断除以基数2,直到商为0,最后一次的余数是 二进制数的最高位。二进制数十进制数 10金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率 2 2 2 2 2 24 11 0 0 1 0 12 0 1 05210高位低位u在任意进制数中,每一位的 1 所代表的数值 称为这一位的权。 1 1 1 1 1 11金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率1.3 二进制代码u数字系统只能识别0和1,怎样才能表示更多的 数码、符号、字母呢?用编码可以解决此问题u用一定位数的二进制数来表示十进制数码、字 母、符号等信息称为编码。u 用以表示十进制数码、字母、符号等信息的一 定位数的二进制数称为代码。u二-十进制代码:用4位二进制数b3b2b1b0来表示 十进制数中的 0 9 十个数码。简称BCD码。 12金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率 u四位二进制数共产生0000 1111 十六个代码, 而表 示十进制数只需其中的十个,由此产生多种BCD码。二 进 制十六进 制二 进 制十六进 制0 0 0 0 0 1 0 0 0 80 0 0 1 1 1 0 0 1 90 0 1 0 2 1 0 1 0 A (10)0 0 1 1 3 1 0 1 1 B (11)0 1 0 0 4 1 1 0 0 C (12)0 1 0 1 5 1 1 0 1 D (13)0 1 1 0 6 1 1 1 0 E (14)0 1 1 1 7 1 1 1 1 F (15)u8421BCD码 在四位二进 制数中采用 前十个代码 00001001 代表十进制 数码0 9, 另外的6个数 不用,这6个 数叫做“伪码 ”。13金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率 8421码余3码2421码00 0 0 00 0 1 10 0 0 0 10 0 0 10 1 0 00 0 0 1 20 0 1 00 1 0 10 0 1 0 30 0 1 10 1 1 00 0 1 1 40 1 0 00 1 1 10 1 0 0 50 1 0 11 0 0 01 0 1 1 60 1 1 01 0 0 11 1 0 0 70 1 1 11 0 1 01 1 0 1 81 0 0 01 0 1 11 1 1 0 91 0 0 11 1 0 01 1 1 1 权8 4 2 12 4 2 1编码种 类十 进制数14金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率u每个十进制数码的8421码就是该十进制 数码等值的二进制数。u余3码是取十六个四位二进制代码中间的十个,每个十 进制数码的余3码就是该十进制数等值的二进制数加3 。余3码是一种无权码,代码中每一位的 1 并不对应确 定的数值。十进制数 3 4 9. 6 5 8421码0011 0100 1001. 0110 0101四位二进制数为一组,表示一位十进制数。每组代 码和四位二进制数完全一样,各位的权分别是8、4、2、 1,所以它是一种有权码。u2421码是取十六个四位二进制代码前后各五个,丢掉中 间六个代码所组成的。代码各位按权相加得到的数值就 是它所代表的十进制数。15金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的