开心生活没一天 2023-04-12 00:28 采纳率: 69.2%
浏览 131
已结题

位扩展与交叉编址的区别是什么?他们为什么都能扩展存储器总线

比如下图按题意很明显是个位扩展但是却是用多模块交叉编址。

img

img


这里也是如此

img


而位扩展各个芯片的对应地址应该都是相同才是位扩展,但是多体交叉编址地址却不同,很奇怪这是两种不同的扩展字长的方式吗?

  • 写回答

2条回答 默认 最新

  • :小胡不糊: 2023-05-14 22:31
    关注

    交叉编址分为低位交叉编址(常用)和高位交叉编址,是为了解决cpu和存储器之间的速度矛盾,因此将多个存储芯片连在一块,通过高位或低位的几个二进制数来区分是哪一个存储芯片,由于cpu存取某一个存储芯片后,该芯片需要一定的恢复时间(联想到存取周期=存取时间+恢复时间),因此可以在该芯片的恢复时间内,cpu去存取别的存储芯片,提高效率,这就是交叉编址的意义;字拓展是为了拓展存储器中最大可寻址范围,而字拓展的前提是cpu的地址接口能够满足字拓展的需要,字拓展是将多个存储芯片的地址线连在cpu的地址线接口上(连接方式、连接顺序完全相同),将不同存储芯片上面的片选线接口接在译码器上,通过译码器来决定哪个存储芯片被接通。
    因此,综上所述,王道书p102上面的图片是默认了高位交叉编址,但也可以低位交叉编址(通过A0-A1连接译码器,A15-A2连接地址线),这一观点在王道p104课后习题07可体现出来了,但是要注意一点是,一般是连续编址的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 8月21日
  • 已采纳回答 8月13日
  • 创建了问题 4月12日

悬赏问题

  • ¥15 三极管电路求解,已知电阻电压和三级关放大倍数
  • ¥15 ADS时域 连续相位观察方法
  • ¥15 Opencv配置出错
  • ¥15 模电中二极管,三极管和电容的应用
  • ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。
  • ¥15 气象网格数据与卫星轨道数据如何匹配
  • ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
  • ¥15 微软账户问题不小心注销了好像
  • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
  • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused