当前位置:文档之家› 计算机组成原理实验-实验二

计算机组成原理实验-实验二

实验报告
课程名称计算机组成原理部件实验
实验项目实验二运算器组成实验
系别___ _计算机学院 _ ______
专业___ 计算机科学与技术 ___
班级/学号___计科1601/55___
学生姓名 ______罗坤__ ________
实验日期_(2018年4月12日)
成绩_______________________
指导教师吴燕
实验二运算器组成实验一.实验目的
(1)掌握算术,逻辑运算单元的工作原理。

(2)熟悉多通用寄存器结构的简单运存器。

(3)进一步熟悉运算器的结构传送通路及控制方法。

(4)按给定的各种操作流程完成运算。

二.实验电路
三.试验设备
数据通路板(B板)、控制信号板(A板)各一块。

四.实验数据
R0
○OH→R0
SW=OH
SW-BUS
Ys1Ys0=11
LDR0,T4
R1
○**H→R1
SW=**H
SW-BUS
Ys1Ys0=11
LDR1,T4
○(R1)→DR1
YS1YS0=00
R1-BUS
LDDR1,T4
○(DR1)+1→R1
000001 ALU
YS1YS0=11
LDR1,T4
YS1YS0=00
R1-BUS
R2
○**H→R2
SW=**H
SW-BUS
YS1YS0=11
LDR2,T4
○(R2)→DR2
YS1YS0=00
R2-BUS
LDDR2,T4
○(DR2非)→R2
010110 ALU
YS1YS0=11
YS1YS0=00
R2-BUS
R1,R0
○**H→R1
SW=**H
SW-BUS
Ys1Ys0=11
LDR1,T4
○(R1)→DR2
YS1YS0=00
R2-BUS
LDDR2,T4
○(DR2) →R0 YS1YS0=00
LDR0,T4
YS1YS0=00
R0-BUS
R1,R0
○**H→R1
SW=**H
SW-BUS
Ys1Ys0=11
LDR1,T4
○(R1)→DR1
YS1YS0=00
R1-BUS
LDDR1,T4
○**H→R0
SW=**H
SW-BUS
Ys1Ys0=11
LDR0,T4
○(R0)→DR2
YS1YS0=00
R2-BUS
LDDR2,T4
○(DR1)-(DR2)→R0
011001 ALU YS1YS0=11
LDR2,T4
YS1YS0=00
五.回答问题
(1)本实验包括几个通用寄存器分别写出他们的名称。

通用寄存器用的是什么芯片请写出该芯片的全称。

答:本实验包括3个通用寄存器;他们的名称是U6(R0) U8(R1) U9(R2) ;74299
(2)通用寄存器共有几种工作状态YS1YS2在该芯片工作时起到了什么作用请列出全部工作状态的真值表。

答:通用寄存器共有5种工作状态;YS1YS2在该芯片工作时具有清零、并行置数、左移、右移及保持五种模式的功能;
(3)列出将R1的内容读取到总线的全部信号。

答:YS1YS2=00;R1→BUS
(4)若要求将R0的内容传送到R1,这样的操作是否正确:将R0的内容读取到总线,直接写到R1里若正确,写出具体操作过程;若不正确,解释器原因,并将正确的操作步骤按上述例题格式写出。

答:不正确,R0 R1的值不能使用总线直接替换,应该把R0的数据送到锁存器,由ALU 运算出来F=B,读取到总线,再由总线写入R1。

(R0)→DR1
操作数=01
SW→BUS
YS1YS2=11
LDR0
YS1YS2=00
R0→BUS
LDDR1
KQD(T4)
② DR2→R0
F=B
S1 S2 S3 S4 M CN
1 0 1 0 1 0
YS1YS2=11
LDR1
KQD(T4)
YS1YS2=00
R1→BUS
六.实验总结
通过对实验二运算组成实验的学习,掌握了算术,逻辑运算单元的工作原理,更加熟悉了多通用寄存器结构的简单运存器,进一步熟悉了运算器的结构传送通路及控制方法,按给定的各种操作流程完成了运算,使得我对运算器组成更加了解。

相关主题