存储器实验报告分解.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验四 存储器实验 实验报告 电商142班 高恒 2014012750 实验目的 通过看懂教学计算机中以及经使用的几个存储器芯片的逻辑连接关系和用以完成存储器容量扩展的几个存储芯片的布线安排,在教学计算机上设计、实现并调试出存储器容量扩展的实验内容。 其最终要达到的目的是: 1.深入理解计算机内存储器的功能、组成知识; 2.深入地学懂静态存储器芯片的读写原理和用他们组成教学计算机存储系统的方法(即字、位扩展技术),控制其运行的方式。 思考并对比静态和动态存储器芯片在特性和使用场合等方面的同异之处。 实验说明 教学计算机存储器系统由ROM和RAM两个存储区域组成,分别由EPRO芯片(或EEPROM芯片)和RAM芯片构成。TEC-XP教学计算机中还安排了另外几个存储器器件插座,可以插上相应存储器芯片以完成存储器容量扩展的教学实验,为此必须比较清楚的了解: TEC-XP教学机的存储器系统的总体组成及其连接关系; TEC-XP教学机的有关存储芯片、I/0接口芯片的片选信号控制和读写命令的给出和具体使用办法; RAM和EPROM、EEPROM存储芯片在读写控制、写入时间等方面的同异之处,并正确建立连线关系和在程序中完成正确的读写过程; 如何在TEC-XP教学机中使用扩展的存储器空间并检查其运行的正确性。 实验步骤 1、检查扩展芯片插座的下方的插针要按下列要求短接:标有“/MWR”“RD”的插针左边两个短接,标有“/MRD”“GND”的插针右边两个短接。 2、RAM(6116)支持即时读写,可直接用A、E 命令向扩展的存储器输入程序或改变内存单元的值。 (1) 用E命令改变内存单元的值并用D命令观察结果。 1) 在命令行提示符状态下输入: E 2020↙ 屏幕将显示: 2020 内存单元原值: 按如下形式键入: 2020 原值:2222 (空格)原值:3333(空格)原值:4444(空格)原值:5555 ↙ 2) 在命令行提示符状态下输入: D 2020↙ 屏幕将显示从2020内存单元开始的值,其中2020H~2023H的值为: 2222 3333 4444 5555 实验情况如下图: 如下图: 断电后重新启动教学实验机,用D命令观察内存单位2020~2023的值。会发现原来置入到这几个内存单位的值已经改变,用户在使用RAM时,必须每次断电重启后豆芽平重新输入程序或修改内存单位的值。 实验情况如下图: (2)用A?命令输入一段程序,执行并观察结果。 1)在命令行提示符状态下输入: A?2000↙ ?屏幕将显示:2000: 按如下形式键入:? 2000:MVRD?R0,AAAA? 2002:MVRD?R1,5555? 2004:AND?R0,R1? 2005:RET? 2006:↙? 2)在命令行提示符状态下输入: T?2000?↙? R0?的值变为AAAAH,其余寄存器的值不变。 ?T↙? R1?的值变为5555H,其余寄存器的值不变。 ?T↙? R0?的值变为0000H,其余寄存器的值不变。 实验情况如下图: ? 3)在命令行提示符状态下输入: ?G?2000? 运行输入的程序。 ? 4)在命令行提示符状态下输入: R?↙ ? 屏幕显示: ?R0=0000?R1=5555?R2=… 实验情况如下图: 3、将扩展的ROM芯片(27或28系列或28的替代产品58C65芯片)插入标有“EXTROMH” 和“EXTROML”的自锁紧插座,要注意芯片插入的方向,带有半圆形缺口的一方朝左插入。 ?如果芯片插入方向不对,会导致芯片烧毁。然后锁紧插座。 ?? 4、将扩展芯片下方的插针按下列方式短接:将标有“/MWR”“?PGM”和“RD”的三个插针左面两个短接,将标有“/MWR”“/OE”“GND”的三个插针左边两个短接。 ? 5、将扩展芯片上方标有EXTROMH和EXTROML的“/CS”信号用自锁紧线短接,然后短接到MEMDC?138?芯片的上方的标有“4000-5fff”地址单元。注意:标有/CS?的圆孔针与标有MEM/CS?的一排圆孔针中的任意一个都可以用导线相连;连接的地址范围是多少,用户可用的地址空间就是多少。 8、AT28C64B的读操作和一般的RAM一样,而其写操作,需要一定的时间,大约为1 毫秒。因此,需要编写一延迟子程序,在对EEPROM进行写操作时,调用该子程序,以完成正确的读写。 (1) 用E 命令改变内存单元的值并用D命令观察结果。 1) 在命令行提示符状态下输入: E 5000↙ 屏幕将显示: 5000 内存单元原值: 按如下形式键入: 5000 原值:24

您可能关注的文档

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档