1.计算机仿真与模拟的概念,有什么不同?模拟和仿真:使软件能在具有不同系统结构的机器之间相互移植。在一种系统结构上实现另一种系统结构。从指令集的角度来看,就是要在一种机器上实现另一种机器的指令集。模拟:用软件的方法在一台现有的机器(称为宿主机)上实现另一台机器(称为虚拟机)的指令集。通常用解释的方法来实现。运行速度较慢,性能较差。仿真:用一台现有机器(宿主机)上的微程序去解释实现另一台机器(目标机)的指令集。运行速度比模拟方法的快。仿真只能在系统结构差距不大的机器之间使用。2.全相联地址映象全相联:主存中的任一块可以被放置到Cache中的任意一个位置。对比:阅览室位置 随便坐特点:空间利用率最高,冲突概率最低,实现最复杂3.组相联地址映象组相联:主存中的每一块可以被放置到Cache中唯一的一个组中的任何一个位置。 组相联是直接映象和全相联的一种折中。4.流水线的吞吐量受什么影响?流水线的吞吐率要小于最大吞吐率,它除了与每个段的时间有关外,还与流水线的段数k,输入到流水线中的任务数n等有关。5.三种失效(3C