36. 虚拟存储器引入的目的(182页)
答:由于应用程序对计算机存储器的容量要求越来越高,而主存难以满足应用程序的这一要求,因此利用外存和主存构成虚拟存储器已成为越来越多计算机系统采用的方法。虚拟存储器是主存的扩展,在主存的容量不能满足要求时,数据可存放在外存中,在程序中仍然按地址访问外存空间。虚拟存储器的空间大小取决于计算机的访存能力。
37. 直接存储器访问方式的并行性()
38. 何谓输入、输出通道?它的分类,每种类型的工作特点和应用场合(222页) 答:输入输出通道主要是:
1、用来接收CPU的输入输出操作指令,按指令要求控制外围设备; 2、从主存中读取通道程序并执行,即向设备控制器发送各种命令; 3、组织和控制数据在内存与外设之间的传送操作;
4、读取外设的状态信息,形成整个通道的状态信息,提供给CPU或保存在主存中; 5、向CPU发出输入/输出操作中断请求,将外围设备的中断请求和通道本身的中断请求按次序报告CPU。
通道根据数据传送方式可分为字节多路通道、选择通道和数组多路通道3种类型。字节多路通道通常用于连接多个慢速的和中速的设备,这些设备以字节为单位传送数据。对于高速的设备,要求较高的数据传输速度。对于这样搞的传输速度,通道难以用多路交叉的方法同时对多个这样的设备进行操作,而是一次对一个设备进行操作。选择通道就用于此目的。选择通道以独占的方式工作,同样适用于告诉外设。数组多路通道是上述两种通道的结合,主要用于高速外围设备,这些设备的数据传输以数组为单位。
39. 程序的可移植性,实现程序可移植性的方法
40. 标志符数据表示与描述符数据表示的区别。(46页)
答: 1、标识符要与每个数据相连,两者合存在一个存储器单元中,而表述符则和数据分开存放。
2、要访问数据集中的元素时,必须先访问表述符,从而至少要增加一级寻址
3、描述符可看成是程序的一部分,而不是数据的一部分,因为它是专门用来描述要访问的数据特性的。
41. 何谓大规模并行处理机?它的主要特点(310页)
答:大规模并行处理机就是多处理机操作系统,其特点是:
支持多个任务的并行执行,为此需要研究任务的分解和分派以及处理机间的负载平衡问题。
支持处理机间同步和通信管理
提供系统结构重构能力以及支持系统降级使用 自动支持硬件并行性和运行程序并行性的开发。
42. RISC采用的主要技术和特点(69页) 答:特点:
简化指令系统。
以寄存器-寄存器方式工作,即指令系统中除了LOAD/STORE指令可访问存储器外,其余指令都只能访问寄存器。
除了LOAD/STORE指令外,所有指令都在一个机器时钟周期内执行完毕,并采用流水技术
使用较多的通用寄存器,一般至少有32个,不允许有专用寄存器
为提高指令执行速度,绝大部分采用硬连线控制实现,不用或少用为程序实现, 精心选择构成指令系统的指令,并采用软件手段,特别是优化编译技术,力求能高效地支持高级语言,能容易地生成优化的目标代码。
RISC采用的主要技术是:
在CPU中设置较大量的寄存器,并采用窗口重叠寄存器技术 采用优化延迟转移技术 采用比较转移指令 采用优化编译技术
43. 两层和三层Cache的平均访问时间公式。(166页) 答:对于两层的存储系统:
平均访存时间=命中时间+失效时间*失效率
44.霍夫曼编码的建立(63页) 答:重在应用
45.建立流水时空图和流水线性能分析(99页) 答:重在应用
46.Cache空间映象关系应用(169页) 答:重在应用