自动专业英文翻译.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动专业英文翻译

自动化专业英语翻译 P20 B?? 二进制数字系统 概述大约在1850年由乔治·布尔提出的代数学中,变量仅允许具有两个值,真或假,通常被写为1和0,对这些变量的代数运算是与、或和非。在1938年,香农认识到了此代数形式和电气开关系统功能间的相似之处,在这种开关中存在有通-断两种状态的器件。布尔代数的推理过程由充当逻辑电路的开关完成。已有大量集成电路可完成脉冲信号的逻辑操作,这些脉冲信号采用二进制数字系统,并利用电子器件的关断和导通作为二进制系统的两种状态。 二进制数字系统和其它代码为了用晶体管直接计算十进制数,要求晶体管认识这10个状态 0、1、…、9,此操作要求的精度是电子器件并不具备的。将导通和关断作为工作状态,这样的装置可以在两态即二进制系统中运行,因此数字计算机中的内部操作一般采用二进制系统。 在十进制系统中,基数或底数为10,小数点左边或右边的每一个位都表示其权重增加或减少10的一次幂。在二进制系统中,底数为2,二进制小数点左边或右边的位具有的权重以2的幂次增加或减少。数字可被编码为两个电平的脉冲串,通常标为1或0,如图1-3B-1所示。 1-3B-1b 中的脉冲序列能够译为:二进制:1′25 + 0′24 + 1′23 + 0′22 + 1′2 1 + 1′20 = 101011十进制: 32? +? 0? +? 8? +? 0?? +?? 2? +? 1 =? 43 相反,在把十进制数43转换为二进制形式的过程中,可使其连续被2除。每一次除后所得余数0或1即是二进制数的位数。十进制数43的转化过程:等价于十进制数43的二进制数为101011。 虽然二进制数仅需两个信号电平,这种简化的获得是以附加的位数为代价的。在以r 为底数的数制中表示n 位十进制数,需要m 位。其中等式右边是一个整数,或选择下一个较大的整数。对于一个10位的十进制数,可得m=33.2 ,因此必须使用34位二进制数。二进制位叫作比特。 写为0.1101的二进制小数意味着0.1101 = 1′2 -1 + 1′2 -2 + 0′2 -3 + 1′2 -4= 1/2? + 1/4? + 0? + 1/16二进制数0.1101表示为十进制数? = 0.500 + 0.250 + 0.062 = 0.812小于1的十进制数的转换可通过连续乘2获得。对于结果在小数点左边为1的每一步,记录二进制数1,然后继续计算所得十进制数的小数部分。对于结果在小数点左边为0的每一步,记录二进制位0,然后继续计算。把十进制数0.9375转化为二进制数,运算如下:等价于十进制数0.9375的二进制数可写为0.11110。最高位是第一个获得的二进制位,放置在二进制小数点的右边。 十进制数0到15的二进制等值表为: 给出一串正脉冲和负脉冲,或正脉冲和零,或者零和负脉冲来表示二进制的1和0时,就会有许多这些脉冲可以传递的码。计算机输入最常见的码就是BCD码,每一个十进制数需要四个脉冲或二进制数。用此种代码,每一个十进制位转化为其二进制等值数如上表所示,也就是说,十进制数827用BCD码表示为? 1000??0010? 0111计算机通过算术运算,能够容易地把此类输入转化为纯二进制形式。解码器也能够把BCD码转化为十进制形式。 BCD码在传输中不需附加位的情况下,能够扩大到十进制数15, 成为十六进制码,通常使用字母a、 b、 L、f 来表示10到15。 在某些计算机操作中应用的另一种码是八进制或8为底数的数制。采用的符号为0、1、2L、7,十进制数24可被写为八进制数30(3′81 +0′80)。八进制数字的二进制译码仅需要BCD表中三个最小的有效位,八进制数30的二进制译码为011 000。 因为十进制数24用纯二进制形式可写为11000 ,用八进制译码形式可写为011 000,所以需要指出二进制数字转换为八进制数字的简易方法。以三个位为一组划分二进制数,每一组显示为一个等值的八进制译码数,例如,十进制数1206以二进制表示为10010110110,以三个位为一组,可得:二进制:? 010? 010? 110? 110八进制:2? 2? 6 6八进制数是2266。 通过使用导电块上的电刷,光学读卡机或码盘,经常用格雷码将角位移或直线位移转换为二进制数。由于组合误差,不能同时变化两个数位以免产生不确定性。设计的格雷码就是为了解决此问题,其在二进制数的每一步变换中,仅需变化一个位。 此码的一种形式是其它一些码被设计来降低传输误差,在这些码中将1变为0或将0变为1。通常,检测单一误差的代码可通过把检验位与原始码相加获得。合成码将有偶数个或奇数个1,这些码被称为偶

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档