8086系统存储器结构与接口详解
版权申诉
128 浏览量
更新于2024-07-03
收藏 1.81MB PPT 举报
微机原理的第五章主要探讨了存储器原理与接口的相关知识,以8086系统为例进行详细解析。首先,8086 CPU的存储器接口在不同工作模式下有不同的功能。它能够寻址1MB的存储空间,范围从00000H到FFFFFH,其中00000H至003FFH用于存放中断矢量表,FFFF0H到FFFFFH则是启动程序区域。存储器被划分为高位库和低位库,高位库地址范围从D15=8到A19=1(包括SEL和BHE信号),而低位库从D7=0到A19=1(同样包括SEL)。通过A0线选择存储体,可以实现对奇偶地址的独立访问,以及对字节、字的读写操作。
在设计存储器接口时,需要考虑几个关键问题。首先是存储器与CPU之间的时序配合,确保数据传输的同步性;其次是CPU总线负载能力,避免因大量设备连接导致总线负载过重;再者是存储芯片的地址分配和片选逻辑,合理组织地址空间以提高效率。CPU通过数据线D15~D0,地址线A19~A0以及访问信号M/IO、RD和WR来与外部设备通信。例如,MOVAL,[0000]指令中,RD=0表示读取操作,M/IO=1表明是内存操作,BHE=1意味着高字节有效。
存储器接口举例中,以只读存储器(ROM)扩展电路为例,如27系列EPROM芯片。该芯片的特点是只读,且支持十六位操作。其接口包括数据线D0~D7,地址线A0~An-1,其中n决定了芯片的容量。电源部分有VCC、GND提供电源和地,VPP为编程电压,只在CPU读取芯片时使用。控制部分包含OE(输出使能)信号,用于控制数据的读出。
总结来说,这一章节深入剖析了8086系统中存储器的结构、接口设计原则,以及如何通过硬件配置实现不同类型的存储器扩展,这对于理解早期计算机系统的设计思想和技术细节具有重要意义。
2022-06-19 上传
2021-09-17 上传
2021-09-17 上传
2021-09-19 上传
2021-09-19 上传
2022-06-17 上传
2021-09-17 上传
151 浏览量
wxg520cxl
- 粉丝: 25
- 资源: 3万+
最新资源
- rsa-src.zip
- 煤矿采煤机自动化与智能化技术研究.rar
- Highlight to Google Calendar-crx插件
- 博通网卡管理软件(Management Applications) v17.0.5.1 官方版
- peep-object:检查对象的所有组件
- NetThief81_8582.7z
- 大亨游戏
- Enegy-Generation-Company-SunSolar-ForntEnd-
- Rapid BSR-crx插件
- autocert:Python Web应用程序的自动TLS证书发行和续签
- 网上书店模板(有demo设计文档和界面源码,界面很帅哟,)
- TinyLinqJs:Linq-to-Objects 的 JavaScript 实现,以便将其与标准 JavaScript 数组一起使用
- arya.adslab
- Zet-crx插件
- 人脸检测编程实验工具.rar
- 腾达W522U无线USB网卡驱动