1 / 5
文档名称:

移位运算实验.doc

格式:doc   大小:35KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

移位运算实验.doc

上传人:iris028 2020/2/5 文件大小:35 KB

下载得到文件列表

移位运算实验.doc

文档介绍

文档介绍:塔里木大学计算机专业(计算机组成原理)课程实验报告课程名称:计算机组成原理任课教师:王冬机房:逸夫楼106实验箱编号: 实验日期: 实验成绩: 实验班级:计算机16-4学生姓名:余杰实验名称:移位运算实验实验设备、设施:计算机组成原理实验箱、排线、电源线、串口线…    1、实验目的掌握移位控制的功能及工作原理二、实验内容输入数据,利用移位寄存器进行移位操作。三、实验原理移位运算实验电路的功能由S1、S0、M控制,具体功能见表2-2:           299-GS1S0M功能000×保持0100循环右移0101带进位循环右移0010循环左移0011带进位循环左移111×置数     四、实验步骤本实验中所有控制开关拨动,相应指示灯亮代表高电平“1”,指示灯灭代表低电平“0”。连线时应注意:对于横排座,应使排线插头上的箭头面向自己插在横排座上;对于竖排座,应使排线插头上的箭头面向左边插在竖排座上。-4接线:运算器电路[objectObject][objectObject][objectObject]数据总线[objectObject]控制总线T4[objectObject][objectObject][objectObject]控制开关电路[objectObject][objectObject][objectObject]脉冲源及时序电路[objectObject][objectObject][objectObject]数据输入电路图2-4实验二开关实验接线图为了避免总线冲突,首先将控制开关电路的所有开关拨到输出高电平“1”状态,所对应的指示灯亮。:(以左移为例)开始实验前要把所有控制开关电路上的开关置为高电平“1”状态。拨动清零开关CLR,使其指示灯灭。再拨动CLR,使其指示灯亮。(1)置数:置C-G=1,299-G=1,通过数据输入电路输入要移位的数据,置D15---D0=  “1”,然后置C-G=0,数据总线显示灯显示“1”,置S0=1,S1=1,参考功能表表2-2可见,此时为置数状态,按脉冲源及时序电路上的【单步】按钮,置C-G=1,完成置数的过程。(2)不带进位移位:置299-G=0,S0=1,S1=0,M=0,参考功能表表2-2可见,此时为循环左移状态,数据总线显示灯显示“1”,按【单步】,数据总线显示灯显示“0”,再按一次【单步】,数据总线显示的数据向左移动一位。连续按【单步】,观察不带进位移位的过程。如想进行右移,参考表2-2可见,置S0=0,S=1,再按【单步】即可实现右移操作。(3)带进位移位首先观察运算器电路上的进位指示灯Z的状态,灯亮表示进位为“1”,灯灭表示进位为“0”。通电进位指示灯灭,进位为“0”状态。先按步骤(1)将“1”置入移位寄存器,然后置299-G=0,S0=1,S1=0,M=1,参