微机原理 - 地址译码

网课(bat)时代前来论坛学习(记笔记)。由于印象笔记的体验日渐下滑,最终弃坑来到博客白嫖。
笔记从半导体存储器开始,前面的会慢慢填充(但不会是网课内容,而是一些知识点总结,结合书)
3-8译码器
微机原理 - 地址译码
微机原理 - 地址译码
存储范围为5ffffH - 50000H +1 = 10000H = 2的16次方 = 64kB
地址线的数量决定了最大的存储空间
而 数据线的数量决定了一次可以传递几个bit的数据
微机原理 - 地址译码

微机原理 - 地址译码
全地址译码和部分地址译码的区别
即部分地址译码,地址线送来的数据有一部分是未知的,如A0,A1,A2= xxx
那么需要根据A0,1,2的各种可能组合分情况讨论 (分八种情况讨论)
故全地址译码的方式更为常用
微机原理 - 地址译码
好吧,部分地址译码的图我没截下来。。。

8bit是因为用的是8088系统芯片
具体连线如下:
微机原理 - 地址译码

A0 - A7,D0-D7同名相连
本来应该高位A12-A19连接一个或门接到~CS,但实际上还要与M/IO(非)控制信号进行或运算

微机原理 - 地址译码
微机原理 - 地址译码
微机原理 - 地址译码
因为8086是16位的,而6110是八位的数据,所以多接一个,,接到D8-D15

芯片容量变化,需要字扩展
微机原理 - 地址译码
例题
微机原理 - 地址译码
两个1k之间,地址只有A10是不同的,可以进行片选
微机原理 - 地址译码
字扩展实例
原本应该是

微机原理 - 地址译码
Intel2164 ->64k8bit
对于字扩展是串联,位扩展为并联
微机原理 - 地址译码
微机原理 - 地址译码
在8088系统内,用64K
4bit的存储芯片构成容量为128KB的内存

微机原理 - 地址译码