移位寄存器模块功能测试2014.pptVIP

  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文档。上传文档
查看更多
数字逻辑与数字系统实验 实验五:移位寄存器功能测试及设计 学习移位寄存器的工作原理; 掌握移位寄存器的功能的测试方法。 掌握移位寄存器Verilog语言实现法。 实验目的 实验原理 移位寄存器的逻辑功能及测试 移位寄存器 移位寄存器是一种具有移位功能的寄存器,是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。既能左移又能右移的移位寄存器称为双向移位寄存器,只需要改变左、右移的控制信号便可实现双向移位。 实验原理 移位寄存器的逻辑功能及测试 A、B、C、D为并行输入端;QA、QB、QC、QD为并行输出端;SR为右移串行输入端,SL为左移串行输入端; S1、S0为操作模式控制端; CR为异步清零端; CP为时钟脉冲输入端。 实验原理-74LS194芯片介绍 实验原理 移位寄存器的逻辑功能及测试 74LS194有5种不同操作模式:清零、左移、右移、置数以及保持。S1、S0和CR 端的控制作用如下表所示。 操作 输入 输出 功能描述 复位 CLR 控制 S1S0 串入 SL SR DCBA 时钟 CLOCK QAQBQCQD 1 0 XX X X 0 1 0 1 X 0000 清零 2 1 10 1 0 1 1 0 1 0 1 ↑ {QBQCQD (SL) }(n) 左移 3 1 01 0 1 1 1 0 1 0 1 ↑ {(SR)QAQBQC}(n) 右移 4 1 11 X X 0 1 0 1 ↑ ABCD 置数 5 1 00 X X 0 1 0 1 ↑ {QAQBQCQD}(n) 保持 74LS194的使用方法 实验内容 移位寄存器的逻辑功能及测试 1.测试移位寄存器模块74194的逻辑功能 (1)新建原理图文件Test_74194.bdf;如下图 实验内容 移位寄存器的逻辑功能及测试 操作 输入 输出 功能描述 复位 CLR 控制 S1S0 串入 SL SR ABCD 时钟 CLOCK QAQBQCQD 1 0 XX 1 0 1 0 1 X 2 1 10 1 0 1 0 1 ↑ 3 1 11 1 0 1 0 1 ↑ 4 1 01 1 0 1 0 1 ↑ 5 1 00 1 0 1 0 1 ↑ (2)编译;建立波形文件;仿真;填表。 实验内容 移位寄存器的逻辑功能及测试 2、右移位寄存器的Verilog程序 实验内容 移位寄存器的逻辑功能及测试 右移位寄存器的Verilog程序-仿真程序 循环语句: for (i=0;i3;i=i+1) 注意:没有end结尾 循环语句还有:forever;repeat;while语句。 整型数定义关键字:integer; Verilog语言日积月累 移位寄存器的逻辑功能及测试 实验测试内容 移位寄存器的逻辑功能及测试 实验步骤: (1)新建项目或打开项目 --*.qpf (2)新建Verilog文件--*. V (3)编译;建仿真波形文件--*.vwf; (4)分配管脚:为输入输出信号分析管脚,编译,生成_*.sof文件,下载。 实验内容 移位寄存器的逻辑功能及测试 测试表格 操作 输入 输出 复位 cr d 时钟 clk QAQBQCQD 1 0 X X 2 1 1 ↑ 3 1 1 ↑ 4 1 1 ↑ 5 1 1 ↑ 实验内容 移位寄存器的逻辑功能及测试 思考题 用74LS194构成一个左循环移位寄存器,画出电路图并验证之; 用74LS194构成一个右循环移位寄存器,画出电路图并验证之; 用Verilog语言编写一个左移位寄存器,仿真验证;

文档评论(0)

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

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

1亿VIP精品文档

相关文档