主存的扩展及其与CPU的连接——字扩展
一块芯片的容量为\(2^{18}B\),而该CPU需要的容量为:\(2^{地址总线位宽}\)=\(2^{21}B\),所以需要8片该芯片来扩展。
由于CPU由21个地址引脚,芯片只有18个地址引脚,CPU的前十八个引脚和芯片的十八个引脚连接,CPU的后三个引脚通过3-8译码器,分别连接对应的片选端。

初始状态:很好理解。

读操作:
进行读操作时,MREQ端变为低电平使得译码器有效, CPU的前十八个引脚向每个芯片输入对应的地址,CPU的后三个引脚输入000,通过3-8译码器使得第一芯片片选段有效,那么此时该芯片被选中,通过对应的数据线,向CPU的数据总线输入数据。
不同于位扩展,字扩展其读取的数据只来自一个芯片。

写操作:
CPU首先通过数据总线写入数据,但是还未被送到芯片中,此时R/W端变为低电平,芯片的写使能端有效,此时MREQ变为低电平,使得译码器有效,然后CPU的前18个引脚输入对应地址,后3个引脚也输入对应地址,通过后3位的译码,使得对应的芯片被选中,最后数据总线向芯片通过其数据线写入数据。

其地址分配

总结:

posted on 2025-04-06 21:10 swj2529411658 阅读(71) 评论(0) 收藏 举报
浙公网安备 33010602011771号