新数字电子技术 教学课件 王秀敏主编8 8.1.pptVIP

新数字电子技术 教学课件 王秀敏主编8 8.1.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章常用时序逻辑功能器件 扩展应用(四位 八位) 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 寄存器 8.1 计数器 8.2 功能器件的VerilogHDL实现 8.3 8.1 寄存器 寄存器用于寄存一组二值代码,广泛地用于数字系统和数字计算机中。 寄存器一般用D触发器构成; 什么是寄存器? 寄存器的构成 一个触发器只能存放一位二进制数,存放N位二进制数的寄存器需由N个触发器构成 。 寄存器的分类 分类 数码寄存器 移位寄存器 ---存储二进制数据或者代码。 ----在存储的同时,可对数据进行移位操作。 左移 右移 双向 一 数码寄存器 数码寄存器是计算机或其他数字系统的主要部件之一,它用来暂时存放数据或代码。 Q3 Q2 Q1 Q0 Q Q D Q Q D Q Q D Q Q D A0 A1 A2 A3 RD CP 四位数码寄存器 A0--A3:待存数据 Q0--Q3:输出数据 工作过程:CP脉冲到达后,将待存数据送至各D触发器。 集成寄存器74LS175的主要结构即是这样 Q3 Q2 Q1 Q0 Q Q D Q Q D Q Q D Q Q D A0 A1 A2 A3 RD CP D0~D3是并行数据输入端, Q0~Q3是并行数据输出端。 74LS175的功能: 是异步清零控制端, CP为时钟脉冲端, 1 右移寄存器 (1)用D触发器(也可用JK触发器) (2)驱动方程 D0=DIR D1=Q0 D2=Q1 D3=Q2 (3)逻辑电路图 1D C1 FF0 1D C1 FF1 1D C1 FF2 1D C1 FF3 Q1 Q2 Q3 Q0 CP DIR 思考:用JK触发器如何实现上述电路? 串行数据 输入端 二 移位寄存器 移位寄存器——不但可以寄存数码,而且在移位脉冲作用下,寄存器中的数码可根据需要向左或向右移动1位。 (4)动作特点 设移位寄存器的初始状态Q0Q1Q2Q3=0101,DIR的输入为1。 0 1 0 1 Q1 Q2 DIR Q3 Q0 1 1 0 1 0 1 溢出 在CP脉冲作用下,数据右移一位。 并行输出 串行输出 n DIR Q = + 1 0 n n Q Q 0 1 1 = + n n Q Q 1 1 2 = + n n Q Q 2 1 3 = + 1 1 0 0 0 0 2 0 1 0 0 0 3 1 0 1 0 0 4 1 1 0 1 0 5 0 1 1 0 1 6 0 0 1 1 0 7 0 0 0 1 1 8 0 0 0 0 1 1 0 0 0 0 1 0 0 1 0 1 0 1 1 0 1 0 1 1 0 0 0 1 1 0 0 0 1 0 0 0 0 9 0 0 0 0 0 DIR (6)工作波形 设移位寄存器的初始状态Q0Q1Q2Q3=0000,DIR的输入代码为1011,请画出各触发器输出端在移位过程中的波形。 t t t Q0 Q1 Q2 Q3 0 0 0 0 t 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 0 1 0 1 1 DIR CP 0 t 0 t 1 1 0 1 在4个移位脉冲作用下,输入的4位串行数码1011全部存入了寄存器中。这种输入方式称为串行输入并行输出方式。 2 左移寄存器 (1)用D触发器; (2)驱动方程 D0=Q1 D1=Q2 D2=Q3 D3=DIL (3)逻辑图 DIL Q0 FF0 Q1 FF1 Q2 FF2 Q3 C1 1D CP C1 1D C1 1D C1 1D FF3 串行数据输入端 3 多功能寄存器(并行置数、左移、右移、保持) (1)用D触发器 ; (2)增加两根控制信号S1、S0,用以控制寄存器的功能: S1 S0 功能 0 0 保持 0 1 右移 1 0 左移 1 1 并行置数 (3)驱动方程 以上4个方程可以用4个四选一的数据选择器来实现。 (4)逻辑电路图 其中,DIR为右移串行输入端,DIL为左移串行输入端。 当S1S0=10时,D0=Q1、D1=Q2、D2=Q3、D3=DIL,实现左移操作。 当S1S0=01时,D0=DI R、D1=Q0、D2=Q

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档