- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
寄存器在数字系统中经常要用到可以存放数码的部件,寄存器就是可以用来暂时存放数据、指令的电路部件.有时为了处理数据的需要(例如乘法是移位相加,除法是移位相减).寄存器中各位数据要依次(低位向高位或高位向低位)移位,具有移位功能的寄存器就称为移位寄存器.Ⅰ、基本寄存器(数码寄存器)数码寄存器—仅有寄存数码功能的寄存器.它一般还具有清除原来已存储数据的功能.数码寄存器的构成:触发器+门电路?时序电路触发器:用来存放数码,一个触发器可以存贮一位二进制数码?存贮n位二进制数码需要n个触发器.寄存器一、单端输入方式单端输入方式—触发器用一个输入端接收数据.双拍输入方式—需要2个节拍完成接收过程.由4个基本RS触发器组成的4位数码寄存器如图所示.寄存器二、单端输入方式的工作过程:1,第1拍:接收数据前将所有触发器清0?在所有RS触发器的置0输入端加负脉冲清0.2,第2拍:当ABCD四个数据分别送到相应与非门的输入端,再用一个接收命令脉冲分别送到相应与非门的另一个输入端?S3S2S1S0=~A~B~C~D3,综述:由此可见,单端输入方式接收数据要分两步进行.寄存器寄存器寄存器三、双端输入方式由4个基本RS触发器组成的双端输入方式4位数码寄存器如图所示.双端输入方式—能向触发器的两个输入端同时传送数据(代码)的工作方式.工作特点:在接收数据前不需要清0.只要施加接收命令脉冲就可以了.寄存器寄存器寄存器Ⅱ、移位寄存器移位寄存器––具有存放数码和使数码逐位左移或右移的电路.又称为移存器.即移位寄存器具有存放数码和移动数码的双重功能.移位––每来一次命令,寄存器中的数码向左或向右移动一位,而且所有触发器共用一个时钟脉冲源?同步时序电路.一、移位寄存器的分类(一),按输入输出方式分类按输入输出方式可以分为4类寄存器1,串行输入串行输出串行输入—数据只能一位一位地输入的工作方式并行输入—数据可以根据需要数位一起地输入的工作方式.串行输入串行输出—数据可以串行移入串行移出.简称串入串出.2,串行输入并行输出数据可以串行移入,当需要存放的数码输出时,可以同时从所有触发器的输出端输出,简称串入并出.3,并行输入串行输出在寄存器中,所有触发器同时接收对应位数码?并行输入,简称并入.当需要存放的数码输出时,在时钟脉冲控制下,每次一位地从寄存器中移出?串行输出,简称串出.整个寄存器?并入串出.寄存器4,并行输入并行输出在寄存器中,所有触发器同时接收对应位数码,当需要存放的数码输出时可以同时输出各位数码.5,在不同的场合下采用不同类型的寄存器,可以变换数码的传送方式.串行←→并行(二),按移位方向分类按移位方向可以分为2类1,单向移位寄存器2,双向移位寄存器寄存器二、单向移位寄存器的工作原理单向移位寄存器又可分为2类:1,左移移位寄存器—数码自右向左移动?左移;2,右移移位寄存器—数码自左向右移动?右移;(一),串行输入方式有4个D触发器构成的单向移位寄存器如图所示.寄存器寄存器寄存器寄存器由状态转换表可知:在初始时刻t0时,Q3Q2Q1Q0=0000.即各触发器处于0态,D0=A.经过4个CP作用后,在t4时有Q3=A,Q2=B,Q1=C,Q0=D.此时可从Q3Q2Q1Q0端输出数据?得到串行输入并行输出.再经过4个CP作用后,在t8时有Q3Q2Q1Q0=0000,输入的数据已全部移出寄存器?得到串行输入串行输出.寄存器(二),并行输入方式利用异步置数功能实现并行输入数据的电路如图所示.1,并行输出方式当Q3Q2Q1Q0=ABCD时.加上读出正脉冲,输出信号就从与门输出.2,串行输出方式把ABCD并行置入各触发器后,在时钟脉冲的作用下,数据ABCD将向左移位.每来一个脉冲,数据就向左移动一位,此时各级触发器的状态如下所示.表中的X依照第一级触发器的控制输入(串入)的状态来确定.第4级触发器输出Q3?单向移位寄存器的串行输出端寄存器并入—串出方式常用于数字系统的接口电路中并行输入?串行输出.寄存器(三),单向右移寄存器寄存器寄存器三、并行输入并行输出单向移位寄存器前面介绍的单向移位寄存器的并行输入方式时,其置数手段是通过异步置数输入端实现的.有时为了满足特殊需要,异步置数功能也要专用,此时并行输入方式必须通过另外的方法解决,下图就是方案之一.图中Q3Q2Q1Q0?并行输出;I3I2I1I0?并行输入;(一),电路结构1,4个主从RS触发器;2,4个与或非门3,9个与门和6个非门寄存器(二),工作过程并行数据输入端与各触发器接通?完成并行数据输入功能.各触发器输出端与相
文档评论(0)