计算机系统结构考试要点.docVIP

  • 18
  • 0
  • 约2.16万字
  • 约 11页
  • 2017-04-22 发布于广东
  • 举报
计算机系统结构考试要点.doc

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

文档评论(0)

1亿VIP精品文档

相关文档