移位寄存器精要.docVIP

  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文档。上传文档
查看更多
移位寄存器精要.doc

第10章 移位寄存器 本章大纲 10.1 基本移位寄存器功能 10.2 串行进入/串行输出移位寄存器 10.3 串行进入/并行输出移位寄存器 10.4 并行进入/串行输出移位寄存器 10.5 并行进入并行输出移位寄存器 10.6 双向移位寄存器 10.7 移位寄存器计数器 10.8 移位寄存器应用 10.9 故障检测 10.10 关联标注的逻辑符号 10.11 CPLD简介 10.12 数字系统应用 识别移位寄存器中数据运动的基本方式 解释串行进入/串行输出、串行进入/并行输出、并行进入/串行输出和并行 行输出移位寄存器是怎样运行的 描述双向移位寄存器怎样运行 确定约翰逊计数器的序列 设置环形计数器以产生指定序列 从移位寄存器中构建环形计数器 使用移位寄存器作为时间延迟设备 使用移位寄存器来实现串行到并行数据的变换器 实现基本移位寄存器控制的键盘译码器 通过用已知的测试模式“运行”系统来对数字系统进行故障检测 解ANSI/IEEE标准91-1984移位寄存器 描述基本的CPLD 在系统应用中使用移位寄存器 寄存器 级 载入 双向 CPLD 逻辑阵列块(LAB) 宏单元 简介 移位寄存器是紧密关联于数字计数器的序列逻辑电路的一种类型。寄存器主要用来存 外,我们将在10.7节介绍它们。 在本章中,我们将学习移位寄存器的基本类型并展示几个应用。同时,我们还介绍了 (CPLD)。 固定功能逻辑器件 74HC164 74HC165 74HC174 74HC194 74HC195 可编程逻辑器件 MAX 7000 数字系统应用概述 数字系统应用阐释了本章中的概念。我们介绍了一个控制建筑物中警报器的安全进入 含有一个存储器,其将是第12章数字系统应用的重点。 学习本章内容可访问/floyd。 10.1 基本移位寄存器功能 移位寄存器由一组触发器组成,在数字系统中涉及数据存储和移位方面的应用中是很 一般来说,寄存器主要用来存储和移位外部数据源进入其中的数据(1和),并且一般不具 学完本节之后,你应当能够 解释触发器怎样存储一个数据位 定义移位寄存器的存储容量 定义寄存器的移位能力 寄存器可以由一个或者多个用以存储和移位数据的触发器组成。 寄存器是一种具 力使其成为存储器设备类型。图10.1阐释了这个概念,在D触发器中存储或者0。一个 应用于数据输入上,如图所示,同时应用一个时钟脉冲以通过置位触发器而存储这个。 1被移走之后,由于存储了1,所以触发器还是保持在置位状态。应用相似的 0,如图10.1所示。 图10.1触发器作为存储元件 寄存器的存储容量是它可以包含的数字数据的总位数(1和O)。移位寄存器中的每一级 寄存器的移位能力允许寄存器内数据在级间运动,或者根据时钟脉冲的应用,进入或10.2阐释了移位寄存器中的数据类型。方块表示任意的4位寄存器,而 (a)串行进入/向右移位/串行输出(b)串行进入/向左移位/串行输出 (c)并行进入/串行输出(d)串行进入/并行输出 (e)并行进入/并行输出 (f)循环右移(g)循环左移 10.2移位寄存器的基本数据运动(我们用4个位做阐释。位按照箭头所指的方向移动)10.1节复习 1.一般来说,计数器和移位寄存器之间的区别是什么? 2.移位寄存器所执行的两个主要功能是什么? 10.2串行进入/串行输出移位寄存器 串行进入/串行输出移位寄存器顺序接收数据——也就是说,单线上一次只有一个位。 学完本节之后,你应当能够 描述数据位怎样在寄存器中移位 解释数据位怎样从移位寄存器中顺序输出 开发并分析串行进入/串行输出寄存器的时序图 让我们首先看看串行进入典型移位寄存器的一系列数据。图10.3展示了一个用D触发 4位设备。利用4个级,这个寄存器可以存储4位数据。 10.3串行进入/串行输出移位寄存器 能要在算术运算或者其他运算之前被清除。计算机中寄存器清除的一种方法是,使用软竹 从寄存器中去除它本身所包含的内容。当然结果总是为0。例如,执行这个运算的计算SUB AL,AL。利用这个指令,名称为AL的寄存器就被清除了。 图10.4阐释了4个位1010进入寄存器的情况,开始于最右边的位。寄存器初始时为 O首先被置入数据输入线上,使得FF0的D=0。当第一个脉冲被应用时,FF0被复 0。 接下来是第二个位,也就是1,被应用于数据输入上,使得FF0的D=而FF1的 D=0,这是因为FF1的D输入连接于输出。当第二个时钟脉冲发生时,数据输入上的 就被移位到FF0,使得

文档评论(0)

三哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档