计算机组成原理实验指导书 联系客服

发布时间 : 星期三 文章计算机组成原理实验指导书更新完毕开始阅读cb5a31cdce2f0066f5332268

计算机组成原理

实验报告

专业班级: 网101班 学 号: 109074299 姓 名: 施马仪 指导老师: 刘宏申

安徽工业大学计算机学院

2013年6月

计算机组成原理实验报告

目 录

目录 ............................................................................................................. 0

实验二 运算器实验 .................................................................................. 3

实验四 存储器EM实验 .......................................................................... 4

实验内容1: PC/MAR输出地址选择 ................................. 4

实验内容2:存储器EM写实验 ...................................... 5 实验内容3:存储器EM读实验 ...................................... 6

- 1 -

计算机组成原理实验报告

实验二 运算器实验

实验要求:利用CPTH实验仪的K16‥K23开关作为DBUS数据,其它开关作为控制信号,将数据写入累加器A和工作寄存器W,利用开关控制ALU的运算方式,实现运算器的功能。

实验目的:了解模型机中算术、逻辑运算单元的控制方法。

实验电路:CPTH中的运算器由一片CPLD实现,有8中运算,通过S2,S1,S0来控制,运算数据由寄存器A及寄存器W给出,运算结果输出到直通门D。

S2 S1 S0 功能说明 0 0 0 A+W 加 0 0 1 A-W 减 0 1 0 A|W 或 0 1 1 A&W 与 1 0 0 A+W+C 带进位加 1 0 1 A-W-C 带进位减 1 1 0 ~A A取反 1 1 1 A 输出A 实验步骤:

(1)照下表连接线路 连接 信号孔 接入孔 作用 1 2 3 4 5 6 7 8 J1座 S0 S1 S2 AEN WEN CyIN CK J3座 K0 K1 K2 K3 K4 K5 已连 运算器功能选择 运算器功能选择 运算器功能选择 选通A 选通W 运算器进位输入 ALU工作脉冲 状态说明 低电平有效 低电平有效 上升沿打入 将K23~K16接入DBUS【7?0】 实验模式:手动 (2)系统清零和手动状态设定:K23~K16开关置零,按RST钮,按TV/ME键三次,进入手动状态(液晶屏幕上有“Hand??”显示)。 (3)将55H写入A寄存器

二进制开关K23~K16用于DBUS【7?0】的数据输入,设置数据55H K23 0 K22 1 K21 0 K20 1 K19 0 K18 1 K17 0 K16 1 置控制信号为: K5(CyIN) K4(WEN) K3(AEN) K2(S2) K1(S1) K0(S0) 0 1 0 - 2 -

0 0 0 计算机组成原理实验报告

按住STEP脉冲键,CK由高变低,这时寄存器A的黄色选择指示灯亮,表明选择A寄存器。放开STEP键,CK由低变高,产生一个上升沿,数据55H被写入A寄存器。

(4)将33H写入W寄存器

二进制开关K23~K16用于DBUS【7?0】的数据输入,设置数据55H K23 0 K22 0 K21 1 K20 1 K19 0 K18 0 K17 1 K16 1 置控制信号为:

K5(CyIN) K4(WEN) K3(AEN) K2(S2) K1(S1) K0(S0) 0 0 1 0 0 0 按住STEP脉冲键,CK由高变低,这时寄存器W的黄色选择指示灯亮,表明选择W寄存器。放开STEP键,CK由低变高,产生一个上升沿,数据33H被写WA寄存器。

(5) 按下表设置控制信号,填写实验结果,并检验运算器的运算结果的正确性。 K5(CyIN) K2(S2) K1(S1) K0(S0) 结果(直通门D) 注释 X 0 0 0 加运算 88H X 0 0 1 减运算 22H X 0 1 0 或运算 77H X 0 1 1 与运算 11H 0 1 0 0 带进位加运算 88H 1 1 0 0 带进位加运算 89H 0 1 0 1 带进位减运算 22H 1 1 0 1 带进位减运算 21H X 1 1 0 A取反运算 AAH X 1 1 1 输出A运算 55H

注意观察实验过程,回答以下问题:

运算器在加上控制信号及数据(A,W)后,结果什么时候产生?需不需要时钟? 运算器在加上控制信号及数据(A,W)后,立刻给出结果,不须时钟。

- 3 -