计算机组成原理实验-移位运算一1-2
实 验 二
移位运算实验
一、实验目的:
验证移位控制的组合功能。
二、实验设备
TDN-CM+计算机组成原理教学实验系统一台,排
线若干。
三、实验内容
1.实验原理
移位运算实验原理如图3-1所示,使用了一片74LS299作为
移位发生器,其八位的输入/输出端以排针方式和总线单元
连接。299 -B信号控制其使能端,T4 时序为其时钟脉冲,
实验时将 “W/R UNIT”中的T4连至 “STATE UNIT”中的
KK2单脉冲发生器,由S1、S0、M控制信号控制其功能状
态,其列表如表3-1所示:
表3-1 74LS299 的功能表
299-B S1 S0 M 功 能
0 0 0 任意 保持
0 1 0 0 循环右移
0 1 0 1 带进位循环右移
0 0 1 0 循环左移
0 0 1 1 带进位循环左移
任意 1 1 任意 装数
2.实验步骤
(1)按图3-2连接实验线路,仔细检查连线无误后接通电源。
(2)验证循环右 (左)移运算功能,具体操作步骤如下:
①装数;
②按运算功能,参照表3-1设置S1、S0、M、299-B的状态;
③置AR=0及CLR 101 (清零)操作;
④移位,按动微动开关KK2,记录每次移位结果,填入表
3-2。
表3-2 循环右移 循环左移
移位次数 FEH CY 移位次数 01H CY
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
(3)验证带进位循环右(左)移运算功能,具体操作步骤
如下:
①装数;
②按运算功能,参照表3-1设置S1、S0、M、299-B的状态;
③置AR=0及CLR 101 (清零)操作;
④移位,按动微动开关KK2,记录每次移位结果及CY的值,填
入表3-3。
表3-2 带进位循环右移 带进位循环左移
移位次数 FEH CY 移位次数 01H CY
1 1
2