数电第4版 课件 24寄存器_第1页
数电第4版 课件 24寄存器_第2页
数电第4版 课件 24寄存器_第3页
数电第4版 课件 24寄存器_第4页
数电第4版 课件 24寄存器_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

寄存器用于寄存一组二值代码,广泛地用于数字系统和数字计算机中。寄存器一般用D触发器构成。寄存器主要分并行寄存器和移位寄存器

两种。1.什么是寄存器?2.寄存器的构成3.寄存器的分类4.3寄存器1.并行寄存器74HC5740只有CP脉冲的上升沿到来后,数据才能存入寄存器。4.3.1并行寄存器10111011→1→0→1→1→1→0→1→14.3.1并行寄存器74HC573的逻辑图当LE=1时,输出Q跟随输入D变化,当LE=0时,输出Q保持不变当OE=0时,输出高阻态。思考:74HC574与并行锁存器74HC573有什么区别?1.右移寄存器(1)用D触发器(2)驱动方程D0=DIR

D1=Q0

D2=Q1

D3=Q2

(3)逻辑电路图101001010

溢出4.3.2移位寄存器(4)工作波形

设移位寄存器的初始状态Q0Q1Q2Q3=0000,DIR的输入代码为1011,请画出各触发器输出端在移位过程中的波形。4.3.2移位寄存器(5)仿真4.3.2移位寄存器(6)8位移位寄存器74HC1644.3.2移位寄存器2.左移寄存器(1)用D触发器;(2)驱动方程D0=Q1

D1=Q2

D2=Q3

D3=DIL

(3)逻辑图串行数据输入端4.3.2移位寄存器3.多功能寄存器(保持、右移、左移、并行置数)(1)用D触发器;(2)增加两根控制信号S1、S0,用以控制寄存器的功能:S1S0

功能

00保持

01右移

10左移

11并行置数

(3)状态方程以上4个方程可以用4个四选一的数据选择器来实现。4.3.2移位寄存器(4)逻辑电路图4.3.2移位寄存器(5)74LS194逻辑符号和功能表

RD

S1

S0

DIR

DIL

CP

Q0

Q1

Q2

Q3

01111

××11000110

×××A×

××××B

×↑×↑↑0000

d0

d1

d2

d3

Q0

Q1

Q2

Q3

A

Q0

Q1

Q2Q1

Q2

Q3B

4.3.2移位寄存器例1画出由74LS194构成时序电路的状态转换图。思考:检验由移位寄存器构成的计数器能否自启动?Q0Q1Q2Q300001000110011101111011100110001右移置04.3.2移位寄存器4.3.2移位寄存器4位移位寄存器的VerilogHDL代码moduleSHIFT4(CP,LD,DIN,D,Q);input[3:0]D;inputCP,LD,DIN;output[3:0]Q;reg[3:0]Q;always@(posedgeCP)if(LD)Q<=D

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论