- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【例1.3.1】已知十进制数+6和-5,试分别用4位字长和8位字长的二进制补码来表示。 解:(1)n=4: 【例1.3.2】已知4位字长的二进制补码分别为0011、1011、1000,试求出相应的十进制。 解: 4.补码的运算 在数字系统中,求一个数的反码和补码都很容易,而且利用补码可以方便地进行带符号二进制数的加、减运算。若X、Y均为正整数,则X-Y的运算可以通过[X]补+[-Y]补来实现,这样将减法运算变成了加法运算,因而简化了电路结构。 采用补码进行加、减法运算的步骤如下: (1)根据[X±Y]补=[X]补+[±Y]补,分别求出[X]补、[±Y]补和[X+Y]补。 (2)补码相加时,符号位参与运算,若符号位有进位,则自动舍去。 (3)根据[X±Y]补的结果求出[X±Y]原,进而求出X±Y的结果。 * 第1章 数制与编码 第1章 数制与编码 1.1 数字逻辑电路概述 1.2 数制 1.3 编码 1.1 数字逻辑电路概述 自然界的各种物理量可分为模拟量和数字量两大类。模拟量在时间上是连续取值,幅值上也是连续变化的,表示模拟量的信号称为模拟信号,处理模拟信号的电子电路称为模拟电路。数字量是一系列离散的时刻取值,数值的大小和每次的增减都是量化单位的整数倍,即它们是一系列时间离散、数值也离散的信号。表示数字量的信号称为数字信号。处理数字信号的电子电路称为数字电路。 图1.1.1 数字电路系统框图 数字电路中的电子器件都工作在开关状态,电路的输出只有高、低两个电平,因而很容易实现二值数字逻辑。在分析实际电路时,逻辑高电平和逻辑低电平都对应一定的电压范围,不同系列的数字集成电路,其输入、输出为高电平或低电平所对应的电压范围是不同的(参看第3章)。一般用逻辑高电平(或接电源电压)表示逻辑1和二进制数的1,用逻辑低电平(或接地)表示逻辑0和二进制数的0。在数字电路中,当用高电平表示逻辑1,低电平表示逻辑0时称为正逻辑;当用低电平表示逻辑1、高电平表示逻辑0时称为负逻辑,通常情况下数字电路使用正逻辑。 数字电路的输入、输出逻辑电平随时间变化的波形称为数字波形。数字波形有两种类型,一种是电位型(或称非归零型),另一种是脉冲型(或称归零型)。在波形图中,一定的时间间隔T称为1位(1bit)或一拍。电位型的数字波形在一拍时间内用高电平表示1,低电平表示0,脉冲型数字波形则在一拍时间内以脉冲有无来表示1和0。图1.1.2是表示01001101100序列信号两种数字波形,其中图(a)为电位型表示的波形,图(b)是脉冲型表示的波形。 图1.1.2 序列信号的两种数字波形 (a) 电位型的数字波形; (b) 脉冲型的数字波形 数字电路和系统的输入、输出逻辑关系(功能或行为)通常可以用文字、真值表、逻辑函数表达式、逻辑电路图、时序图、状态图、状态表和硬件描述语言等多种形式进行描述。在众多描述中,将文字描述的逻辑命题采用真值表、状态表(或图)描述的过程称为逻辑抽象,它是逻辑设计中关键的一步。有关数字系统的各种描述形式我们将在后续章节介绍。 数字电路系统只能处理用二进制数表示的数字信号,而人们习惯用的十进制数不能直接被数字电路系统接收。因此,在进行人与数字电路系统交换信息时,需要把十进制数转换成二进制数,当数字系统运行结束时,为了便于人们阅读,又需要将二进制数再转换成十进制数。所以为了便于信息交换和传输,我们需要研究各种数制之间的转换及不同的编码方式。 1.2 数 制 1.1.1 进位计数制 按进位的原则进行计数,称为进位计数制。每一种进位计数制都有一组特定的数码,例如十进制数有 10 个数码, 二进制数只有两个数码,而十六进制数有 16 个数码。 每种进位计数制中允许使用的数码总数称为基数或底数。 在任何一种进位计数制中,任何一个数都由整数和小数两部分组成, 并且具有两种书写形式:位置记数法和多项式表示法。 1. 十进制数(Decimal) ① 采用 10 个不同的数码0、 1、 2、 …、 9和一个小数点(.)。 ② 进位规则是“逢十进一”。 若干个数码并列在一起可以表示一个十进制数。例如在435.86这个数中,小数点左边第一位的5代表个位,它的数值为5; 小数点左边第二位的 3 代表十位,它的数值为3×101;左边第三位的 4 代表百位,它的数值为4×102;小数点右边第一位的值为8×10-1;小数点右边第二位的值为6×10-2。可见,数码处于不同的位置,代表的数值是不同的。这里102、101、100、 10-1、1
文档评论(0)