东北大学计算机组成原理实验报告材料Word文档下载推荐.docx
《东北大学计算机组成原理实验报告材料Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《东北大学计算机组成原理实验报告材料Word文档下载推荐.docx(18页珍藏版)》请在冰豆网上搜索。
![东北大学计算机组成原理实验报告材料Word文档下载推荐.docx](https://file1.bdocx.com/fileroot1/2022-10/11/68c98a09-1934-48a9-80d4-460bf465514d/68c98a09-1934-48a9-80d4-460bf465514d1.gif)
原理寄存器
译码器,其引脚与内部逻辑、功能表见实验指导书74HC13含有两个独立(三)数据输出实输出数据,但在某一特定时刻只能有一个寄存器个寄存器可以DBU实验仪中COP200控制信号决定那一个寄存器向数据总线输出数据,而这三个控制信号XX出数据。
X译码器的三个选择输入端74HC13用于选片74HC138
数据输出选择器原理图
实用文档
三、实验内容A、W1、按下表连线将数据写入
(1)用手动开关置控制信号:
CLOCK给的寄存器。
放开将数据写入
(2)置数据:
置控制信号:
给CLOCKR、?
的写入与读出2按下表连接线
X0X2X1
输出寄存器
000
外部中断IN-OE
010
中断向量IA-OE
001
堆栈寄存器ST-OE
011
寄存器PC-OEPC
直通门D-OE
右移门R-OE
101
左移门L-OE
1
11
没有输出
的写入接入孔信号孔连接
座J1座1J3K02AEN
K1WEN3
CLOCK
ALUCK
4寄存器A(87)
0]的数据输入K16进行DBUS[7:
K23—跳变信号:
按住跳变信号,观察寄存器写入的值。
K23
K22K21
K20
K19
K18
K17
K16
1
00
0
)K1(WEN)K0(AEN0
脉冲键,注意哪个寄存器的黄色指示灯亮起,就是你所选的要写入CLOCKCLOCK键,一个上升沿即产生,观察寄存器写入的值。
寄存器WK230AENK0(0连接信号孔1J1RRD2RWR3SB4SA5RCK
6
K22
K21K20K19K18
101
)(K1WEN)
1接入孔J3座座K11K10K1K0CLOCK
?
的写入
(1)R)(55H写入R0:
置数据:
CLOCK给出(:
写入R1置数据:
CLOCK给出(58h)
:
写入R2置数据:
给出CLOCK
(59h):
写入R3置数据:
置控制信号:
CLOCK给出
(2)R?
的读出RRD自己设置:
读R0置控制信号:
液晶显示为:
K21
)K10(RWR)K1(SB)(SA)K0K11(RRD0
脉冲上升沿。
57H)
)SARWR)(RRDK10()K1(SB)K0(K111
K0SB()(SA)K1)RRDK11()K10(RWR
SBK1()()K10RWR)SAK0()RRD(K111
的红色指示灯及液晶显示内容。
SA信号,观察R、RWR、SB及K1(SB)K0(SA))(RRDK11()K10RWR
55H
R1:
读置控制信号:
读R2:
读R3置控制信号:
、MAR3、按下表连接线
(1)MAR的写入置数据:
CLOCK给出的写入
(2)ST置数据:
给出CLOCK
K11(RRD)
(RWR)K10
)K1(SB
SA)K0(
57H
K11(RRD)
RWR)K10(
K1(SB)
)K0(SA
58H
)K10(RWR
59H寄存器实验OUTST、
连接
信号孔接入孔
J3座座J2
2
K14MAROE
3
K15MAREN
4
K12STEN
5
K13OUTEN
CLOCKMARCK
(55h)
K21K20
10
K15(K14MAROE)(MAREN)
)K12(STEN
K13(OUTEN)
(57H)
)MAREN()MAROEK14(K15
STEN(K12)
(3)OUT
给出CLOCK4、数据输出实验按下表连线
置下表的控制信号,写出指示灯的状态:
K21K20K19
K18K17
01
K14(MAROE)
MARENK15()
K12(STEN)
K13(OUTEN)
连接
信号孔
接入孔
J1座
座J3
X0
K0
X1
K1
X2
K2
X2X1X00000011010011111
指示灯
液晶显示(数据总线值)
0
IN
输入门(K23—K16)
IA
中断向量(由拨动开关给出)
ST
堆栈寄存器
PC
寄存器PC
D
D直通门
R
右移门R
L
左移门L
IR
实用文档计数器实验实验二
一、实验目的的工作原理;
μPC1、掌握程序计数器PC和微程序计数器PC进行置数的条件;
中需要对2、掌握COP2000
二、实验原理
(一)微程序计数器μ的高六位被:
0]组成的。
指令总线IBUS[7片COP2000实验仪中,微程序计数器uPC由274HC161的161。
两片0161的连接为同步连接。
低片μPC预置输入的高六位,μPC预置的低两位被置为接到。
CEP、CETCET已置为有效,而其进位输出端TC接至高片161的CEP、
原理图μPC
;
被清0RES=0时,μPC当)上的数据可来自一片。
指令总线(IBUSCK的上升沿,预置数据被打入μPC当IREN=0时,在74HC245。
。
PC加1IREN=1当时,在CK的上升沿,μ
(二)程序计数器74HC245和预置数功能。
程序计数器的输出由组成,能完成加片74HC1611由程序计数器PC2)的输出1)的输出连接地址总线,274HC245((的输出相连,与保存,74HC24574HC16174HC245。
LDPC=0接到数据总线(当时)
程序计数器原理图
用预置数功能,从数74HC1611操作;
当执行转移指令时,当指令正常执行时,程序计数器完成加计数PCCK的上升沿,0。
当PC+1=1时,在计数器被清据总线接收要跳转的地址。
当RES=0时,PC值送地址时,PCPCOE=0CK的上升沿,预置数据被打入PC计数器;
当器加一;
当LDPC=0时,在总线。
PCOE取反产生。
COP2000中,计数允许控制端PC+1由在中)器件(做在控制芯片CPLD95108跳转控制电路原理:
在COP2000中,虚拟一片74HC151PC74HC151为八选一数据选择器,其真值表及工作原理如下图所示。
来决定PC是否被预置。
PC预置控制原理图
被预置;
LDPC=1,不允许PC当ELP=1时,PC被预置;
时,Cy=1LDPC=非Cy,当,当ELP=0,IR3=0IR2=0时,且PC被预置;
,当时,,IR3=0IR2=1时,且Z=1LDPC=非Z,当ELP=0被预置。
,时,,,当ELP=0IR3=1IR2=XLDPC=0PC
三、实验内容
实验
(一)PC加一实验、PC1
连接线表有效电