下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、寄存器的原理寄存器是用来存放二进制数码的逻辑部件,在计算机和数字电路中应用广泛。寄存器存放数码的方式有并行和串行两种。并行方式是数码各位从各对应位输入端同时输入到寄存器中;串行方式是数码从一个输入端逐位输入到寄存器中。寄存器取出数码的方式也有并行和串行两种。并行方式是指被取出的数码在各对应位输出端上同时出现;串行方式是指被取出的数码在一个输出端上逐位出现。寄存器分数码寄存器和移位寄存器两种。一、数码寄存器这种寄存器只有寄存数码和清除原有数码的功能。寄存器由触发器组成。由于一个触发器可以存储1位二进制数,因而要存储几位二进制数就需要几个触发器。图1所示是由F0F3等四个D触发器组成的4位数码寄存
2、器。四个触发器的CP端连接在一起成为它的控制端,要存储的数码加到触发器的D输入端。假定要存储的二进制数是1101,它们被分别加到触发器的D输入端,即D0=1,D1=0,D2=1,D3=1。当CP脉冲(亦称寄存指令)到来后。由于D触发器的特性方程是在CP=1时Qn+1=D,所以在CP脉冲上升沿之后,四个触发器的状态从高位到低位被分别置成1101,即Q0=1,Q1=0,Q2=Q3=1,输入的二进制数码被存储到这个寄存器里了。显然,D0D3是寄存器并行的数据输入端,Q0Q3是寄存器并行的输出端,数码寄存器是一种并行输入、并行输出寄存器。图1 D触发器组成的4位数码寄存器逻辑图二、移位寄存器移位寄存器
3、指具有移位功能的寄存器,即每当来一个CP脉冲(亦称移位脉冲),触发器的状态便向右或向左移一位,也就是指寄存器的数码可以在移位脉冲的控制下依次进行移位。移位寄存器在计算机中应用广泛。1、单向移位寄存器 图2所示为用D触发器组成的4位左称寄存器,需要移位的信号加在最低位触发器F0的输入端,然后按次序把低位触发器的Q端接到相连高位触发器的D输入端上。4个触发器的直接置0端R0并联连接,作为清零端。移位过程:首先,寄存器应清零。令R0=0,则各触发器均为0态(工作时,应使=1)。假定要输入进行移位的数码是1101,在第一个CP来到前,四个触发器的输入端分别是:D0=1,D1=Q0=0,D2=Q1=0,
4、D3=Q2=0。当第一个CP到来,在CP上升沿之后,触发器F0翻转成1态,即Q0=1,而触发器F1、F2、F3则保持0态不变,即Q1=Q2=Q3=0,整个寄存器的状态是0001。第二个CP来到前,D0=1,D1=Q0=1,D2=Q1=0,D3=Q2=0。第二个CP到来后,触发器F0和F1被置成1,F2和F3则保持0态,整个寄存器的状态为0011。以此类推,当第四个CP到来后,图2 4位左移寄存器逻辑图整个寄存器的状态将成为1101。可见,通过CP的控制,在4个CP之后,输入信号1101经过4次移位后被移到这个寄存器中。或者说1个串行输入信号经4次移位后被移到这个寄存器中。如果这时从这个寄存器的
5、Q端取信号,得到的是1个并行的4位二进制数码。又可以再经过4个移位脉冲,将所有数码1101以从高到低的次序从最高位触发器F3的输出端Q3串行输出。由此可见移位寄存器有串行输入-并行输出及串行输入-串行输出两种存取方式。表1为4位左移寄存器的状态表。表1 4位左移寄存器状态表除了左移的寄存器,还有能向右移动的寄存器,它的工作原理与左移的寄存器大致相同。图3所示为用JK触发器组成的4位右移寄存器,最高位触发器F3接成D触发器,其余各触发器也具有D触发器的功能。与左移寄存器不同的是右移寄存器是从高位触发器的输入端将数码以由低到高的次序逐次输入到最低位触发器的输入端。其工作原理分析,这里从略。图3 4
6、位右移寄存器逻辑图2、双向移位寄存器 既能左移(由低位到高位)又能右移(由高位到低位)的寄存器,称为双向移位寄存器,这种工作方式在计算机中应用较多。集成4位双向移位寄存器74LS194的外形及外引线排列如图4所示。图中DSR为数据右图4 74LS194外形及外引线排列图移输入端,DSL为数据左移输入端,D0D3为数据并行输入端,M1、M0为工作方式控制端,CR为清零端,CP为时钟脉冲输入端,Q0Q3为并行输出端。表2所示为74LS194的功能表。表2 74LS194功能表M1 M0功 能0 1111 0 00 11 01 1清 零保 持右 移左 移 并行输入当M1M0=00时,寄存器中的确数据
7、保持不变;当M1M0=01时,寄存器为右移工作方式,数据由DSR串行输入,从Q3串行输出;当M1M0=10时,寄存器为左移工作方式,数据由DSL串行输入,从Q0串行输出;当M1M0=11时,寄存器为并行工作方式,在CP上升沿到达时,将输入到D0D3的数据同时存入寄存器中,此时也可将数据从Q0Q3并行输出。TTL电路集成移位寄存器常用型号有8位单向移位寄存器74164、74LS164、74165、74LS165;4位双向移位寄存器74194、74S194、74LS194;8位双向移位寄存器74198等。CMOS电路移位寄存器常用型号有18位单向静态移位寄存器CD4006;双4位单向静态移位寄存器
8、CD4015;8位单向静态移位寄存器CD4014;4位双向移位寄存器CD4035、CD40194等。三、寄存器应用实例用双向移位寄存器74LS194构成环形脉冲分配器环形脉冲分配器见图5,是一片集成4位双向移位寄存器74LS194,当在其输入端加上一定的输入和控制信号,进入正常工作状态后,在其输出端Q0Q3将依次出现矩形脉冲,并反复循环输出。图中将74LS194输出端Q3反馈接到右移输入端DSR,使DSR=Q3;将、M1M0、D0D3接逻辑开关,Q0Q3接LED;令=1,使M1M0=11,寄存器处于并行输出方式;在数据并行输入端输入数据D0D1D2D3=1000,加CP脉冲在其上升沿把并行输入
9、数据传送到输出端,即Q0Q1Q2Q3=1000。图5 环形脉冲分配器工作时令M1M0=01,寄存器处于左移工作方式。由于DSR=Q3,则DSR的输出状态随Q3的输出状态而串行变化。起初DSR=Q3=0,在第一个CP脉冲上升沿到达时,DSR的数码0送入Q0,Q0端原来的数码1也右移一位,使Q1=1,这样依次移位,使并行输出Q0Q1Q2Q3=0100,而DSR=0;类此分析,在第二个时钟脉冲上升沿到来后,Q0Q1Q2Q3=0010,而DSR=0,第三个时钟脉冲上升沿到来后,Q0Q1Q2Q3=0001,而DSR=1;,到第四个时钟脉冲上升沿出现后,显然Q0Q1Q2Q3=1000,即寄存器重新回到原来状态。如不断输出移位脉
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宠物服务保安工作总结
- 【正版授权】 ISO 59040:2025 EN Circular economy - Product circularity data sheet
- 2025-2030全球商业药品采购行业调研及趋势分析报告
- 2025年全球及中国草酸镥水合物行业头部企业市场占有率及排名调研报告
- 2025-2030全球农机三角带行业调研及趋势分析报告
- 2025-2030全球工业级硅酸钾行业调研及趋势分析报告
- 2025年全球及中国航空航天设备零部件用清洗机行业头部企业市场占有率及排名调研报告
- 2025-2030全球直流电流分流器行业调研及趋势分析报告
- 2025-2030全球帐篷地面钉行业调研及趋势分析报告
- 2025-2030全球500+Ah电芯行业调研及趋势分析报告
- 《革兰阳性球菌》课件
- 基础护理学导尿操作
- 标牌加工风险防范方案
- 2015-2024北京中考真题英语汇编:阅读单选CD篇
- 临床放射性皮肤损伤的护理
- 员工积分考核管理办法
- 四川省成都市温江区2023-2024学年四年级下学期期末语文试卷
- 2024中国妇科临床实践指南-卵巢癌
- 2024-2030年中国靶机行业市场发展趋势与前景展望战略分析报告
- 2024过敏性休克抢救指南(2024)课件干货分享
- 医疗行业提高医院服务质量的改进方案三篇
评论
0/150
提交评论