1.主存和辅存以页面交换数据
2.计算机系统=硬件固体+软件
3.计算机系统结构概念的实质是确定计算机系统中软,硬件的界面,界面之上是软件实现的功能,界面之下是硬件和固体实现的功能
4.计算机组成是指计算机系统结构的逻辑实现。计算机实现是指计算机组成的物理实现。
5.计算机系统结构分类法:冯氏分类法和Flynn分类法
Flynn分类法是按照指令流和数据流的多重性进行分类。如SISD;SIMD;MISD;MIMD
6.定量分析技术
(1) Amdahl定律:加速比一定是大于等于1
加速比=改进前的时间/改进后的时间
加速比=1/((1-可改进比例)+可改进比例/部件加速比)
(2)CPU性能公式
CPU时间=IC×CPI×时钟周期时间
IC:所执行的指令条数
CPI:平均指令周期数
7.程序的局部性原理
(1)时间局部性:指程序即将用到的信息很可能就是目前正在使用的信息。(循环)
(2)空间局部性:指程序即将用到的信息很可能就是目前正在使用的信息在空间上相邻或者邻近。
8.冯诺依曼结构
计算机以运算器为中心;指令由操作码和地址码组成;指令的执行是顺序的;指令和数据均以二进制编码表示
9.java具有可移植性
10.系列机:由同一厂家生产的具有相同系统结构,但具有不同组成和实现的一系列不同型号的计算机。
11.向后兼容是系列机的根本特征。
12.模拟:指用软件的方法在一台现有的计算机(称为宿主机host)上实现另一台计算机(称为虚拟机)的指令集。
13.仿真:指用一台现有计算机(称为宿主机)上的微程序去解释实现另一台计算机(称为目标机)的指令集
14.同时性:同一时刻发生
并发性:同一时间间隔发生
15.提高并行性的技术途径:时间重叠;资源重复;资源共享