数字电子技术基础课件 第1章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字电子技术基础课件 第1章

课程说明 书中打星号的章节不作考试要求 数字逻辑课程第三章选讲部分内容 授课内容共九章 参考书 数字电子技术基础(第五版) 阎石(课本) 数字电子技术基础 康华光 模拟电子技术基础(第四版) 童诗白 数字电子技术 范立南,代红艳,恩莉编著 数字电子技术 刘南平, 李擎主编 数字电子技术基础(第五版) 教师手册 阎石,王红编 数字电子技术基础 (第四版) 导教·导学·导考 陈志武主编 成绩评定办法 1. 出勤情况 2. 预习情况 3. 回答问题情况 4. 作业情况等 教师联系方式 姓 名: 单 位: 办公室: Email: Tel: 1.4 二进制算术运算 当两个二进制数码表示数量大小时,它们之间可以进行数值运算,这种运算称为算术运算。运算规则与十进制唯一不同的是逢二进一。 在数字电路和数字电子计算机中,二进制数的正负也是用0和1表示的。采用的方法是在二进制数的前面增加一位符号位,正数为0,负数为1。其余位0和1表示数值。这种方式表示的数码称为原码。 又称循环码,编码规则:如果从0000开始,最低位状态按0110顺序循环变化,次低位序循环变化,右边第三位按0000111111110000顺序循环变化。因此,自右向左,每一位状态循环中连续的0、1数目增加一倍。 补码原理: 法一:往回拨5格,10-5=5。 法二:往前拨7格,10+7-12=5超过12以后进位自动消失,只剩下余数5。 10-5的减法可用10+7的加法代替。因为5和7相加正好等于进位的模数12,所以称7为-5对模12的补数,也称为补码。 调表时,从10点调到5点,方法有两种。 结论: 推论:在舍弃进位的条件下,减去某个数可以用加上它的补码来代替。 例:1011-0111=0100 舍弃进位的条件下: 1011+1001= 1 0100 舍弃进位 基于上述原理,对于有效数字(不包括符 号位)为n位的二进制数N,它的补码(N)COMP表示方法为: (当N为正数) (当N为负数) 上式中还是用到了减法,为避免在求补码的过程中做减法运算,通常先求出N的反码(INVERSE) ,二进制的反码(N)INV定义为: (当N为正数) (当N为负数) 因此当N为负数时,N+(N)INV=2n-1,而2n-1为n位全1的二进制数,所以N 和(N)INV每一位互反。综合以上两式可知: 补码的快速求取:数值位从右往左数到第一个1,1前各位全部取反即可。 1.最高位为符号位,正数为0,负数为1 2.正数的反码、补码和它的原码相同; 3.负数的反码是原码按位取反,补码是反码加1。 例:计算(1001)2 -(0101)2 补码 [+1001]补= 0 1001 符号位 [- 0101]补 = 1 1011 符号位 减法运算 1 0 0 1 -0 1 0 1 0 1 0 0 加法运算 0 1 0 0 1 +1 1 0 1 1 1 0 0 1 0 0 舍去 结果相同 反码、补码: 例:用二进制补码运算求13+10和-13-10。 解:由于13+10和-13-10的绝对值为2315,所以必须用有效数字为5位的二进制数才能表示,再加上一位符号位,就得到6位的二进制补码。 +13的二进制补码应为001101,+10的二进制补码应为001010,-13的二进制补码应为110011,-10的二进制补码应为110110。 0 01101 + 0 01010 + 0 10111 +13 +10 +23 1 10011 + 1 10110 (1)1 01001 -13 -10 -23 验证:补码再求补即为原码。将101001求补,得110111,即-23。 注意: 第一:补码相加的和仍为补码,当符号位为1时,和为负数,这时的数值部分不是这个数的绝对值。 第二:将两数写成补码时,数值部分所取的位数必须足以表示和的最大绝对值,否则计算结果将出现错误。 用一定位数的二进制数来表示十进制数码、字母、符号等信息的过程称为编码。用以表示十进制数码、字母、符号等信息的一定位数的二进制数称为代码。 1.5 几种常用的编码 数字系统只能识别0和1,怎样才能表示更多的数码、符号、字母呢?用编码可以解决此问题。 ②2421码的权值依次为2、4、2、1;余3码由8421码加0011得到;余3循环码是一种变权码,其特点是任何相邻的两个码字,仅有一位代码不同,其它位相同。(P13) 用4位二进制数b3b2b1b0来表示十进制数中的0~9十个数码。

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档