机组原理实验八_第1页
机组原理实验八_第2页
机组原理实验八_第3页
机组原理实验八_第4页
机组原理实验八_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

机组原理实验八上海大学计算机学院《计算机组成原理实验》报告八姓名学号时间机位指导教师实验名称:内存系统实验一、实验目的┆学习内存访问机制┆理解代码和数据的分区存放原理和技术┆理解计算机区分指令和数据的方法二、实验原理┆首先模型机的程序存储器结构中的PC的自动+1功能保证了指令的顺序执行,决定了程序在内存中必须连续存放。而PC的可赋值性决定了程序可以分段存放——程序存储器是分段连续的。┆当MAROE有效时将MAR里面的输出数据成为内存的地址,配合6116的读/写控制,实现对该地址单元的数据存取操作。因MAR无自动+1功能,数据存储器是随机的。┆在模型机中,程序和数据共用一个物理存储器(分区使用)。所以,MAROE和PCOE不能同时有效,否则ABUS上出现MAR和PC两个输出的“与”值。┆PC机非常强大可以围绕程序编译工作帮助我们做一些源程序的输入编辑和下载控制之类的工作,简化了我们的工作。如我们这个实验采用的集成开发环境CP226软件。三、实验内容1.实验任务一:手动方式把立即数33H写入内存D1H单元实验步骤┆J1与J2相连┆先连接x0=x1=x2=0,激活IN┆输入D1H┆MAREN=0,其余信号设置为1┆按下STEP,将数据写入MAR┆输入33H┆设置MAROE=0.MAREN=1,EMEN=0,EMWR=0,其余信号设置为1┆按下STEP实验现象┆输入D1H后按下STEP,数据D1H写入了MAR┆输入33H后按下STEP,数据33H写入了EM数据记录、分析与处理X2X1X0MARENMAROEEMENEMWREMRDMAR显示EM显示00001111D1H00H00010001D1H33H实验结论┆D1H通过DBUS总线写入MAR,当MAROE为0时,IN输入的数据可以通过DBUS总线写入MAR地址所指向的地址。顺利完成数据的写入2.实验任务二:手动方式把D1H单元的内容读出,再送入E1H单元实验步骤┆在实验任务一的结果上操作┆MAROE=0,EMEN=0,EMRD=0,其他控制信号均为1┆x2=0,x1=1,x0=0,STEN=0激活ST用于暂存数据┆按下STEP┆STEN=1┆连接x0=x1=x2=0,激活IN┆输入E1H┆MAREN=0,其余信号设置为1┆按下STEP,将数据写入MAR┆x2=0,x1=1,x0=0,STEN=0激活ST┆设置MAROE=0.MAREN=1,EMEN=0,EMWR=0,其余信号设置为1┆按下STEP实验现象┆第一次按下STEP数据33H进入ST┆第二次按下STEPE1H顺利输入MAR┆第三次按下STEP33H顺利写入E1H数据记录、分析与处理X2X1X0MARENMAROEEMENEMWREMRDMA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论