1 / 43
文档名称:

计算机组成原理实验综合.doc

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

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

分享

预览

计算机组成原理实验综合.doc

上传人:48216984 2021/5/9 文件大小:6.87 MB

下载得到文件列表

计算机组成原理实验综合.doc

文档介绍

文档介绍:通用寄存器实验
一、实验目的
熟悉通用寄存器的数据通路。
了解通用寄存器的构成和运用。
二、 实验要求
掌握通用寄存器R3~R0的读写操作。
三、 实验原理
实验中所用的通用寄存器数据通路如下图所示。由四片8位字长的74LS574组成R1 R0 (CX) . R3 R2 (DX)通用寄存器组。图中X2-X0=001时选通通用寄存器组,IR1、XP 为源寄存器编码。图中O2-00=000时为寄存器数据写选通,IR1、OP为目的寄存器写编码。 DRCK信号为寄存器组打入脉冲■上升沿有效。准双向I/O端口用于置数操作,经2片74LS245 三态门与数据总线相连。
DRCKO--
RI^RO
DI O--- OPO---
DATA BUS
; 1/0 UMIT 匚
I I
、DATA BUS
^-0X2 XI X0=100
图1通用寄存器数据通路
!1!
实验内容
1 •实验连线
K23~K0置“「’,火M23~M0控位显示灯。然后按下表要求“搭接”部件
连线
信号孔
接入孔
作用
有效电平
1
DRCK
CLOCK
笊元手动实验状态的时钟来源
上升沿打入
2
X2
KIO(MIO)
源部件译码输入端X2
三八译码 八中选一 低电平有效
3
XI
K9(M9)
源部件译码输入端XI
4
X0
K8(M8)
源部件译码输入端X0
5
XP
K7(M7)
源部件奇偶标志:0=偶寻址・1=奇寻址
SI
K20(M20)
源寄存器地址:O=CX, 1=DX
7
RWR
K18(M18)
通用寄存器写使能
低电平有效
8
DI
K17(M17)
目标寄存器地址:0=CX, 1=DX
9
OP
K16(M16)
目标部件奇偶标吉:0=偶导址・1=奇寻址
连线图
2 •寄存器的读写操作
目的通路
当RWR=O时,由DI、OP编码产生目的寄存器地址,详见下表。
通用寄存器“手动/搭接”目的编码
目标使能
通用寄存器目的编址
功能说明
RW(K18)
DI(K17)
OP(K16)
T
0
:
0
t
RO写
0
0
1
t
R1写
0
1
0
t
R2写
0
1
1
t
R3写
通用寄存器的写入
通过“I/O输入输岀单元”向RO、R1寄存器分别置数llh、22h,操作步骤如下:
K10-K7=1000 K18-K16=000 按【収拍】按钮 K18-K16=001
寄存器
Rl=22h
00
030
按【单拍】按钮
图二R1写入22H效果图
通过“I/O输入输出单元”向R2、R3寄存器分别置数33h. 44h,操作步骤如下:
关闭控位
S7-S0=02
K23-K0=全"1"
K9~K7=000
打地址
IR=02h
置数据
S15-S0=5544
数据送偶址
R2=44h
K21 K2=00 K19-K16=0000 按【玳拍】按钮
按【笊拍】按钮 K21 K2=ll
数据送奇址
R3=55h
K16 K7=ll
按【氓拍】按钮
源通路
当X2-X0=001时,由SI、XP编码产生源寄存器,详见下表。
源使能
通用寄存器源编址
功能说明
K10
K9
K8
K20
K7
X2
XI
X0
SI
XP
0
0
1
0
0
R0送总线
0
1
R1送总线
1
0
R2送总线
1
1
R3送总线
通用寄存器”手动/搭接”源编码
通用寄存器的读岀
关闭写使能,令K18 (RWR) =h
按下流程分别读RO、Rk R2、R3o
数据來源
通用寄存器
K1D~K8=OO
数据來源
通用寄存器
K10-K8=00
读R0
数据总线
显示R0值
K20 K7=00
读R丄
K20 K7=C1
数据总线
显示R1值
数据总线
显示R2值
读R3
数据总线
显示R3值
K20 K7=10
K20 K7=ll
向R3插入33H数据的效果
最终效果图
五、实验小结
在做测试技术的实验前,,做完实验,然后 两下子就将实验报
告做完。直到做完测试实验时,我才明白苴实并不容易做,但学到的知识与难度成正比, 使我受益匪浅。
在做实验前,必须要将课本上的知识吃透,因为这是做实验的基础,否则,在老师 ,浪费做实验的宝贵时间。比如做应变 片的实验,