大学微机原理复习.pdf

大学微机原理复习.pdf

ID:51498120

大小:472.85 KB

页数:32页

时间:2020-03-25

大学微机原理复习.pdf_第1页
大学微机原理复习.pdf_第2页
大学微机原理复习.pdf_第3页
大学微机原理复习.pdf_第4页
大学微机原理复习.pdf_第5页
资源描述:

《大学微机原理复习.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2011BIT存储器接口设计北京理工大学北京理工大学TM12011BIT存储器与CPU的连接一,存储器与CPU连接的问题1,存储器类型选择2,CPU总线负载能力3,地址分配和片选问题4,CPU与存储器的时序TM22011BIT二,地址译码确定存储芯片占据的地址范围。一次地址译码包括片选译码和片内译码。片选译码:选择一个存储芯片。由高位地址信号和控制信号译码产生。连到存储芯片的/CS脚。片内译码:选择存储芯片内的存储单元。由低位地址信号产生。连到存储芯片的A0~An脚。TM32011BIT译码器——常用138译码器1,逻辑符号

2、GY71GY62AGY52BY4138Y32,功能表CY2G/G2A/G2BCBA/Y7/Y6/Y5/Y4/Y3/Y2/Y1/Y0BY1≠100×××11111111AY0=1000001111111000111111101…11101111111TM42011BIT1,全地址译码——CPU的全部地址线都参与寻址特点:每个存储单元的地址是唯一的——无地址重叠。片选译码:所有高位地址信号作为译码器输入,译码器输出连到存储芯片的CS脚。片内译码:低位地址信号连到存储芯片的A0~An脚。存储芯片上的每一个存储单元在整个内存空间具有

3、唯一的一个地址。TM52011BIT例:SRAM6264(8K×8)与8086/8088连接片选译码:8086/8088的A19~A13作为译码器输入,译码器输出连到存储芯片的CS脚。片内译码:8086/8088的A0~A12连到存储芯片的A0~A12脚。TM62011BIT2,部分地址译码——CPU的部分地址线参与寻址,部分地址未用特点:有地址重叠区(每个存储单元有若干地址)。片选译码:高位地址信号的一部分作为译码器输入,译码器输出连到存储芯片的CS脚。片内译码:低位地址信号连到存储芯片的A0~An脚。存储芯片上的每一个存

4、储单元在整个内存空间可能有几个地址。TM72011BIT该存储芯片的地址范围:A19~A13、A12~A01010111xxxxxxxxxxxxx1011111xxxxxxxxxxxxx1110111xxxxxxxxxxxxx1111111xxxxxxxxxxxxx即:AE000H~AFFFFHBE000H~BFFFFHEE000H~EFFFFHFE000H~FFFFFHTM82011BIT3,线选译码——除用于存储器芯片寻址的地址线外,用剩余的某一条地址线作为存储器的片选控制信号CS特点:电路简单(不需要译码器);有地址重

5、叠区,地址不连续4,块地址译码块地址译码是部分地址译码和全地址译码之间的折衷方案,它将存储器空间分成许多块避免了部分译码不能充分利用存储空间的缺点。这些存储器块有时候被称为页或bank。块地址译码的经典应用是将具有64K存储空间分成16块,每块为4K字节,这样只需利用A—A四根高阶地址线译码产生161215个译码控制信号。使用块地址译码的优点是某一设备所占用的存储空间不超过一块。实际上,微处理系统常采用部分地址译码、全地址译码和块地址译码的组合。TM92011BIT三,存储器扩展技术单个存储芯片的容量往往不能满足整机系统的内

6、存要求。这时就需要用多个存储芯片进行组合来进行扩充。扩展分为位扩展、字扩展和字位扩展。TM102011BIT1,位扩展——存储芯片的单元数符合总线要求,但每个单元的位数(字长)不够。¢扩展方法——将每个存储芯片的地址线和控制线全部并联在一起,它们的数据线分别接到数据总线的不同位上。TM112011BIT例:用2片4K×4的芯片扩展成4KB的存储器TM122011BIT2,字扩展——存储芯片的字位数符合总线要求,但单元数不够扩展方法——将每个存储芯片的地址线、数据线和控制线全部并联在一起,只将片选端分别引出到地址译码器的不同输

7、出端,即用片选信号来区别各个芯片的地址。TM132011BIT例:用2片64K×8的芯片扩展成128KB的存储器该内存的地址范围是多少?TM142011BIT3,字位扩展——存储芯片的字长和单元数都不够扩展方法——先进行位扩展,构成字长满足要求的模块,再用若干模块进行字扩展。TM152011BIT例:用Intel2164(64K×1)扩展成128KB的内存TM162011BIT下图中的扩展方法是选用8片2K×1位的存储芯片构成2K×8位的存储组(位扩展),再用8个这样的存储组构成16K×8位的存储器(字扩展),整个存储器共计

8、用了64片2K×1位的存储芯片TM172011BIT3-8译码器Y0A11~A13Y7A0~A10A0~A13WECSCSCSWECS2K×8WECS2K×8WECS2K×82K×82K×82K×8(2K×1)×8D7(2K×1)×8D7(2K×1)×8D7D7D1D7D1D7D1D0D0

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

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

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