计算机组成原理实验报告6-存储器EM实验

更新时间:2023-11-09 21:26:01 阅读量: 教育文库 文档下载

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

2.6 存储器EM实验

姓名:孙坚 学号:134173733 班级:13计算机 日期:2015.5.29

一.实验要求:利用CPTH 实验仪上的K16..K23 开关做为DBUS 的数据,其它开关做为控制信号,实现程序存储器EM 的读写操作。

二.实验目的:了解模型机中程序存储器EM 的工作原理及控制方法。

三.实验电路:

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

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

EM原理图

连接线表

四.实验数据及步骤:

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

置控制信号为:

以下存贮器EM实验均由MAR提供地址

实验2:存储器EM 写实验

将地址0 写入MAR

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

置控制信号为:

按STEP键, 将地址0 写入MAR

将数据11H写入EM[0]

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

置控制信号为:

按STEP键, 将数据11H写入EM[0]

将地址1 写入MAR

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

置控制信号为:

按STEP键, 将地址1 写入MAR

将数据22H写入EM[1]

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

置控制信号为:

按STEP键,将数据22H写入EM[1]

实验3:存储器EM 读实验

将地址0 写入MAR

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

置控制信号为:

按STEP键, 将地址0 写入MAR

读EM[0]

置控制信号为:

EM[0]被读出:11H

将地址1写入MAR

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

置控制信号为:

按STEP键,将地址0写入MAR

读EM[1]

置控制信号为:

EM[1]被读出:22H

实验4:存储器打入IR指令寄存器/uPC实验 将地址0写入MAR

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

置控制信号为:

按STEP键,将地址0写入MAR

读EM[0],写入IR及uPC

置控制信号为:

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

Top