第一章1、常见的计算机系统结构分类法有三种:____Flynn分类法_________、_冯氏分类法____________和___Handler分类法______。2、由软件实现的机器称为__虚拟机__________。在一个计算机系统中,低层机器的属性对高层机器的程序员往往是__透明___________的。3、____软件__________是促使计算机系统结构发展最重要的因素,_应用___________是促使计算机系统结构发展最根本的动力,而____器件_______是促使计算机系统结构发展最活跃的因素。4、程序的局部性包含程序的___时间________局部性和程序的______空间______局部性。5、从多级层次结构出发,计算机系统可以有__由上往下_________、__由下往上_________和__从中间开始__________3种不同的设计方法。6、实现程序可移植性的主要途径有__统一高级语言__________、__采用系列机___________和__模拟与仿真________。7、为了在不同系统结构的机器之间实现软件移植,可采用_模拟_______或__仿真______方法。8、软件兼容有__向上兼容_________、_向下兼容__________、__向前兼容_________和_向后兼容__________4种、其中_向后兼容__________是软件兼容的根本特征。9、广义来说,并行性既包含___同时________性,又包含___并发________性。10、从执行程序的角度看,并行性等级从低到高可分为__指令内部_________并行、__指令级_________并行、__线程级_________并行、__任务级或过程级_________并行和______作业或程序级_____并行。11、从处理数据的角度看,并行性等级从低到高可分为__字串位串_________并行、____字串位并_______并行、___字并位串________并行和___全________并行4种。12、计算机系统中提高并行性的技术途径有__时间重叠_________、__资源重复_________和___资源共享________资源共享3种。在高性能单处理机的发展中,起主导作用的是___时间重叠________这个途径,它的实现基础是___部件功能专用化________。13、多机系统的耦合度可以分为__紧密耦合_________和__松散耦合_________。14、同构型多处理机和异构性多处理机所采用的提高并行性的技术途径分别是___________和____时间重叠_______.第二章15、CPU中用来存储操作数的存储单元主要有_堆栈__________、_累加器__________和_通用寄存器__________.16、可将大多数通用寄存器型指令系统结构分为_寄存器-寄存器型(RR型)__________、__寄存器-存储器型(RM)_________和_存储器-存储器型(MM)__________3类。17、对指令系统的基本要求是:___完整性________、___规整性________、__正交性_________、_高效率__________和__兼容性_________。18、常用的3种表示分支条件的技术是__条件码(CC)_________、___条件寄存器________和__比较与分支_________。19、改变控制流程的4种情况有__分支_________、_跳转__________、__过程调用_________和____过程返回_______。20、当控制指令为无条件改变控制流时,称之为__跳转指令_________,为有条件改变控制流时,称之为___分支指令________。21、指令系统编码格式有___可变长度编码格式________、_固定长度编码格式__________和__混合型编码格式_________3种。22、对CISC指令系统可以从__面向目标程序增强指令功能_________、__面向高级语言的优化实现来改进指令系统_________和_面向操作系统的优化实现改进指令系统__________3个方面进行改进。第三章23、流水线种的每个子过程及其功能部件称为流水线的段,流水线的段数称为__流水线的深度_________。24、流水线中最缓慢的一段称为流水线的__流水线的瓶颈_________.25、26没有27、按照同一时间内各段之间的连接方式来分,流水线可分为__静态流水线_________和___动态流水线________。28、按照流水线的级别来分,流水线可分为__部件级流水线_________、__处理机级流水线_________和___系统级流水线________。29、按照流水线中是否有反馈回路来分,流水线可分为__线性流水线_________和___非线性流水线________。30、按照输出端任务流出顺序与输入端流入的任务顺序是否相同来分,流水线可分为___顺序流水线________和___乱序流水线________。31、流水线在连续流动达到稳定状态后所得到的吞吐率,称为_最大吞吐率__________.32、消除流水线瓶颈的方法有__细分瓶颈段_________和__重复设置瓶颈段_________两种。33、相关有三种类型__数据相关_________、__名相关_________和_控制相关__________。34、指令之间的名相关有__反相关_________和____输出相关_______两种。35、流水线冲突有__结构冲突_________、___数据冲突________和____控制冲突_______三种。36、按照指令读访问和写访问的先后顺序,可以将数据冲突分为__写后读冲突_________、_写后写冲突__________和__读后写冲突_________三种。37、由分支指令引起的延迟称为___延迟分支________。38、延迟分支的方法有三种调度策略__从前调度_________、__从目标处调度_________和__从失败处调度_________。39、基本的MIPS流水线分为5个段分别是:_取指令__________、_指令译码/读寄存器__________、____执行/有效地址计算_______、____存储器访问/分支完成_______和_____写回______。40、存储层次的性能参数有_____存储容量S______、____存储系统的平均每位价格C_______、____命中率H_______和____平均防存时间Ta_______4个。41、存储器层次结构设计技术的基本依据是程序的______局部性原理_____原理,它包括________时间局部性___和____空间局部性_______两方面。42、“主存-储存”层次的目的是为了弥补主存的_____容量______的不足:“cache-主存”层次的目的是为了弥补主存的________速度___的不足。43、存储层次要解决的4个问题是_映像规则__________、______查找算法___、__替换算法_________和____写策略_______。44、在“cache-主存”层次中,CPU的访问地址分别为___块地址________和___块内位移________两部分。19245、cache存储器采用的相联映像是组间映像,组内各块之间是___全相联________映像。46、当组相联的路数n变成1时,组相联就变成了___直接映象________,当组数G变成1时,组相联就变成了__全相联映象_________.47、在“cache-主存”层次中,主存的更新算法有___按写分配法________和___不按写分配法________两种。48、在“cache-主存”层次中,写回法cache一般采用____按写分配法_______更新主存,写直达法cache一般采用____不按写分配法_______更新主存。49、随机法中___随机地________选择被替换的块,先进先出法中选择__最早调入的块_________作为被替换的块,最近最少使用法中选择____近期使用次数最少的块_______作为被替换的块。50、按照产生不命中的原因不同,可以把不命中分为_____强制性不命中______、_________容量不命中__和________冲突不命中___三种。51、相联度越高,_冲突不命中__________就越少;不受cache容量的影响,但___容量不命中________却随着容量的增加而减少;________强制不命中___和____容量不命中_______不受相联度的影响。52、对于给定的cache容量,当块大小增加时,不命中率开始是___下降________,后来反而_______上升____,cache容量越大,使不命中率达到最低的块大小就___越大_______.53、增加块大小的方法在降低不命中率的同时会增加______不命中开销_____,而提高相联度会增加______命中时间_____。54、伪相联既能获得___多路组相联________cache的低不命中率,又能保持_________直接映像__cache的命中速度。55、操作系统和用户程序对于同一个物理地址可能采用两种以上不同形式的虚拟地址来访问,这些地址称为__________同义_或_____别名______。56、在相同的器件条件下,如果要提高主存的带宽,可以采用__单体多姿存储器,多体交叉存储器_________。57、虚拟存储器采用___全相联________映像规则,替换算法采用____LRU_______算法,写策略采用___写回策略________.58、输入输出系统包括______I/O设备_____和__I/O设备与处理机的连接_________。59、在通道方式I/O传输过程中,用户经由指令来使用外设。进入管理程序后要编制___________。CPU在执行完指令后,通道就可以与其并行工作。60、MTTR是指____平均无故障时间__,MTTF是指__平均修复时间_________.61、磁盘阵列中,数据交叉存放的较度有_____细粒度___和___粗粒度________之分,前者是概念上把数据分割成相对_____较小______的单位交叉存放,而后者是把数据以相对的_____较大______的单位交叉存放。62、实现磁盘阵列的方式主要有______软件方式_、_阵列卡方式__和__子系统___三种。63、按用途分类,总线可分为__分离事务_________总线和____包交换_______总线。64、按设备定时方式分类,总线可分为___同步___总线和__异步_________总线。65、I/O总线的物理连接方式有两种选择,一种是连接到___存储器________上,另一种是选择到____Cache_______上。66、通过通道完成一次输入输出工作,CPU需要两次调用操作系统的管理程序,第一次调用是为了_请求输入输出访管指令__________,第二次调用是为了__响应I/O中断请求_________.67、通道的主要硬件包括___寄存器________和____控制逻辑_____两部分。68、通道分为____字节多路通道_______、____选择通道_______和___数组多路通道__三种。69、字节多路通道的实际流量是_____数据传输率之和______,数组多路通道的实际流量是_____数据传输率______。70、在通道方式I/O传输过程中,用户经由指令来使用外设,进入管理程序后要编制_____通道程序______,CPU在执行完指令后,通道就可以与其并行工作。71、为保证通道能够正常工作,通道的流量应该大于或等于通道的______实际_____流量。第九章72、互联网络有三大要素:_____互连结构____