实验三:存储器读写实验.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验三:存储器读写实验

实验三 存储器读写实验 一、实验目的 熟悉和了解存储器逻辑结构与总线组成的数据通路及其基本的工作原理。 理解AR地址寄存器与PC地址寄存器的各自的作用。 二、实验要求 按照实验步骤完成实验项目,掌握存储部件在原理计算机中的运用。 三、实验原理 存储器是计算机的存储部件,用于存放程序和数据。存储器是计算机信息存储的核心,是计算机必不可少的部件之一,计算机就是按存放在存储器中的程序自动有序不间断地进行工作。 本系统从提高存储器存储信息效率的角度设计数据通路,按现代计算机中最为典型的分段存储理念把存储器组织划分为程序段、数据段等,由此派生了数据总线(DBus)、指令总线(IBus)、微总线(μBus)等与现代计算机设计规范相吻合的实验环境。 实验所用的存储器电路原理如图3-1所示,该存储器组织由二片6116构成具有奇偶概念的十六位信息存储体系,该存储体系AddBus由IP指针和AR指针分时提供,E/M控位为“1”时选通IP,反之选通AR。该存储体系可随机定义总线宽度,动态变更总线结构,把我们的教学实验提高到能与现代计算机设计规范相匹配与接轨的层面。 图3-1 存储器数据通路 四、存储器分类与寻址 存储器组织分类表 本系统存储器由三个部分组成,详见下表: 分类 存储容量 寻址范围 程序段 4K 0~07FF 数据段 4K 0~07FF 内存段 256字节 0~0FF 程序存储器源与目的寻址 程序段与数据段源寻址 程序段与数据段目的寻址 源使能 源编址 注释 目的编址 注释 X2 X1 X0 E/M W XP MWR E/M W XP 0 1 1 1 0 0 程序段字读 0 1 0 0 程序段字写 1 0 程序段偶读 1 0 程序段偶写 X 1 程序段奇读 X 1 程序段奇写 0 0 0 数据段字读 0 0 0 数据段字写 1 0 数据段偶读 1 0 数据段偶写 X 1 数据段奇读 X 1 数据段奇写 注:在【单拍】按钮下降沿写入 内部存储器源与目的寻址 内存段源寻址 内存段目的寻址 源使能 源寻址 注释 目的寻址 注释 X2~X0 R/M W XP o2~o0 R/M W XP 001 0 0 0 内存段字读 000 0 0 0 内存段字写 1 0 内存段偶读 1 0 内存段偶写 X 1 内存段奇读 X 1 内存段奇写 注:在【单拍】按钮下降沿写入 五、实验内容 将实验系统设置为手动/搭接状态,按如下所示连接线路: 实验连线 按照上述操作流程完成0002~0005h单元分别写入座机电话号码的操作。 数据段读操作(字) 依次读出数据段0~0005h单元的内容,这里以0址单元读出为例阐述操作流程。 执行上述流程总线单元应显示1122h,若正确可按上述流程读出0002~0005h单元的内容。 存储器程序段读写操作 程序段字节写操作 计算机规范的取指操作均以字节为单位。所以本实验以字节操作方式展开。程序段写入必须从定义地址入手,然后再进入程序存储器的写入。 PC指针是带预置加法计数器,因此在输入起始地址后一旦后续地址为PC+1的话就不需重装PC,用PC+1指令完成下续地址的读写操作。 PC地址装载写入与PC+1写入流程 按照上述PC装载写入与PC+1写入的流程分别对0000~0005写入1座机电话号码h。 程序段字节读操作 PC地址装载读出及PC+1读出流程 按照上述PC装载读出与PC+1读出的流程分别读出0000~0005h单元内容,应为1座机电话号码h。 六、实验报告 在学习完存储器这章后,思考一下为什么该实验箱的A0在进行数据段的操作时可以控制是奇偶操作。并思考该实验箱上的两个6116存储器是实现的字长位数的扩展,还是存数容量的扩展。还是同时变相的实现了这两种?并画出对应的地址总线,存储器,数据总线的原理图。 画出本次实验课所涉及的PC,AR,数据段,程序段,交互的原理图. 描述实验过程。 搭接态,CX,DX字的读写。 在线态,程序段数据段的读写。数据段的读写。 置地址 S15~S0 0 I/O 0000h I/O AR X2 X1 X0 100 W XP E/M 000 LDAR M17 0 按【单拍】按钮 置数据 I/O 1122h 存储器写入 1122h MWR 0 按【单拍】按钮 令LDAR 1 关存储器写 令 1 置数 I/O 0000h 数据来源 I/O单元 AR地址写入 0000h X2 X1 X0 100 W XP E/M 000 LDAR M17 0 按【单拍】按钮 关闭AR写 令LDAR 1 读存储器RAM→总线 X2 X1 X0 011 W 0 置地址 S15~S0 0 I/O 0000h

文档评论(0)

cbf96793 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档