- 5
- 0
- 约2.48千字
- 约 3页
- 2021-01-25 发布于山东
- 举报
计算机组成原理实验 1
运算器(脱机)实验
通过开关、按键控制教学机的运算器执行指定的运算功能,并通过指示灯观察运算结果。
实验原理 :
为了控制 Am2901 运算器能够按照我们的意图完成预期的操作功能,就必须向其提供相应的控制信号和数据。
控制信号包括
1、 选择送入
ALU 的两路操作数据
R 和 S 的组合关系(实际来源) 。
2、 选择 ALU
的八种运算功能中我们所要求的一种。
这可通过提供三位功能选择码
I 5、
I4、 I3 实现。
3、 选择运算结果或有关数据以什么方式送往何处的处理方案,
这主要通过通用寄存器
组合和 Q 寄存器执不执行接收操作或位移操作,以及向芯片输出信息
Y 提供的是
什么内容。这是通过 I 8、 I 7、 I6 三位结果选择码来控制三组选择门电路实现的。
外部数据包括
1、 通过 D 接收外部送来的数据
2、 应正确给出芯片的最低位进位输入信号Cn
3、 关于左右移位操作过程中的
RAM 3、 RAM 0、 Q3 和 Q0 的处理。
4、 当执行通用寄存器组的读操作时,
由外部送入的
A 地址选中的通用寄存器的内容送
往 A 端口,由 B 地址选中的通用寄存器的内容送往
B 端口, B 地址还用作通用寄
存器的写汝控制。
对于芯片的具体线路,需说明如下几点:
1、 芯片结果输出信号的有无还受一个
/OE(片选)信号的控制。
2、 标志位 F=0000 为集电极开路输出,容易实现“线与”逻辑,此管脚需经过一个电阻
接到 +5V 。
3、 RAM 3、RAM 0、Q3 和 Q0 均为双向三态逻辑,一定要与外部电路正确连接。
4、 通用寄存器组通过 A 端口、 B 端口读出内容的输出处均有锁存器线路支持。
5、 该芯片还有两个用于芯片间完成高速进位的输出信号
/G 和/P。
6、 Am2901 芯片要用一个 CLK ( CP)时钟信号作为芯片内通用寄存器、锁存器和
Q 寄
存器的打入信号。
实验步骤如下:
1) 选择运算器要完成的一项运算功能,包括数据来源,运算功能,结果保存等;
2) 需要时,通过数据开关向运算器提供原始数据;
3) 通过 24 位的微型开关向运算器提供为完成指定运算功能所需要的控制信号;
4) 通过查看指示灯或用电表量测, 观察运算器的运行结果 (包括计算结果和特征标志) 。
实验准备
12 为微型开关的具体控制功能分配如下:
A 口和 B 口地址:送给 Am2901 器件用于选择源与目的操作数的寄存器编号;
I8~ I0:选择操作数来源、运算操作功能、选择操作数处理结果和运算器输出内容的
3 组 3
位控制码;
Sci,SSH 和 SST:用于确定运算器最低位的进位输入、移位信号的入
/出和怎样处理
Am2901
产生的状态标志位的结果。
运算器的控制信号
I8~ I6
I5~I3
I2~I0
000
F→ Q
F
R+ S
A
Q
001
无
F
S- R
A
B
010
F→ B
A
R- S
0
Q
011
F→ B
F
R∨ S
0
B
100
F/2→ B
F
R∧ S
0
A
Q/2→Q
101
F/2→ B
F
R ∧ S
D
A
110
2*F→B
F
R S
D
Q
2*Q →Q
111
2*F→B
F
R S
D
寄存器
Y 输出选择
运算功能选择
R 数据
S 来源
结果选择
最低位进位信号 Cm
2 位选择码
Cm 取值
00
0
01
1
10
C
状态寄存器的接收与保持
3 位选择码
SST 编码
状态位输入
C Z V
S
说
明
0
0
0
C
Z
V
S
四个标志位的值保持不变
0
0
1
CY
F=0
OVR
F7
接收 ALU 的标志位输出的值
0
1
0
内部总线对应的一位
恢复标志位原现场值
0
1
1
0
Z
V
S
置“ 0”C,另外三个标志位不变
1
0
0
1
Z
V
S
置“ 1”C,另外三个标志位不变
1
0
1
RAM0
Z
V
S
右移操作,另外三个标志位不变
1
1
0
RAM7
Z
V
S
左移操作,另外三个标志位不变
1
1
1
Q0
Z
V
S
联合右移,另外三个标志位不变
最高、最低位的移位输入信号的形成逻辑
2 位控制码
左移
右移
说明
SSH 码编码
RAM0
Q0
RAM7
Q7
0
0
0
X
0
X
通用寄存器逻辑移位
0
1
C
X
C
X
通用寄存器与 C 循环移位
1
0
Q7
/F7
Cy
RAM0
原码除(左移)乘(右移)
注:表中的 X 表示不必处理、不必过问该位的取值;
当通用寄存器本身移位时, Q 寄存器不受影响;
乘除运算要求实现通用寄存器与 Q 寄存器联合移位;没有
Q 寄存器单独移位功能。
实验过程的数据记录
您可能关注的文档
最近下载
- 税务师-税法一-突击强化题-第4章城市维护建设税、教育费附加及地方教育附加.docx VIP
- 航空发动机维修(MRO)市场现状调研报告_2025年12月.docx VIP
- 粉笔-市场前景及投资研究报告-线上公考,OMO多元化发展路径.pdf
- Invitrogen Qubit荧光计Qubit 4和Qubit Flex说明书.pdf
- 油水分离器采购及安装合同模板.docx VIP
- 2025-2030年中国城轨建设行业深度发展研究及“十五五”发展规划与趋势预测研究报告.docx
- 云米Link说明书用户手册.pdf
- 银河麒麟服务器虚拟化系统V10 彩页.pdf VIP
- 好的教育读书分享 课件(共18张PPT).pptx VIP
- 申论真题及答案重庆2025.doc VIP
原创力文档

文档评论(0)