移位运算实验

更新时间:2024-06-04 13:22:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

计算机组成原理实验报告

姓 名 吕翠 班 级 08级师范汉班 同 组梁瑞 实验者 课 程计算机组成原理 名 称 主 讲侯宏霞 教 师 实验心得: 这次实验预习的比较好,我将实验涉及到的理论知识都思考到了,所以实验过程中比较顺利。加上吸取到上次实验的教训,我在做实验的选线上十分注意,最后完成实验。在这次实验中我学到了关于移位运算实验过程的各种控制开关的功能,加深了对带进位及不带进位的循环左移及循环右移知识的理解和巩固,我认为实验操作上没什么难的,重要的是要知道关于每一步的原理。我会继续努力把每一次实验都认真完成。 学 号 20081121129 联 系 15034987603 电 话 实验室 计算机组成原名 称 理实验室 实 验 二 序 号 辅 导侯宏霞 教 师 专 业 计算机科学与技术 Email 602691198@qq.com 实 验2010年10月19日 日 期 实 验移位运算实验 项 目 指 导侯宏霞 教 师 学生签名: 吕翠 2010 年10 月20 日 成绩评定及教师评语: 成绩: 教师签名: 年 月 日

一、实验内容

验证移位运算电路的各种移位功能。

二、实验目的及要求

掌握移位控制的功能及工作原理。

三、实验原理

移位运算实验电路的功能由S1,S0,M控制,具体功能见表2——2 299-G 0 0 0 0 0 ×

0 1 1 0 0 1 S1 0 0 0 1 1 1 S0 × 0 1 0 1 × M 功 能 保持 循环右移 带进位循环右移 循环左移 带进位循环左移 装数 四、使用实验设备、仪器、材料

EL-JY-II8型计算机组成原理实验系统一套,排线若干。

五、实验方法过程(步骤)。

脱机实验(本实验中以1代表高电平,0代表低电平。例如:“C—G=1”,表示将控制开关电路中代表“C-G”的开关拨为高电平,相应发光二极管,“T4=1(单步)”表示按一下“脉冲源及时序电路”中的“单步”按钮,从而给电路中的“T4”端一个脉冲,以后的实验中的开关的定义均同此)

1.按下图连接实验电路:(连接时应按如下方法:对于横排座,应使排线插头上的箭头面向自己插在横排座上;对于竖排座,应使排线插头上的箭头面向左边插在竖排座上)

2.实验步骤

1)装数及带进位循环左移: (1)按下列步骤操作:

(2)连续按动“单步”,可见数据带进位(进位指示灯“Z”在运算器电路上,灯亮表示进位1,灯熄灭表示进位为0)连续左移,开机时“Z”灯状态反映进位,开灯时“Z”亮表示有进位,00000001左移后00000011。开机时“Z”灭表示无进位,00000001左移后00000010。

2.按以上的操作方法验证表2-2所列的移位运算实验电路的功能。

六、实验过程原始记录(数据、图表、计算等)

例如:分析当S0=0、S1=1、M=1时,根据功能表可知此时为带进位的循环右移。

(1)那么当开机时为有进位的情况,对输入的数据“00000001”逐步单步所得变化过程如下:

10000000 11000000 01100000 00110000 00011000 00001100 00000110 00000011 00000001 10000000 。。。。。。

七、实验结果及分析

一、分析如何将数据送入数据总线使数据在数据总线显示灯显示

在实验中先将C-G等于1使三态门关闭;299-G=1使移位运算器处于停止工作状态;运用数据输

入电路输入数据;C-G等于0使三态门打开完成将数据送入数据总线;299-G=0打开移位运算电路此时S1S0M初始状态为0,移位运算电路功能为保持。

二、分析如何完成带进位循环右移、带进位循环左移、循环右移、循环左移

根据299功能表可知,带进位循环右移需置S1=1、S0=0、M=1再逐次给T4单步就可完成带进位的循环右移,没按一次单步T4数据总线显示灯都会有所变化。同理,根据移位运算实验电路的功能表改变S1S0及M的值就对应改变了功能,从而完成带进位循环右移、带进位循环左移、循环右移、循环左移。

本文来源:https://www.bwwdw.com/article/5tm6.html

Top