文档介绍:实验一运算器部件实验报告
班级 姓名 学号 日期
一、 实验目的
熟悉与深入理解4位运算器芯片Am2901的功能和内部组成,运行中耍求 使用的控制信号及其各自的控制作用。
•熟悉与深入理解用4片4位的运算器芯片构成16位的运算器部件的具体方 案,各数拯位信号、各控制位信号的连接关系。
熟悉与深入理解用2片GAL20v8芯片解决ALU最低位的进位输入信号和 最高、最低位的移位输入信号、实现4位的标志位寄存器的方案,理解为 什么这些功能不能在运算器芯片Z内实现而要到芯片Z外另外处理。
•明确教学计算机的运算器部件,使用总计24位的控制信号就完全确定了它 的全部运算与处理功能,脱机运算器实验中可以通过24位的微型开关提供 这些控制信号。
二、 实验说明
脱机运算器实验,是指让运算器从教学计算机整机屮脱离出来,此时,它 的全部控制与操作均需通过24位的微型开关来完成,通过开关、按键控制教学 机的运算器完成指定的运算功能,并通过指示灯观察运算结果。
三、 实验要求
1、 实验Z前认真预习,写岀预习报告,包括•操作步骤,实验过程所用数据 和运行结果等
2、 实验过程当中,耍仔细进行,防止损坏设备,分析可能遇到的各种现彖, 判断结果是否正确,记录运行结果
3、 实验Z后,认真写出实验报告,包括对遇到的各种现象的分析,实验步 骤和实验结果,自己在这次实验的心得体会与收获。
四、 实验所使用到的控制信号
AM2901所用的控制信号
状态寄存器
低位进位
SST
c
z
V
s
SCI
Cin
000
c
z
V
s
(X)
0
SSH
左右移位最低、最高位处理
左移RAMO Q0
RAM 15
右移_Q15
编码
Isl7l6
I5I4I3
(功能选择)
I2I1I0
(R, S)
B
Q
Y
000
Q—F
F
R+S
A, Q
001
F
S-R
A, B
010
B—F
A
R-S
0, Q
011
B-F
F
RVS
0, B
100
B-F/2
Q-Q/2
F
RAS
0, A
101
B-F/2
F
/RAS
D, A
110
B-2F
Q-2Q
F
R©S
D, Q
111
B—2F
F
/(R ® S)
D, 0
运算器用到的GAL20V8的控制信号
001
CY
F=0
OVR
F15
01
1
00
0
X
0
X
010
恢复现场标志位
10
C
01
C
X
C
X
011
0
Z
V
S
11
无效
10
Q15
/F15
CY
RAM0
100
1
Z
V
S
11
X
X
F15
RAM0
101
RAM0
Z
V
S
110
RAM15
Z
V
S
111
Q0
Z
V
S
五、实验步骤
1、将教学机设置为单步、16位、脱机状态下,即把教学机左下方的5个
控制开关置为lXXOOo
2、 按一下RESET按