设CPU有16根地址线,8根数据线,并用MREQ作为访存控制线号......存储器与CPU的连接

计算机组成原理例题

最近在学习计算机组成原理,碰到存储器与CPU的连接这一块,学得实在头疼,研究了好长时间终于搞明白了,现在给大家分享一下。

设CPU共有16根地址线,8根数据线,并用MREQ(低电平有效)作访存控制信号,作读写命令信号(高电平为读,低电平为写)。
现有下列存储芯片:

ROM(2K×8位,4K×4位,8K×8位)
RAM(1K×4位,2K×8位,4K×8位)
74138译码器和其他门电路(门电路自定)。

试从上述规格中选用合适芯片,画出CPU和存储芯片的连接图。

以下是我的详细解题过程:设CPU有16根地址线,8根数据线,并用MREQ作为访存控制线号......存储器与CPU的连接_第1张图片

设CPU有16根地址线,8根数据线,并用MREQ作为访存控制线号......存储器与CPU的连接_第2张图片

总结

综上,此类问题求解一般分为4步走:

  1. 确定地址范围。
  2. 根据地址范围选择合适的存储芯片。
  3. 分配CPU地址。
  4. 形成片选信号。

如果有错误的地方或者疑惑的地方,欢迎小伙伴们一起讨论~

你可能感兴趣的:(计算机综合基础(408),#,计算机组成原理,cpu,存储器与cpu的连接)