ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:77.46KB ,
资源ID:9217785      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-9217785.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验二 移位寄存器实验.doc)为本站会员(kpmy5893)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

实验二 移位寄存器实验.doc

1、武 汉 工 程 大 学计算机科学与工程学院计算机组成原理实验报告专业班级 0XX 实验地点 机电大楼 302学生学号 XXX 指导教师 XX学生姓名 XXX 实验时间 第 11 周实验项目 移位寄存实验实验类别 操作性() 验证性() 设计性( ) 综合性() 其它( )实验目的及要求实验目的:1、了解移位寄存器的硬件电路,验证移位控制与寄存的组合功能。2、利用寄存器进行数据传输。实验要求:实现寄存器移位操作,了解通用寄存器的运用。成 绩 评 定 表类 别 评 分 标 准 分值 得分 合 计上机表现 积极出勤、遵守纪律主动完成实验设计任务 30 分程序代码 比较规范、基本正确功能达到实验要求

2、30 分实验报告 及时递交、填写规范内容完整、体现收获 40 分评阅教师: 日 期: 年 月 日实 验 内 容计算机科学与工程学院数据库系统原理实验报告 21、实验原理图2-1移位寄存器原理图上图所示,使用了一片74LS299 作为移位发生器,其中八位输入/ 输出端已与总线单元连接好。由299-B 信号控制其使能端,T4时序为其时钟脉冲,实验时按动“单步”命令键产生。由S0、S1、M 控制信号设置其运行状态,其控制特性列表如下:说明:令 C、B、A=111 时表中 299-B=0。在“H”实验状态下,C、B、 A 分别由位于实验装置左上方的二进制开关 K9、K8、K7 来模似,M、S0、 S1

3、分别由二进制开关 K21、K22、K23 来模似。二、实验连接连接实验线路,把位于实验装置左上方的 CTR-OUT UNIT(S0、S1 、M 、C、B、 A、LDCZY )与实验装置右中央的( S0,S1,M)CTR-IN UNIT、左中央的(C 、B、A)UPC-UNIT 、右上方的(LDCZY )FL-UNIT 中的控制信号作对应连接。三、移位寄存器置数首先置 CBA 为000,然后按下面所列流程图操作:CBA=001 S0=1,S1=1 CBA=111按“STEP”四、寄存器移位计算机科学与工程学院数据库系统原理实验报告 3首先置 CBA=001输入数据,然后置 CBA 为111(29

4、9-B=0,打开移位寄存器三态门) ,然后参照(移位寄存器控制特性表)改变 S0、S1、M ,按动“单步 ”命令键观察移位结果。五、移位结果寄存把移位寄存器移位后的内容寄存到通用寄存器(以 R0为例) ,在移位操作后保持CBA=111(即299-B=0)及 S0、S1=0 0状态,令 LDR0=1,再按动“单步”命令键即可完成移位结果,保存到通用寄存器的操作。六、移位结果读出置 CBA=100,总线指示灯(BUS-DISP UNIT)显示 R0寄存器的内容,该内容与移位寄存器的内容一致。七、实验步骤移位运算实验电路的功能由 S1,S0,M 控制,具体功能见表 22299-G S1 S0 M 功

5、 能0 0 0 保持0 1 0 0 循环右移0 1 0 1 带进位循环右移0 0 1 0 循环左移0 0 1 1 带进位循环左移 1 1 装数具体步骤如下:1)装数及带进位循环左移:(1)按下列步骤操作:(2)连续按动“单步” ,可见数据带进位(进位指示灯“Z”在运算器电路上,灯亮表示进位 1,灯熄灭表示进位为 0)连续左移,开机时“Z”灯状态反映进位,开灯时“Z”亮表示有进位,00000001 左移后 00000011。开机时“Z”灭表示无进位,00000001 左移后 00000010。2按以上的操作方法验证表 2-2 所列的移位运算实验电路的功能。八、实验过程原始记录(数据、图表、计算等

6、)例如:分析当 S0=0、S1=1、M=1 时,根据功能表可知此时为带进位的循环右移。(1)那么当为有进位的情况,对输入的数据“00000001”逐步单步所得变化过程如下:计算机科学与工程学院数据库系统原理实验报告 410000000 11000000 01100000000110000011000000001100 00000110 0000001100000001 10000000 。 。 。 。 。 。九、实验结果及分析一、分析如何将数据送入数据总线使数据在数据总线显示灯显示在实验中先将 C-G 等于 1 使三态门关闭;299-G=1 使移位运算器处于停止工作状态;运用数据输入电路输入数

7、据;C-G 等于 0 使三态门打开完成将数据送入数据总线;299-G=0 打开移位运算电路此时 S1S0M 初始状态为 0,移位运算电路功能为保持。二、分析如何完成带进位循环右移、带进位循环左移、循环右移、循环左移根据 299 功能表可知,带进位循环右移需置 S1=1、S0=0、M=1 再逐次给 T4 单步就可完成带进位的循环右移,没按一次单步 T4 数据总线显示灯都会有所变化。同理,根据移位运算实验电路的功能表改变 S1S0 及 M 的值就对应改变了功能,从而完成带进位循环右移、带进位循环左移、循环右移、循环左移。三、结论(1)如果不在进位运算操作前先对进位标志清零就无法确定是不是这次运算得

8、到的进位。清零时,DR1 寄存器的内容不能为 11111111。(2)清零后,实验仪上进位指示灯灭,说明这时高位上无进位,然后进行运算,如果高位进位,这时 CY 灯亮,就能正确显示实验结果,否则实验结果会受到影响。(3)CY 灯所表示的进位是高位的进位,而 Cn 进位控制端所表示的是在最低位上的进位。(4)DR1 加 DR2 加 1 的结果中高位没有进位,则 CY 灯不会亮。(5)DR1 加 DR2 加 1 的结果中高位有进位,则 CY 灯会亮。实 验 总 结通过这个实验,我掌握了带进位控制的算术运算功能发生器的功能,掌握了按指定的数据完成几种指定的算术运算。而且真切地知道了实验真得很需要耐心和细心,特别是这个实验要在操作前先对进位标志清零,否则整个实验就全部失败了。在之前的实验基础上,对一些实验出现的问题及时向同学请教并得到解决。所以这个实验进行得比较顺利。计算机科学与工程学院数据库系统原理实验报告 5

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报