- 1、本文档共96页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 微型计算机的基本组成电路 学习内容: 算术逻辑单元 触发器 寄存器 三态输出电路 总线结构 存储器 2.1 微型计算机的基本组成电路 算术逻辑单元(ALU:Arithmetic Logical Unit) A,B为二进制输入,Control为控制信号,S为运算结果 2.2 触发器(Trigger) 触发器是计算机记忆装置的基本单元。 触发器可以组成寄存器,存储器。 常有的三种触发器:RS触发器、D触发器、JK触发器 (1)RS触发器 时标RS触发器——为了使触发器在整个机器中能和其他部件协调工作,RS触发器经常有外加的时标脉冲。 (2)D触发器 D为数据端,Q为输出端。Q=D 为了使计算机的动作整齐划一,总是想由时标CLK来指挥整个机器的行动,采用时标边缘触发的方式就可以得到准确划一的动作。 在一些电路中,有时需要预先给某个触发器置位(即置1)或清除(即置0),而与时标脉冲以及D输入端信号无关,这就是所谓预置和清除。 边缘触发的D触发器在计算机中常用的符号。 (3)JK触发器 JK触发器是用于组成计数器的理想元件 JK触发器动作状态 JK触发器的符号 2.3 寄存器 寄存器由触发器组成,一个触发器就是一个一位的寄存器。 常见的寄存器: 缓冲寄存器 移位寄存器 计数器 累加器 2.3.1 缓冲寄存器 其基本工作原理为:设有一个二进制数,共有4位数: X=X3X2X1X0 上述缓冲寄存器的数据X输入到Q只是受CLK的节拍管理,即只要一将X各位加到寄存器各位的D输入端,时标节拍一到,就会立即送到Q去。 上面的门电路称作“L门” :高电平时使数据装入,低电平时数据自锁在其中。 可控缓冲寄存器的符号 2.3.2 移位寄存器 移位寄存器(shifting register)能将其所存储的数据逐位向左或向右移动,以达到计算机在运行过程中所需的功能,例如用来判断最左边的位是0或1等。电路原理图如图2.16所示。 和缓冲寄存器一样,在整机运行中,移位寄存器也需要另有控制电路,以保证其在适当时机才参与协调工作。这个电路和图2.13一样,只要在每一位电路上增加一个LOAD门(L门)即可达到控制的目的。 2.3.3 计数器 计数器(counter)是由若干个触发器组成的寄存器,计数器也是一种寄存器 行波计数器1 行波计数器2 第1个时钟脉冲促使其最低有效位(least significant bit,LSB)加1,由0变1。第2个时钟脉冲促使最低有效位由1变0,同时推动第2位,使其由0变1。同理,第2位由1变0时又去推动第3位,使其由0变1,这样有如水波前进一样逐位进位下去。 行波计数器3 环形计数器 一般用于发出顺序控制信号,在计算机控制器中是一个很重要的部件 程序计数器 可以从0开始计数,也可以将外来的数装入其中,需要COUNT输入端和LOAD门 2.3.4 累加器 累加器除了能装入及输出数据外,还能使存储其中的数据左移或右移,所以它又是一种移位寄存器。 2.4 三态输出电路 三态输出电路可以由两个或非门和两个NMOS晶体管(T1,T2)及一个非门组成 三态输出电路2 对于本例中的三态门可以用下面两句概括: E为低平时:输出为高阻抗(三态) E为高电平时:输出等于输入 三态输出电路5 A为某个电路装置的输出端,C为其输入端。 当EOUT=1时,B=A,即信息由左向右传输; EIN=1时,C=B,即信息由右向左传输。 三态门(E门)和装入门(L门)一样,都可加到任何寄存器(包括计数器和累加器)电路上去,L门负责对寄存器的装入数据的控制,而E门负责对寄存器输出数据的控制。 2.5 总线结构 控制器 决定控制字中各位的电平高低 由控制器发出的控制总线,能将控制字各位分别送至各个寄存器 用一条粗线表示总线,右图有两条总线,控制总线和数据总线 2.6 存储器 主要内容: 存储器的概念、分类和要素 只读存储器(ROM) 随机读写存储器(RAM) 存储器(memory)是计算机的主要组成部分。它既可用来存储数据,也可用以存放计算机的运算程序。 存储器由寄存器组成,可以看做一个寄存器堆,每个存储单元实际上相当于一个缓冲寄存器。 存储器举例 例,右图是一个16×8的存储器,有16个存储单元,每个单元为8位记忆字(即每单元保存一个字节)的集成电路芯片 当地址线为10条时,n=10,则可编地址号为1,024个,或称为1K字节。 A0~A3就是地址总线中的4根译码线。当存储器的存储单元愈多,则地址总线中的译码线,亦即存储器集成电路片的地址线愈多。 在一般微型计算机中,地址线大都为16条。16条地址线,可译出64K个地址。在28
您可能关注的文档
- 手算法與直交表.ppt
- Legato存储备份技术研讨.ppt
- 扩展频谱通信与多址技术 第5章 扩频系统的同步.ppt
- 05-2 呼吸012.ppt
- 第2章_基本色度学及相关知识.ppt
- 材料力学 第07章 应力状态与应变状态分析.ppt
- 12间期细胞核和染色体 2.ppt
- 1-糖尿病的诊断与治疗.ppt
- 第一章 揭开职业生涯规划的神秘面纱.ppt
- 微机控制技术5-9章.ppt
- DB14∕T 143-2019 苹果褐斑病测报调查规范.docx
- DB14∕T 1417-2017 人工生态公益林经营技术规范.docx
- DB14∕T 1469-2017 胡麻垄膜集雨沟播栽培技术规程.docx
- DB14∕T 1457-2017 带柄玻璃杯标准规范.docx
- DB14∕T 1394-2017 北柴胡良种繁育技术规程.docx
- DB14∕T 1352-2017 晋北区旱地黍子栽培技术规程.docx
- DB14∕T 560-2010 人工影响天气火箭作业系统年检技术规范.docx
- DB14∕T 1510-2017 玉米镰孢穗腐病抗性鉴定牙签接种技术规程.docx
- DB14∕T 166.2-2007 太原绿色转型标准体系 第2部分:框架.docx
- DB14∕T 703-2012 气象灾害等级划分.docx
文档评论(0)