HUNAN CITY UNIVERSITY
计算机组成原理
实验报告
实验题目: 移位运算器实验
专 业: 计算机科学与技术
学生姓名:
班级学号:
分组成员:
指导教师:
2021 年3月 13日
移位运算器实验
一、实验时间
2021年3月13日14:00~17:40
二、实验地点
电信楼502
三、实验目的
验证移位控制器的组合功能。
四、实验小组成员
五、实验步骤
① 连接实验线路,仔细查线无误后接通电源。
② 置数,具体步骤如下:
③ 移位,参照表4.1改变S0、 S1、 M、 299B 的状态,按动手动脉冲开关以产生时钟脉冲T4,观察移位结果。
六、实验结果
1、移位寄存器初始数据为:35H
第1次按动手动脉冲开关,移位寄存器数据为:01101010
第2次按动手动脉冲开关,移位寄存器数据为:11010100
第3次按动手动脉冲开关,移位寄存器数据为:10101001
第4次按动手动脉冲开关,移位寄存器数据为:01010011
2、实验结果记录表
七、思考题
若移位寄存器存放一个8位数,通过怎样的移位运算后可使移位寄存器存放的数据保持不变?
答:循环左移8n次或循环右移8n次,n为整数时可使其数据不变。
八、实验过程出现的问题及其解决方法
存储数据时常常会忘记给手动脉冲,多练习几次就会很熟练,形成肌肉记忆,就能又快又准确地完成实验,并清楚地知道为什么要这么做。
九、心得体会
做实验不能纯粹按照步骤来看一步走一步,否则就失去了实验操作的目的。深入去理解每一步的功能和它的意义,我们就会真正地学到更多实践操作的经验和加强自主思考的能力。