1 / 4
文档名称:

实验三移位运算实验.doc

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

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

分享

预览

实验三移位运算实验.doc

上传人:阳仔仔 2018/6/12 文件大小:425 KB

下载得到文件列表

实验三移位运算实验.doc

文档介绍

文档介绍:实验三移位运算实验
一、实验目的:
掌握移位控制的功能及工作原理
二、预****要求:

三、实验设备:
EL-JY-II型计算机组成原理实验系统一套,排线若干。
四、工作原理:
移位运算实验电路结构如图2-1所示:
图2-1 移位运算器电路结构
功能由S1、S0、M控制,具体功能见表2-2:
G-299
S1
S0
M
T4
功能
0
0
0
×

保持
0
1
0
0

循环右移
0
1
0
1

带进位循环右移
0
0
1
0

循环左移
0
0
1
1

带进位循环左移
1
1
1
×

置数(进位保持)
0
1
1
0

置数(进位清零)
0
1
1
1

置数(进位置1)
表2-2
五、实验内容:
输入数据,利用移位寄存器进行移位操作。
六、实验步骤
Ⅰ、单片机键盘操作方式实验。
注:在进行单片机键盘控制实验时,必须把K4开关置于“OFF”状态,否则系统处于自锁状态,无法进行实验。
1、实验连线:
实验连线图如图2-3所示。
图2—3 键盘方式接线图
注:连线时应按如下方法:为了连线统一,对于横排座,应使排线插头上的箭头面向自己插在横排座上;对于竖排座,应使排线插头上的箭头面向左边插在竖排座上。注意:F4只用一个排线插头孔
2、实验过程:
拨动清零开关CLR,使其指示灯灭。再拨动CLR,使其指示灯亮。在监控指示灯滚动显示【CLASS SELECt】时按【实验选择】键,显示【ES--_ _ 】输入02或2,按【确认】键,监控指示灯显示为【ES02】,表示准备进入实验二程序,也可按【取消】键来取消上一步操作,重新输入。
再按【确认】键,进入实验二程序,显示为【E1E0--】,提示输入操作指令(参考表2-2,E1E0相当于G_299,二进制,“11”为关闭输出,“00”为允许输出),输入二进制数“11”,关闭输出,在输入过程中,可按【取消】键进行输入修改。按【确认】键。
监控指示灯显示【Lo=0】,可输入二进制数“0”或“1”,此处Lo相当于表2-2的M,默认为“0”,按【确认】键。
监控指示灯显示【S0S1--】,提示输入移位控制指令(参考表2-2),输入二进制数“11”,对寄存器进行置数操作,按【确认】键。
监控指示灯显示【DATA】,提示输入要移位的数据,输入十六进制数“0001”,按【确认】,显示【PULSE】,此时按【单步】,将数据存入移位寄存器,可对它进行移位操作。
监控指示灯显示【ES02】,按【确认】键,进行移位操作,显示为【E1E0--】,提示输入操作指令(E1E0同上),输入二进制数“00”,允许输出,按【确认】键。
监控指示灯显示【Lo=0】。和前面一样,输入“0”,选择不带进位操作,按【确认】键。监控指示灯显示【S0S1--】,提示输入移位控制指令(参考表2-2),输入二进制数“01”,表示对输入的数据进行循环右移,显示【PULSE】。按【单步】键,则对十六进制数据“0001”执行一次右移操作。数据总线指示灯显示“1000000000000000”,再按【单步】,数据总线指示灯显示“0