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.3 字节 1.2.1 二进制加法和有符号的二进制数 二进制数的运算 二进制算数运算特点 (1)运算的规则类似; (2)进位和借位规则不同(逢二进一,借一当二) 在数字电子系统实现二进制数的加、减、乘、除运算过程中,算法上,可以用加法器和移位寄存器这两种操作实现。有利于简化数字电子电路复杂度,因此,数字电子电路中普遍采用二进制算数运算。 1.2 二进制算数运算 二进制数的运算 二进制数加法 运算规则:0+0=0,0+1=1,1+1=10(向高位进一) ——逢二进一 1.2.1 二进制加法和有符号的二进制数 二进制数的运算 二进制数减法 运算规则:0-0=0,1-1=0,1-0=1,0-1=11(向高位借一) ——借一当二 1.2.1 二进制加法和有符号的二进制数 二进制数的运算 二进制数乘法 由左移被乘数与加法运算构成。 1.2.1 二进制加法和有符号的二进制数 二进制数的运算 二进制数除法 由右移被除数与减法运算构成。 1.2.1 二进制加法和有符号的二进制数 二进制数的运算 二进制数除法 由右移被除数与减法运算构成。 1.2.1 二进制加法和有符号的二进制数 有符号的二进制数 带符号位的二进制数含有符号和数值信息。符号位指明这个数是正数还是负数,而数值就是该数的值。在二进制中,带符号数有三种表达方式:原码、反码和补码;非整数及非常大或非常小的数可以用浮点格式来表示。 带符号的二进制数最左边的一位是符号位,用来指明这个数是正数还是负数。符号位0表示正数,1表示负数。数值位对正数和负数来说都是二进制原码(非补码)。例如,十进制数+25表示为符号数值的形式就是一个8位带符号的二进制数,即 注意+25和-25之间的唯一区别是符号位,因为对于正数和负数来说,数值位都属于二进制原码。 1.2.1 二进制加法和有符号的二进制数 原码 原码指符号位加上真值的绝对值,即用第一位表示符号,其余位表示值。比如,对8位二进制: 原码表示的整数范围是: ,关于零点对称,中间对于0存在+0和-0两种表示形式,其中n为字长。 8位二进制原码表示的整数范围是-127~ +127 ,16位二进制原码表示的整数范围是-32767~ +32767。 1.2.2 原码、反码、补码及其运算 反码 反码的表示方法是:正数的反码是其本身,负数的反码是在其原码的基础上,符号位不变,其余各个位取反。 反码表示的整数范围与原码相同。 1.2.2 原码、反码、补码及其运算 补码 补码的表示方法是:正数的补码就是其本身,负数的补码是在其原码的基础上,符号位不变,其余各位取反(求反码),最后+1。 补码表示范围为 ,补码里的0只有一种表示。 1.2.2 原码、反码、补码及其运算 补码 1.2.2 原码、反码、补码及其运算 补码的设计目的: (1)使符号位能与有效值部分一起参加运算,从而简化运算规则; (2)使减法运算转换为加法运算,进一步简化数字电子电路设计; 补码和真值之间的转换 正数补码的真值等于补码的本身,负数补码转换为其真值时,将负数补码按位求反,末位加1,即可得到该负数补码对应的真值的绝对值。 1.2.2 原码、反码、补码及其运算 加法的符号位讨论 两个加数的符号位和来自最高位数字位的进位相加,结果就是和的符号,同时,在两个同符号数相加时,绝对值之和要小于有效数字位所能表示的最大值,避免产生溢出。 1.2.2 原码、反码、补码及其运算 在数字系统中,将若干个二进制数码 0 和 1 按一定规则排列起来表示某种特定含义的代码称为二进制代码(code),简称二进制码。 代码可以分为数字型和字符型码,有权和无权码。 1.3 几种常用编码 将十进制码转换为二进制码,根据规则,二进制码至少要有4位。 1.3.1 几种常见的二—十进制代码(BCD) 在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同,则称这种编码为格雷码(Gray Code),另外由于最大数与最小数之间也仅一位数不同,即“首尾相连”,因此又称循环码或反射码。 格雷码是一种无权循环码,相邻项或对称项只有一位不同。 1.3.2 格雷码(Gray Code) 格雷码(Gray 码,又称循环码) 0 1 1 0 最低位以

文档评论(0)

138****4876 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档