存储器扩展及读写实验.doc

存储器扩展及读写实验.doc

ID:58641909

大小:10.52 MB

页数:7页

时间:2020-10-17

存储器扩展及读写实验.doc_第1页
存储器扩展及读写实验.doc_第2页
存储器扩展及读写实验.doc_第3页
存储器扩展及读写实验.doc_第4页
存储器扩展及读写实验.doc_第5页
资源描述:

《存储器扩展及读写实验.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.......华北电力大学实验报告

2、

3、实验名称存储器扩展及读写实验课程名称微机原理

4、

5、c.............一、实验目的1、通过阅读并调试示例程序,完成程序设计题,熟悉静态RAM的扩展方法。2、了解8088与存储器的连接,掌握扩展存储器的读写方法。3、熟悉proteus的基本操作。二、实验内容设计扩展存储器电路的硬件连接图并编制程序,将字母‘A~Z’循环存入6216扩展RAM中,然后再检查扩展存储器中的内容。三、实验过程1、实验材料:8086、74HC04、74HC08、74HC32、74L

6、S138、74LS373、6116。2、源代码:CODESEGMENTASSUMECS:CODESTART:MOVAX,8000HMOVDS,AXMOVBX,0MOVAL,41HMOVCX,100HL1:MOV[BX],ALINCALINCBXCMPAL,5BHJNZL2MOVAL,41HL2:LOOPL1JMP$CODEENDSENDSTART3、硬件电路c.............图1一、实验结果二、图二三、第一次搭载的硬件电路图如图二所示,图二与图一的区别之处如红框所示,在图一中,入口地址为

7、8000h,则AL中内容可以成功写入扩展存储器内,在图二中,将入口地址改为0000h,则AL中内容不能成功写入扩展存储器,至今我也没能想明白这是为什么,希望老师解答一下。c.............图三在图三中,AL中没有成功写入存储器中的原因有:1、我忘了将总线的引脚AD[0..15]和A[16..19]引出。2、在设置引脚M/IO的label时,将两个需要连接的引脚分别设置成了‘M/IO’和‘M/I0’。一时的疏忽害我查了好久的错。图四正确结果如图四所示。采用两片6216芯片,采用全译码法,扩

8、展存储器地址空间范围为0000:8000H~0000:8FFFH,共4KB的内存空间。c.............五、遗留问题1、上面两个程序块都有错误,我想把内容写入附加段内,但是怎么也行不通,我的程序中的段超越是不是用错了。2、看了一下老师的硬件电路连接,我发现入口地址改为8000h应该也可以,可是运行时发现内容写不进去,我是不是哪里弄错了。c.............六、实验心得三次实验完成下来,我的编程技术有较大的提升,对于微机有更深的理解。微机原理和接口技术,涉及到了软件和硬件两个方面,

9、这还是完成大学第一次软硬件的综合实验,以前的学习总是要么电路要么高级语言,二者分离,对硬件和软件的理解总是受限在一定层次。微原这门课为我打开了一扇窗——通向软硬综合的窗口。本次实验难度不大,重点在于熟练的掌握片选信号和自选信号的使用,为了尽可能减少地址重叠现象的发生,本次实验我采用的是全译码法。此次实验是微机原理硬件实验的第一次实验。由于平时只是注重理论的学习,没有多少实际调试经验,proteus的一些基本操作还太熟练。以后需要加强实践。c.............c......

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。