公 “存储周期”( memory cycle是连续启动两次独立 的存储器操作所需的最小时间间隔 ·由于存储器在完成读/写操作之后需要一段恢复时 间,所以通常存储器的存储周期略大于存储器的 存取时间。 ·如果CPU在小于存储周期的时间之内连续启动两 次存储器访问,那么存取结果的正确性将不能得 到保证
• “存储周期”(memory cycle)是连续启动两次独立 的存储器操作所需的最小时间间隔。 • 由于存储器在完成读/写操作之后需要一段恢复时 间,所以通常存储器的存储周期略大于存储器的 存取时间。 • 如果CPU在小于存储周期的时间之内连续启动两 次存储器访问,那么存取结果的正确性将不能得 到保证
公 2.存储系统的层次结构 ·单独用同一种类型的存储器很难同时满足容量大、 速度快及价格低这三方面的要求。 为了发挥各种不同类型存储器的长处,避开其弱 点,应把它们合理地组织起来,这就出现了存储 系统层次结构的概念。 ·实际计算机系统中的存储器层次结构如图14.1所 小
2. 存储系统的层次结构 • 单独用同一种类型的存储器很难同时满足容量大、 速度快及价格低这三方面的要求。 • 为了发挥各种不同类型存储器的长处,避开其弱 点,应把它们合理地组织起来,这就出现了存储 系统层次结构的概念。 • 实际计算机系统中的存储器层次结构如图14.1所 示
公 图141存储系统的层次结构 CPU 寄存器组 高速缓存( Cache) 主存|M MM2MM M 虚存 virtual memor 外存外存外存外存2外存 外存
CPU 寄存器组 高速缓存 (Cache) M1 M4 M3 M2 ··· Mn 外存1 外存4 外存3 外存2 ··· 外存m 虚存 ( virtual memory ) 主存 外存 图14.1 存储系统的层次结构
公 上述四级存储系统也可看成两个二级系统: ①高速缓存一主存; ②主存一外存 这两个二级系统的基本功能和设计目标是不相同 的,前者的主要目的是为提高cPU访问存储器的 速度,而后者是为了弥补主存容量的不足
• 上述四级存储系统也可看成两个二级系统: ① 高速缓存—主存; ② 主存—外存。 • 这两个二级系统的基本功能和设计目标是不相同 的,前者的主要目的是为提高CPU访问存储器的 速度,而后者是为了弥补主存容量的不足
公 142内存储器的基本结构及其数据组织 1.内存储器基本结构 ·计算机内存储器的基本结构及其与CPU的连接情 况如图142所示,其中虚线框内为内存储器。该 图中表示了内存储器与CPU之间的地址、数据以 及控制信息的流动概况
14.2 内存储器的基本结构及其数据组织 1. 内存储器基本结构 • 计算机内存储器的基本结构及其与CPU的连接情 况如图14.2所示,其中虚线框内为内存储器。该 图中表示了内存储器与CPU之间的地址、数据以 及控制信息的流动概况