实验三 移位运实验.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文档。上传文档
查看更多
实验三 移位运算实验 一、实验目的: 掌握移位控制的功能及工作原理 二、预习要求: 1.了解移位寄存器的功能及用FPGA的实现方法。 三、实验设备: EL-JY-II型计算机组成原理实验系统一套,排线若干。 四、工作原理: 移位运算实验电路结构如图2-1所示: 图2-1 移位运算器电路结构 功能由S1、S0、M控制,具体功能见表2-2: G-299 S1 S0 M T4 功 能 0 0 0 × ↑ 保持 0 1 0 0 ↑ 循环右移 0 1 0 1 ↑ 带进位循环右移 0 0 1 0 ↑ 循环左移 0 0 1 1 ↑ 带进位循环左移 1 1 1 × ↑ 置数(进位保持) 0 1 1 0 ↑ 置数(进位清零) 0 1 1 1 ↑ 置数(进位置1) 表2-2 五、实验内容: 输入数据,利用移位寄存器进行移位操作。 六、实验步骤 Ⅰ、单片机键盘操作方式实验。 注:在进行单片机键盘控制实验时,必须把K4开关置于“OFF”状态,否则系统处于自锁状态,无法进行实验。 1、实验连线: 实验连线图如图2-3所示。 图2—3 键盘方式接线图 注:连线时应按如下方法:为了连线统一,对于横排座,应使排线插头上的箭头面向自己插在横排座上;对于竖排座,应使排线插头上的箭头面向左边插在竖排座上。注意:F4只用一个排线插头孔 2、实验过程: 拨动清零开关CLR,使其指示灯灭。再拨动CLR,使其指示灯亮。在监控指示灯滚动显示【CLASS SELECt】时按【实验选择】键,显示【ES--_ _ 】输入02或2,按【确认】键,监控指示灯显示为【ES02】,表示准备进入实验二程序,也可按【取消】键来取消上一步操作,重新输入。 再按【确认】键,进入实验二程序,显示为【E1E0--】,提示输入操作指令(参考表2-2,E1E0相当于G_299,二进制,“11”为关闭输出,“00”为允许输出),输入二进制数“11”,关闭输出,在输入过程中,可按【取消】键进行输入修改。按【确认】键。 监控指示灯显示【Lo=0】,可输入二进制数“0”或“1”,此处Lo相当于表2-2的M,默认为“0”,按【确认】键。 监控指示灯显示【S0S1--】,提示输入移位控制指令(参考表2-2),输入二进制数“11”,对寄存器进行置数操作,按【确认】键。 监控指示灯显示【DATA】,提示输入要移位的数据,输入十六进制数“0001”,按【确认】,显示【PULSE】,此时按【单步】,将数据存入移位寄存器,可对它进行移位操作。 监控指示灯显示【ES02】,按【确认】键,进行移位操作,显示为【E1E0--】,提示输入操作指令(E1E0同上),输入二进制数“00”,允许输出,按【确认】键。 监控指示灯显示【Lo=0】。和前面一样,输入“0”,选择不带进位操作,按【确认】键。监控指示灯显示【S0S1--】,提示输入移位控制指令(参考表2-2),输入二进制数“01”,表示对输入的数据进行循环右移,显示【PULSE】。按【单步】键,则对十六进制数据“0001”执行一次右移操作。数据总线指示灯显示“1000000000000000”,再按【单步】,数据总线指示灯显示“0100 000000000000”,连续按【单步】,可以单步执行,按【全速】键,监控指示灯显示【Run】,则可连续执行移位操作。观察数据总线显示灯的变化,判断结果是否正确。 重新置入数据“FFFF”,进行带进位的循环右移,观察数据总线显示灯的变化,判断结果是否正确。 Ⅱ、开关控制操作方式实验 本实验中所有控制开关拨动,相应指示灯亮代表高电平“1”,指示灯灭代表低电平“0”。 1、按图2-4接线: 连线时应注意:对于横排座,应使排线插头上的箭头面向自己插在横排座上;对于竖排座,应使排线插头上的箭头面向左边插在竖排座上。为了避免总线冲突,首先将控制开关电路的所有开关拨到输出高电平“1”状态,所对应的指示灯亮。 运算器电路 S3S2S1S0MCn 运算器电路 S3S2S1S0MCn G-299 BD15……BD8 数据总线 BD7……BD0 C-G S3S2S1S0MCn C-G S3S2S1S0MCn 299-G 控制开关电路 T4 fin f/8 脉冲源及时序电路 DIJ1 DIJ-G DIJ2 数据输入电路 控制总线T4 控制总线T4 图2-4 实验二开关实验接线图 2、实验过程:(以左移为例) 开始实验前要把所有控

文档评论(0)

139****3928 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档