计算机系统结构第4章部分习题参考答案
第4章 部分习题参考答案4.1 解释下列术语存储器最大频宽-存储器连续工作时所能达到的频宽。存储器实际频宽-存储器实际工作时达到的频宽,它一般小于存储器最大频宽。模m交叉编址-交叉访问存储器由多个存储
4 第章部分习题参考答案 4.1 解释下列术语 ■ 存储器最大频宽 -存储器连续工作时所能达到的频宽。 ■ 存储器实际频宽 -存储器实际工作时达到的频宽,它一般小于存储器最大频宽。 ■ m 模交叉编址 m -交叉访问存储器由多个存储体(个存储模块)组成一个大容量 的存储器,对多个存储体的存储单元采用交叉编址方式,组成交叉访问存储器。 通常有两种交叉编址方式,一是地址的高位交叉编址,一般使用较少转型是低位 logm m 交叉编址,即由个存储体组成的低位交叉存储器的存储单元地址的低位 2 logn kjAA 称为体号,高位称为体内地址,存储单元地址的计算公式为:= 2 kAk=Amodmj=[A/m] m×j×。若已知地址,可计算出对应的体号,体内地址。 高位交叉编址主要用于扩展常规主存的容量,而低位交叉编址主要用于提高常规 主存的访问速度。 ■ 程序局部性 9010 -程序中对于存储空间%的访问局限于存储空间的%的区域中, 1090 而另外的访问则分布在存储空间的其余%的区域中。这就是通常说的程序局 部性原理。访存的局部性规律包括两个方面,一是时间局部性:如果一个存储项 被访问,则可能该项会很快被再次访问;二是空间局部性:如果一个存储项被访 问,则该项及其邻近的项也可能很快被访问。 ■ 虚拟存储器 “” -即主存-辅存存储层次,主要目的是为了弥补主存容量的不足, 可以为程序员提供大量的程序空间。其部分功能采用硬件,其余则由操作系统的 存储管理软件来实现,对于系统程序员不透明。 ■ 段式管理 -把主存按段分配的存储管理方式。它是一促模块化的存储管理方式, 每个用户程序模块可分到一个段,该程序模块博只能访问分配给该模块的段所对 应的主存空间。段长可以任意设定,并可放大和缩小。系统中通过一个段表指明 保段在主存中的位置。段表中包括段名(段号)、段起点、装入位和段长等。段 表本身也是一个段。段一般是程序模块划分的。 ■ 页式管理 -把虚拟存储空间和实际存储空间等分成固定大小的页,各虚拟页可装 入主存中的不同实际页面位置。页式存储中,处理机逻辑地址由虚页号和页内地 址两部分组成,实际地址也分成页号和页内地址两部分,由地址映像机构将虚页 号转换成主存的实页号。页式管理用一个页表,包括页号、每页在主存的起始位

