计算机组成原理实验报告姓名吕翠学号20081121129专业计算机科学与技术班级08级师范汉班联系电话15034987603Email602691198@qq.com同组实验者梁瑞实验室名称计算机组成原理实验室实验日期2010年10月19日课程名称计算机组成原理实验序号二实验项目移位运算实验主讲教师侯宏霞辅导教师侯宏霞指导教师侯宏霞实验心得:这次实验预习的比较好,我将实验涉及到的理论知识都思考到了,所以实验过程中比较顺利。加上吸取到上次实验的教训,我在做实验的选线上十分注意,最后完成实验。在这次实验中我学到了关于移位运算实验过程的各种控制开关的功能,加深了对带进位及不带进位的循环左移及循环右移知识的理解和巩固,我认为实验操作上没什么难的,重要的是要知道关于每一步的原理。我会继续努力把每一次实验都认真完成。学生签名:吕翠2010年10月20日成绩评定及教师评语:成绩:教师签名:年月日一、实验内容验证移位运算电路的各种移位功能。二、实验目的及要求掌握移位控制的功能及工作原理。三、实验原理移位运算实验电路的功能由S1,S0,M控制,具体功能见表2——2299-GS1S0M功能000×保持0100循环右移0101带进位循环右移0010循环左移0011带进位循环左移×11×装数四、使用实验设备、仪器、材料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”逐步单步所得变化过程如下:七、实验结果及分析一、分析如何将数据送入数据总线使数据在数据总线显示灯显示在实验中先将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的值就对应改变了功能,从而完成带进位循环右移、带进位循环左移、循环右移、循环左移。10000000110000000110000000011000001100000000110000000110000000110000000110000000。。。。。。