存储器EM实验报告剖析 - 图文

更新时间:2023-10-05 02:56:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

成绩:

实 验 报 告

课程名称: 实验名称: 姓 名: 专 业: 班 级: 学 号:

计算机组成原理 存储器 EM 实验

计算机科学与技术

计算机科学与技术学院

实验教学中心

2016 年 11月 26日

哈尔滨理工大学计算机科学与技术学院实验教学中心 实验报告

实验项目名称:存储器 EM 实验

一、实验目的

1、了解存储器芯片内部结构和访问时序。 2、掌握静态和动态存储器扩充方法。 3、熟悉动态存储器刷新方式。

二、实验内容

1、PC/MAR 输出地址选择。 2、存储器 EM 写实验 3、存储器 EM 读实验 4、存储器打入 IR 指令寄存器/uPC 实验 5、使用实验仪小键盘输入 EM

三、实验用设备仪器及材料

伟福的计算机组成原理实验仪、计算机

四、实验原理及接线

EM 原理图

存储器 EM 由一片 6116RAM 构成,通过一片74HC245与数据总线相连。存储器EM的地址可选择由PC或MAR提供。

存储器EM的数据输出直接接到指令总线IBUS,指令总线IBUS的数据还可以来自一片74HC245。当ICOE为0时,这片74HC245输出中断指令 B8。

哈尔滨理工大学计算机科学与技术学院实验教学中心 实验报告

连接线表 连接 信号孔 1 J2 座 2 IREN 3 PCOE 4 MAROE 5 MAREN 6 EMEN 7 EMRD 8 EMWR 9 PCCK 10 MARCK 11 EMCK 12 IRCK

接入孔 J3 座 K6 K5 K4 K3 K2 K1 K0 CLOCK CLOCK CLOCK CLOCK 作用 有效电平 将 K23-K16 接入 DBUS[7:0] IR, uPC 写允许 低电平有效 PC 输出地址 低电平有效 MAR 输出地址 低电平有效 MAR 写允许 低电平有效 存储器与数据总线相连 低电平有效 存储器读允许 低电平有效 存储器写允许 低电平有效 PC 工作脉冲 上升沿打入 MAR 工作脉冲 上升沿打入 写脉冲 上升沿打入 IR, uPC 工作脉冲 上升沿打入 五、实验操作步骤

实验 1:PC/MAR 输出地址选择

置控制信号为: K5 K4 地址总线 (PCOE) (MAROE) 0 1 1 0 1 0 1 0 PC 输出地址 MAR 输出地址 地址总线浮空 红色地址输出指示灯 PC 地址输出指示灯亮 MAR 地址输出指示灯亮 错误, PC 及 MAR 同时输PC 及 MAR 地址输出指示灯出 MAR 提供地址 亮 以下存贮器 EM 实验均由

实验 2:存储器 EM 写实验

将地址 0 写入 MAR

二进制开关 K23-K16 用于 DBUS[7:0]的数据输入,置数据 00H K23 K22 K21 K20 K19 K18 K17 K16 0 0 0 0 0 0 0 0 置控制信号为: K6(IREN) K5 (PCOE) K4 (MAROE) K3(MAREN) K2 (EMEN) K1 (EMRD) K0 (EMWR) 1 1 1 0 1 1 1 按 CLOCK 键, 将地址 0 写入 MAR 将地址 11H 写入 EM[0]

二进制开关 K23-K16 用于 DBUS[7:0]的数据输入,置数据 11H K23 K22 K21 K20 K19 K18 K17 K16

哈尔滨理工大学计算机科学与技术学院实验教学中心 实验报告

0 0 0 1 0 0 0 1 置控制信号为: K6(IREN) K5 (PCOE) K4 (MAROE) K3 (MAREN) K2(EMEN) K1 (EMRD) K0 (EMWR) 1 1 1 1 0 1 0 按 CLOCK 键, 将地址 11H 写入 EM[0] 将地址 1 写入 MA

二进制开关 K23-K16 用于 DBUS[7:0]的数据输入,置数据 01H K23 K22 K21 K20 K19 K18 K17 K16 0 0 0 0 0 0 0 1 置控制信号为: K6 (IREN) K5 (PCOE) K4 (MAROE) K3 (MAREN) K2(EMEN) K1 (EMRD) K0 (EMWR) 1 1 1 0 1 1 1 按 CLOCK 键, 将地址 1 写入 MAR 将地址 22H 写入 EM[1]

二进制开关 K23-K16 用于 DBUS[7:0]的数据输入,置数据 22H K23 K22 K21 K20 K19 K18 K17 K16 0

置控制信号为: K6 (IREN) K5 (PCOE) K4 (MAROE) K3 (MAREN) K2 (EMEN) K1 (EMRD) K0 (EMWR) 1 1 1 1 0 1 0 0 1 0 0 0 1 0 按 CLOCK 键, 将地址 22H 写入 EM[1]

实验 3:存储器 EM 读实验

将地址 0 写入 MAR

二进制开关 K23-K16 用于 DBUS[7:0]的数据输入,置数据 00H K23 K22 K21 K20 K19 K18 K17 0

置控制信号为: K6 (IREN) K5 (PCOE) K4 (MAROE) K3 (MAREN) K2 (EMEN) K1 (EMRD) K0 (EMWR) 1 1 1 0 1 1 1 0 0 0 0 0 0 K16 0 按 CLOCK 键, 将地址 0 写入 MAR 读 EM[0]

哈尔滨理工大学计算机科学与技术学院实验教学中心 实验报告

置控制信号为: K6 (IREN) K5 (PCOE) K4 (MAROE) K3 (MAREN) K2 (EMEN) K1 (EMRD) K0 (EMWR) 1 1 1 1 1 0 1 EM[0]被读出: 11H 将地址 1 写入 MAR

二进制开关 K23-K16 用于 DBUS[7:0]的数据输入,置数据 01H K23 K22 K21 K20 K19 K18 K17 K16 0

置控制信号为: K6 (IREN) K5 (PCOE) K4 (MAROE) K3 (MAREN) K2 (EMEN) K1 (EMRD) K0 (EMWR) 1 1 1 0 1 1 1 按 CLOCK 键, 将地址 0 写入 MAR 读 EM[1]

置控制信号为: K6 (IREN) K5 (PCOE) K4 (MAROE) K3 (MAREN) K2 (EMEN) K1 (EMRD) K0 (EMWR) 1

EM[1]被读出: 22H

实验 4:存储器打入 IR 指令寄存器/uPC 实验

将地址 0 写入 MAR

二进制开关 K23-K16 用于 DBUS[7:0]的数据输入,置数据 00H K23 K22 K21 K20 K19 K18 K17 0

置控制信号为: K6 (IREN) K5 (PCOE) K4 (MAROE) K3 (MAREN) K2 (EMEN) K1 (EMRD) K0 (EMWR) 1 1 1 0 1 1 1 0 0 0 0 0 0 1 1 1 1 0 1 0 0 0 0 0 0 1 K16 0 按 CLOCK 键, 将地址 0 写入 MAR 读 EM[0],写入 IR 及 uPC 置控制信号为: EM[0]被读出: 11H

按 CLOCK 键, 将 EM[0]写入 IR 及 uPC, IR = 11H, uPC=10H 将地址 1 写入 MAR

K6 (IREN) 0 K5 (PCOE) 1 K4 (MAROE) K3 (MAREN) K2 (EMEN) 1 1 1 K1 (EMRD) 0 K0 (EMWR) 1

本文来源:https://www.bwwdw.com/article/pw8d.html

Top