- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通用寄存器实验
一、实验目的
熟悉通用寄存器的数据通路。
了解通用寄存器的构成和运用。
二、 实验要求
掌握通用寄存器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---
DRCKO--
RI^RO
DI O--- OPO---
DATA BUS
; 1/0 UMIT
; 1/0 UMIT 匚
I I
、DATA BUS
^-0X2 XI X0=100
图1通用寄存器数据通路
!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
K10-K7=1000 K18-K16=000 按【収拍】按钮 K18-K16=001
Rl=22h
00030按【单拍】按钮
00
030
图二R1写入22H效果图
通过“I/O输入输出单元”向R2、R3寄存器分别置数33h. 44h,操作步骤如下:
关闭控位S7-S0=02K23-K0=全1K9~K7=000打地址IR=02h置数据S15-S0=5544
关闭控位
S7-S0=02
K23-K0=全1K9~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编码产生源寄存器,详见下表。源使能通用寄存器源编址功能说明K10K9K8K20K7X2XIX0
源通路
当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数据的效果
最终效果图
五、实验小结
在做测试技术的实验前,我以为不会难做.就像以前做物理实验一样,做完实验,然后 两下子就将实验报
告做完。直到做完测试实验时,我才明白苴实并不容易做,但学到的知识与难度成正比, 使我受益匪浅。
在做实验前,必须要将课本上的知识吃透,因为这是做实验的基础,否则,在老师 讲解时就会听不懂.这将使你在做实验时的难度加大,浪费做实验的宝贵时间。比如做应变 片的实验,你要淸楚电桥的各种接法.如果你不
文档评论(0)