2008微机原理及应用讲义第二章第4讲基本组成电路.ppt

2008微机原理及应用讲义第二章第4讲基本组成电路.ppt

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

第2章 计算机的基本 组成电路 第四讲 概述 任何一个复杂的电路系统都可以划分为若干电路,这些电路大都由一些典型的电路组成。 微型计算机就是由若干典型电路通过精心设计而组成的。 2.1 算术逻辑单元 ALU 算术逻辑单元 ALU 顾名思义,既能进行算术运算,又能进行逻辑运算的一个器件。 前面我们提到过,二进制的加法电路增加可控反相器后,就能进行减法运算,构成了最简单的算术运算部件(二进制加/减法器)。 算术逻辑单元 ALU 再利用适当的软件配合,又可以完成乘、除法运算。 再增加一些门电路,还可完成逻辑运算。 算术逻辑单元 ALU ALU符号如图2-1所示。 A、B为两个运算数据; S为运算结果; Control为控制信号。 这样就构成了即可以完 成算术运算又可以完成 逻辑运算的器件ALU。 2.2 触发器 触发器 触发器(Trigger)是计算机中记忆装置的基本单元,也可以说是记忆细胞。 由触发器可组成寄存器(Register)和存储器(Memory)。 触发器 寄存器和存储器统称为计算机的记忆装置。 触发器一般由晶体管元件组成,体积小,还可以组成大规模集成电路。 常见的触发器有RS触发器、D触发器、JK触发器等。 相关内容大家可参见数字电子技术,在此不再赘述。 2.3 寄存器 2.3.0 概述 寄存器是由触发器组成的。 一个触发器就是一个一位的寄存器; 由多个触发器可以组成一个多位寄存器。 寄存器由于其在计算机中的作用不同而具有不 同的功能,从而被命名为不同的名称。 2.3.1 缓冲寄存器 用来暂存数据的器件。 图2-12 给出一个4位缓冲寄存器电路原理图。 2.3.1 缓冲寄存器 2.3.1 缓冲寄存器 其基本工作原理: 设有一个二进制(4位)数X3X2X1X0要存到缓冲器中。 此缓冲器由4个D触发器组成;? 2.3.1 缓冲寄存器 将X3、X2、X1、X0分别送到各个触发器的D3、D2、D1、D0端; 只要CLK的正前沿还没到,则Q3、Q2、Q1、Q0就不受X3、X2、X1、X0的影响而保持其原有的数据。 ? 2.3.1 缓冲寄存器 只有当CLK正前沿来到时,Q3、Q2、Q1、Q0才接受D3、D2、D1、D0的影响将数据装到寄存器中。 2.3.1 缓冲寄存器 这种寄存器的缺点是:X要送到Q端,只受CLK的控制; 即只要将X加到D端,CLK一到立即送到Q端,数据被冲掉,不可控。 2.3.1 缓冲寄存器 为此,我们必须为这个寄存器增设一个可控的“门” :L门。 由L门控制数据的装入。 2.3.1 缓冲寄存器 其电路示意图如图2-13所示。 这个门由两个与门+一个或门+一个非门所组成 。 2.3.1 缓冲寄存器 L门的特点: 高电平,数据装入; 低电平,自锁。 2.3.1 缓冲寄存器 对于多位寄存器,每位各自拥有一套装入门控电路,将非门共用,可组成如图2-14所示的可控缓冲寄存器。 2.3.2 移位寄存器 移位寄存器除了具有寄存器的功能外,还有移位的功能。 即所存储的数据在时钟信号的作用下可实现逐位左移或逐位右移,以达到计算机在运行过程中所需的功能。 电路原理图如图2-16所示。 2.3.2 移位寄存器 2.3.2 移位寄存器 可控移位寄存器:和缓冲寄存器一样,在整机运行中,移位寄存器也需要另有控制电路,以保证其在适当时机才参与协调工作。 在每一位的电路上增加一个LOAD门(L门)即可以达到控制的目的。 2.3.2 移位寄存器 可控移位寄存器的符号如图2-17所示。 2.3.3 计数器 计数器也是由若干个触发器组成的寄存器,它的特点是能够把存储在其中的数据加1。 计数器的种类很多,有行波计数器,同步计数器,环形计数器,程序计数器等。 2.3.3 计数器 (1)行波计数器 图2-18是由JK触发器组成的行波计数器的工作原理图。 2.3.3 计数器 开始时使CLR由高电位变至低电位,则计数器全部清除,所以:Q=Q3Q2Q1Q0=0000 2.3.3 计数器 第1个时钟后沿到 Q=0001 第2个时钟后沿到 Q=0010 …… 第15个时钟后沿到 Q=1111 第16个时钟后沿到 Q=0000 2.3.3 计数器 如果要计的数更多,就需要更多的位,用更多的JK触发器来组成计数器。 如8位计数器可计由0至255的数; 16位计数器则可计由0至65535的数。 2.3.3 计数器 图2-18中的J,K输入端是悬空的,所以每次时钟脉冲

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档