全球旧事资料 分类
实验1通用寄存器实验
一、实验目的
12熟悉通用寄存器的数据通路。了解通用寄存器的构成和运用。
二、实验要求
掌握通用寄存器R3R0的读写操作。
三、实验原理
实验中所用的通用寄存器数据通路如下图所示。由四片8位字长的74LS574组成R1R0(CX)、R3R2(DX)通用寄存器组。图中X2X1X0定义输出选通使能,SI、XP控制位为源选通控制。RWR为寄存器数据写入使能,DI、OP为目的寄存器写选通。DRCK信号为寄存器组打入脉冲,上升沿有效。准双向IO输入输出端口用于置数操作,经2片74LS245三态门与数据总线相连。
图233通用寄存器数据通路
f四、实验内容
1实验连线K23K0置“1”,灭M23M0控位显示灯。然后按下表要求“搭接”部件控制电路。
连线123456789信号孔DRCKX2X1X0XPSIRWRDIOP接入孔CLOCKK10M10K9M9K8M8K7M7K20M20K18M18K17M17K16M16作用单元手动实验状态的时钟来源源部件译码输入端X2源部件译码输入端X1源部件译码输入端X0源部件奇偶标志:0偶寻址,1奇寻址源寄存器地址:0CX,1DX通用寄存器写使能目标寄存器地址:0CX,1DX目标部件奇偶标志:0偶寻址,1奇寻址低电平有效有效电平上升沿打入三八译码八中选一低电平有效
2寄存器的读写操作①目的通路当RWR0时,由DI、OP编码产生目的寄存器地址,详见下表。
通用寄存器“手动/搭接”目的编码目标使能RWK180000通用寄存器目的编址DIK170011OPK160101T↑↑↑↑功能说明R0写R1写R2写R3写
②通用寄存器的写入通过“IO输入输出单元”向R0、R1寄存器分别置数11h、22h,操作步骤如下:
数据来源IO单元K10K71000置数IOXX11hK18K16000寄存器R011h按【单拍】按钮置数IOXX22hK18K16001寄存器R122h按【单拍】按钮
通过“IO输入输出单元”向R2、R3寄存器分别置数33h、44h,操作步骤如下:
数据来源IO单元K10K71000置数IOXX33hK18K16010寄存器R233h按【单拍】按钮置数IOXX44hK18K16011寄存器R344h按【单拍】按钮
③源通路当X2X0001时,由SI、XP编码产生源寄存器,详见下表。
通用寄存器“手动/搭接”源编码源使能K10X2K9X1K8X0通用寄存器源编址K20SIK7XP功能说明
f0001011
0101
R0送总线R1送总线R2送总线R3送总线
④通用寄存器的读出关闭写使能,令K18(RWR)1,按下流程分别读R0、R1、R2、R3。
数据来源通用寄存器K10K8001读R0K20K700数据总线显示R0值读R1K20K701数据总线显示R1值
数据来源通用寄存器K10K8001
读R2K20K710
数据总线显示R2值
读R3K20K711
数据总r
好听全球资料 返回顶部