寄存器副本讲课稿.ppt

寄存器副本讲课稿.ppt

ID:59536855

大小:1.37 MB

页数:32页

时间:2020-11-09

寄存器副本讲课稿.ppt_第1页
寄存器副本讲课稿.ppt_第2页
寄存器副本讲课稿.ppt_第3页
寄存器副本讲课稿.ppt_第4页
寄存器副本讲课稿.ppt_第5页
资源描述:

《寄存器副本讲课稿.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、寄存器副本时序逻辑电路一般模型一、寄存器Register,用于存放二进制数码。1、概述(1)寄存器:暂时存放数码的逻辑部件。一个触发器可以存放一位二进制数码。(3)寄存器的构成触发器门构成的控制电路寄存数保证信号的接收和清除(2)寄存器的基本功能存储或传输用二进制数码表示的数据或信息,完成代码的寄存、移位、传输操作。(4)移位寄存器:除了具有寄存数码的功能外,还具有移位功能(5)移位寄存器单向:双向:左移或右移,实现乘2或除2即可左移有可右移。(6)移位寄存器的四种工作方式串行输入—串行输出串行输入—并行输出并行输入—串行输出并行

2、输入—并行输出下面请看置数演示4位寄存器Q0Q1Q2Q3Q0Q1Q2Q3FF0FF1FF2FF3D0CPC1C1C11D1D1DRRRRD1D2D3C11DCR1D1D1D1D由D触发器构成,因此能锁存输入数据。D0D1D2D3RRRR1CRCR为异步清零端,当CR=0时,各触发器均被置0。寄存器工作时,CR应为高电平。D0~D3称为并行数据输入端,当时钟CP上升沿到达时,D0~D3被并行置入到4个触发器中,使Q3Q2Q1Q0=D3D2D1D0。D0D1D2D3D0D1D2D3D0D1D2D3在CR=1且CP上升沿未到达时,各触发

3、器的状态不变,即寄存的数码保持不变。Q0~Q3是同时输出的,这种输出方式称并行输出。Q0Q1Q2Q3并行寄存器位边沿触发寄型存器74LS1751.单向移位寄存器的结构与工作原理右移输入D0D1D3DID2右移输出Q11D1D1D1DQ3Q0Q2C1C1C1C1FF1FF0FF2FF3移位脉冲CP右移位寄存器由D触发器构成。在CP上升沿作用下,串行输入数据DI逐步被移入FF0中;同时,数据逐步被右移。D0=DI,D1=Q0,D2=Q1,D3=Q2。DI右移输入D0Q0右移输出D1D2D3Q1Q2Q31D1D1D1D1.单向移位寄存器

4、的结构与工作原理设串行输入数码DI=1011,电路初态为Q3Q2Q1Q0=0000。可见,移位寄存器除了能寄存数码外,还能实现数据的串、并行转换。10111401011300100200011100000Q3Q2Q1Q0移位寄存器中的数输入数据移位脉冲在4个移位脉冲作用下,串行输入的4位数码1011全部存入寄存器,并由Q3、Q2、Q1和Q0并行输出。举例说明工作原理10111401011300100200011100000Q3Q2Q1Q0移位寄存器中的数输入数据移位脉冲工作原理举例说明再输入4个移位脉冲时,串行输入数据1011将从

5、Q3端串行输出。01100511000610000710111400000801011300100200011100000Q3Q2Q1Q0移位寄存器中的数输入数据移位脉冲1从Q3端取出0从Q3端取出1从Q3端取出1从Q3端取出二、移位寄存器在控制信号作用下,可实现右移也可实现左移。双向移位寄存器单向移位寄存器左移寄存器右移寄存器每输入一个移位脉冲,移位寄存器中的数码依次向右移动1位。每输入一个移位脉冲,移位寄存器中的数码依次向左移动1位。Shiftregister用于存放数码和使数码根据需要向左或向右移位。1.串行输入/串行输出/

6、并行输出移位寄存器7.4.2移位寄存器74LS164扩展1.串行输入/串行输出/并行输出移位寄存器7.4.2移位寄存器2.并行输入/串行输出移位寄存器串行数据输入端并行数据输入端移位/置入控制端(低有效)时钟禁止端异步7.4.2移位寄存器3.双向移位寄存器及其应用举例74LS194A,左/右移,并行输入,保持,异步置零等功能7.4.2移位寄存器74LS194扩展电路:位移计数器的应用环型计数器Q4接D1四位移存器构成环形计数器,将移存器的末级输出Q4,直接反馈到最前级的右移输入端1、环形计数器(1)电路四位移存器构成环形计数器,将

7、移存器的末级输出Q3,直接反馈到最前级的右移输入端(2)工作过程先令LD=0,在时钟CP的正沿,预设数DI=d3d2d1d0=0001,并行置入移存器,使Q3Q2Q1Q0=00010001以后,使LD=1,电路在CP作用下,这个单独的存数1便在移存器中循环右移,如状态表所示。0100001010000100001构成模4计数或分频器其输出Q3Q2Q1Q0是4中取1码1000无效循环有效循环序列发生器序列信号:在数字信号的传输和数字系统的测试中,有时需要用到一组特定的串行数字信号,通常把这种串行数字信号叫做序列信号。能够循环地产生序

8、列信号的电路称为序列信号发生器。序列的长度:序列信号有多少位,就称序列长度为多少。例如:序列为00011,则序列长度为5。3.3.1用D触发器构成的移位寄存器实现序列信号发生器例:产生一个8位的序列信号00010111解:因为序列长度为8,所以至少

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。