一计算机系统结构的基础知识计算机系统结构含义,分类(FLYNN)系统结构:从程序设计者的角度所看到的系统的属性,即概念性结构和功能特性。计算机系统结构:指机器语言程序的设计者或是编译程序设计者所看到的计算机系统的概念性结构与功能特性。 弗林(FLYNN)分类法:单指令流、单数据流( SISD )结构 单指令流、多数据流(SIMD )结构 多指令流、单数据流( MISD )结构 多指令流、多数据流( MIMD )结构 计算机系统设计的原则(三条),阿姆达尔(Amdahl)定律(一) 加速那些使用频率高的部件提高整个计算机性能 (二) Amdahl定律 (三)程序访问局部性原理 Amdahl定律可表示为:Sp = Te / T0T0= Te(1 fe + fe /re)Sp:加速比;Te:采用改进措施前执行某任务系统所用的时间;T0:采用改进措施后所需的时间;fe:可改进部分在原系统计算时间中所占的比例,总是小于1;re::性能提高的倍数(T部件改进前/ T部件改进后),总是大于1。计算