计算机系统结构考试要点
计算机系统结构考点汇编第一章 概论1.1计算机系统的层次结构[单选、填空]计算机系统层级结构由高到低依次为应用语言机器级、高级语言机器级、汇编语言机器级、操作系统机器级、传统机器语言机器级和微程序机器
计算机系统结构考点汇编 真用的是微程序解释,其解释程序存储于控制存储器中;而 第一章 概论 模拟是用机器语言程序解释,其解释程序存储于主存中。 1.1计算机系统的层次结构 1.5系统结构中的并行性开发及计算机系统的分类 [单选、填空]计算机系统层级结构由高到低依次为应用语言 单选、简答] [从计算机系统执行程序的角度来看,并行性等 机器级、高级语言机器级、汇编语言机器级、操作系统机器 级由低到高可分为四级,分别是: 级、传统机器语言机器级和微程序机器级。 (1)指令内部一-一条指令内部各个微操作之间的并行执行。 [填空]计算机语言实现的两种技术:翻译和解释。 (2)指令之间一-多条指令的并行执行。 1.2计算机系统结构、计算机组成和计算机实现 (3)任务或进程之间一一多个任务或程序段的并行 执行。 [单选]计算机透明性问题。 (4)作业或程序之间一一一多个作业或多道程序的并 行执 [单选]计算机系统结构属性包括:数据表示、寻址方式、寄 行。 存器组织、指令系统、存贮系统、中断机构及I/O结构、信 ]从计算机系统中处理数据的角度来看,并行性等级从 简答 [ 息保护方式和保护机构。计算机组成包括:数据通路宽度、 低到高可分为四级,分别是 : 专用部件的设置、各种操作对部件的共享程度、功能部件的 (1)位串字串一一同时只对一个字的一位进行处理,这通常 并行度、 控制机构的组织方式、缓冲和排队技术、预估、 是指传统的串行单处理机,没有并行性。 预判技术、可靠性技术。计算机实现包括:处理机、主存等 (2)位并字串-一同时对一个字的全部位进行处 理,这通常 的物理结构、器件的集成度和速度、(器件、模块、插件、 是指传统的并行单处理机,开始出现并行性。 底板)的划分与连接、专用器件的设计、微组装技术 (3)位片串字井一二同时对许多字的同一位(称位 片)进行 [简答] 计算机系统结构、组成与实现间的关系 处理,开始进入并行处理领域。 1.3计算机系统的软、硬件取舍及定量设计原理 (4)全并行-一-同时对许多字的全部或部分位组进 行处理。 [单选、填空]软件的功能可以用硬件或固件完成,硬件的功 并行性是贯穿于计算机信息加工的各个步骤和阶段 简答] [ 能也可以用软件模拟完成,只是它们在性能、价格、实现的 的,从这个角度来看,并行性等级又可分为: 难易程度上是不同的。具有相同功能的计算机系统,其软、 (1)存储器操作并行一一可用单体单字、多体单字 或多体多 硬件功能分配比例可以在很宽的范围内变化。 字方式在一个存储周期内访问多个字,进而采用按内容访问 [简答] 软、硬件取舍的基本原则如下: 方式在一个存储周期内用位片串字并或全并行方式实现对 (1)应考虑在现有硬、器件(主要是逻辑器件和存储 器件)条 存储器中大量字的高速并行比较、检索、更新、变换等操作。 件下,系统要有高的性能价格比,主要从实现费用、速度和 典型的例子就是并行存储器系统和以相联存储器为核心构 其他性能要求来综合考虑。 成的相联处理机。 (2)要考虑准备采用和可能采用的组成技术,使之尽可能不 (2)处理器操作步骤并行一一指令的取指、分析、执 行,浮 要过多或不合理地限制各种组成、实现技术的采用。 点加法的求阶差、对阶、尾加、舍人、规格化等操作,执行 (3)不能仅从"硬"的角度考虑如何便于应用组成技 术的成 步骤在时间上重叠流水地进行。典型的例子是流水线处理机。 果和便于发挥器件技术的进展,还应从"软"的角度把如何为 (3)处理器操作并行一一通过重复设置大量处理单元,让它 编译和操作系统的实现以及为高级语言程序的设计提供更 们在同一控制器控制下按同一指令要求对向量、数组中各元 多、更好的硬件支持放在首位。 素同时操作。典型的例子是阵列处理机。 单选、填空 []从多级层次结构出发,计算机系统的设计按多 (4)指令、任务、作业并行一一这是较高级的并行。 级层次结构的由上、下、中开始设计可以有"由上往下"、" 指令级以上的并行是多个处理机同时对多条指令和相关的 由下往上"、"由中间开始"3种不同的设计方法。 多数据组进行处理,操作级并行是对同一条指令及其相关的 1.4软件、应用、器件的发展对系统结构的影晌 数据组进行处理。前者属于多指令流多数据流计算机,后者 实现软件移植的技术主要有如下几种: 单选、简答 [] 属于单指令流多数据流计算机。典型的例子是多处理机。 (1)统一高级语言。(2)采用系列机。 (3)模拟和仿真。 单选、填空 []时间重叠是在并行性概念中引人时间因素,让 单选、填空] [如果要求原来在B机器上运行的应用软件,能 多个处理过程在时间上相互错开,轮流重叠地使用同一套硬 移植到有不同系统结构的A机器上,根据层次结构的概念, 件设备的各个部分,加快硬件周转来赢得速度。 可把B机器的机器语言看成是在A机器的机器语言级之上 单选、填空 []资源重复是在并行概念中引人空间因素,通过 的一个虚拟机器语言,在A机器上用虚拟机概念来实现B机 重复设置硬件资源来提高可靠性或性能。双工系统是通过使 器的指令系统。B机器的每条机器指令用A机器的一段机器 用两台相同的计算机完成同一任务来提高可靠性的。 语言程序解释,如同A机器上也有B机器的指令系统一样。 单选、填空 []资源共享是用软件方法,让多个用户按一定时 这种用机器语言程序解释实现软件移植的方法称为模拟。进 间顺序轮流使用间一套资源来提高资源利用率,相应地也就 行模拟的A机器称为宿主机,被模拟的B机器称为虚拟机。 提高了系统的性能。 单选、填空 []仿真和模拟的主要区别在于解释用的语言。仿 单选、填空 []一般用耦合度反映多机系统中各机器之间物理

