《实验四存储器EM实验.doc》由会员分享,可在线阅读,更多相关《实验四存储器EM实验.doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流实验四存储器EM实验.精品文档.实验四存储器EM 实验一、实验目的 1、了解模型机中程序存储器EM 的工作原理及控制方法。 2、利用CPTH 实验仪上的K16.K23 开关做为DBUS 的数据,其它开关做为控制信号,实现程序存储器EM 的读写操作。 二、实验仪器 计算机组成原理实验箱及配套电源三、实验原理 存储器EM 由一片6116RAM 构成,是用户存放程序和数据的地方。存储器EM 通过一片74HC245 与数据总线相连。存储器EM 的地址可选择由PC或MAR 提供。存储器EM 的数据输出直接接到指令总线IBUS,指令总线IBUS 的数据还
2、可以来自一片74HC245。当ICOE 为0 时,这片74HC245 输出中断指令B8。连接线表四、实验内容五、实验步骤 实验1:PC/MAR 输出地址选择置控制信号为:以下存贮器EM实验均由MAR提供地址实验2:存储器EM 写实验将地址0 写入MAR二进制开关K23-K16用于DBUS7:0的数据输入,置数据00H置控制信号为:按STEP键, 将地址0 写入MAR将数据11H写入EM0二进制开关K23-K16用于DBUS7:0的数据输入,置数据11H置控制信号为:按STEP键, 将数据11H写入EM0将地址1 写入MAR二进制开关K23-K16用于DBUS7:0的数据输入,置数据01H置控制
3、信号为:按STEP键, 将地址1 写入MAR将数据22H写入EM1二进制开关K23-K16用于DBUS7:0的数据输入,置数据22H置控制信号为:按STEP键,将数据22H写入EM1实验3:存储器EM 读实验将地址0 写入MAR二进制开关K23-K16用于DBUS7:0的数据输入,置数据00H置控制信号为:按STEP键, 将地址0 写入MAR读EM0置控制信号为:EM0被读出:11H将地址1写入MAR二进制开关K23-K16用于DBUS7:0的数据输入,置数据01H置控制信号为:按STEP键,将地址0写入MAR读EM1置控制信号为:EM1被读出:22H实验4:存储器打入IR指令寄存器/uPC实
4、验将地址0写入MAR二进制开关K23-K16用于DBUS7:0的数据输入,置数据00H置控制信号为:按STEP键,将地址0写入MAR读EM0,写入IR及uPC置控制信号为:EM0被读出:11H按STEP键,将EM0写入IR及uPC,IR=11H,uPC=10H将地址1写入MAR二进制开关K23-K16用于DBUS7:0的数据输入,置数据01H置控制信号为:按STEP键,将地址1写入MAR读EM1,写入IR及uPC置控制信号为:EM1被读出:22H按STEP键,将地址EM1写入IR及uPC,IR=22H,uPC=20H实验5:使用实验仪小键盘输入EM1连接J1,J22打开电源3按TV/ME键,选择EM4输入两位地址,005按NEXT,进入程序修改6按两位程序数据7按NEXT选择下个地址/按LAST选择上个地址8重复6,7 步输入程序9按RST结束