自考计算机系统结构问答题汇总

自考计算机系统结构问答题汇总
自考计算机系统结构问答题汇总

1、简述哈夫曼压编概念的基本思想。

答:哈夫曼压缩概念的基本思想是:当各种事件发生的概率不均等时,采用优化技对发

生概率最高的事件用最短的位数(时间)来表示(处理),而对出现概率较低的,允许用较长的位位(时间)来表示(处理),就会导致表示(处理〕的平均位教(时间)的缩短。

2.简述标志符数据表示的主要优点。

答:(1)简化了指令系统和程序设计; (2)简化了编译程序; (3)便于实现一致性校验: (4)能由硬件自动变换数据类型; (5)支持数据库系统的实现与数据类型无关的要来(6)为软件调试和应用软件开发提供了支持。

3.按CISC方向. 面向操作系统的优化实现来改进指令系统有哪些思路?

答:按CISC方向. 面向操作系统的优化实现来改进指令系统的思路有: (1)通过对操作系统中常用指令和指令串的使用频度进行统计分析来改进;(2)如何增设专用操作系统的新指令; (3)把操作系统中频繁使用的,对速度影响大的某些软件子程序硬化或固化,改为直接用硬件或微程序序解释实现;(4)发展让操作系统由专门的处理机来执行的功能分布处理系统结构。

4、自定义数据表示可分为哪两类?有何特点? 答:自定义数据表示是为缩短高级语言和机器语言的语义差距引出来的。它又分为标志符数据表示和数据描述符两类。标志符数据表示是让数据字本身带有数据或信息的类型标志,标志符由编译程序建立,对高级语言程序透明。数据描述符主要用于描述向量、数组、记录等成块的教据。它与标志符数据表示的差别是:标志符与数据合存于一个存储单元中,用于描述单个数据的类型和属性的;描述符则是与数据分开存放,主要用于描述成块数据特征的。

5、什么是RISC计算机?

答:RISC计算机是精筒指令系统计算机,即减少指令种数,简化指令功能,使指令系统规整,指今执行时间尽可能短。

6、简述采用RISC技术的超级标量机的主要特点。

答:采用RISC技术的超级标量机的主要特点是: (1)配置多个性能不同的处理部件,采用多条流水线并行处理;(2)能同时对若干条指令进行译码. 将可并行执行的指令送往不同的执行部件;(3)从而达到在每个时钟周期启动多条指令的目的;(4)在程序运行期间由硬件完成指令调度。

7.简述RISC机采用的延迟转移技术的特点。

答:R1SC机采用的延迟转移技术的特点是:通过软件实现。设法使后继指今变得有用。一般采用三种调度策略: (1)将转移不发生时应该执行的那条指今调度到l 延迟槽中;(2)有转移不发生的那条指令调度到延迟槽中;(3)将转移指令前的那条指令调度到廷迟槽中。最后一种方法的效果最好.总能使性能得得改善。8.简述三种面向的寻址方式的关系。

答:三种寻址方式各有特点但又不相互排斥。

面向寄存器的寻址速度最快,但需增大寄存器的硬件开销。面向主存的寻址速度比面向寄存器的寻址速度慢,,但可使用少量的寄存器。面向堆找的寻址可减轻编译的负担,不用考虑寄存器的优化分配,很好地支待,子程序的调用,可省去命令中的地址字段,但建度慢,甚至比面向主存的寻址慢。

三种面向的寻址不互相排斥。在同一系统结构中,应选一种面向的寻址为主,辅以其它面向的寻址,互相取长补短。例如,在堆栈型机器中,可增设面向寄存器

的寻址方式; 除直接访问栈顶外,还能访问栈中任意单元; 可增设硬堆栈或增设栈顶寄存器组来提高运算速度。

9.简要叙述面向操作系统优化实现来改进机器指令系统要达到的目标和四个主要的改进思路。

答:目标是缩短操作系统与计算机系统结构之间的语义差距,进一步减少运行操作系统的时间和节省操作系统软件所占用的存储空间。四个主要的改进思路是: (1)通过分析统计操作系统中的常用指今和指令串的使用频度来改进。(2)增设专用于操作系统的新指令。(3)把操作系统中频繁使用且对速度影响大的软件子程序硬化或固化. 改为直接用硬件或微程序来解释实现。(4)用专门处理机来执行的功能分布处理系统结构。

10、何为数据表示和数据结构,它们之间有什么关系?

答:数据表示指的是能由机器硬件直接识别和引用的数据类型,它主要表现在机器中配置有哪些数据运算类指令和相应的运算部件。数据结构指的是软件在处理和应用中要用到的各种数据元素或信息单元之间的结构关系。数据表示是数据结构的构成元素。教据结构要通过软件映象变换成机器中所具有的各种数据表示来实现。不同的数据表示可为数据结构的实现提供不同的支持,表现在实现效率和方便性上不同。因此,教据结构和教据表示是软件和硬件之间的一个主要的交界面。

11.向量数组数据表示的计算机为向量数组数据结构的实现和处理提供了哪些主要的硬件支持?

答:向量数组数据表示的计算机为向量数组数据结构的实现和运算提供了很多的硬件支特。它表现在: (1)硬件上设置有丰富的向量或数组运算和处理的指令. 只需用一条向量、数组类指令就可实现对整个向量或数组中各元素进行访问、运算和处理。(2)配有流水线或处理单元阵列等高速的运算部件,直接支持向量和数组的高速运算和处理。(3)用硬件实现元素地址的快速形成、下标越界判断、元素的成块预取等.且让越界利断和元素的运算同时并行。(4)有许多用于对释疏向量、数组进行压缩存储、还原、运算等指令和硬件。(5)有对阵列中每个元素又是一个子阵列的相关型交叉阵列进行高速处理的硬件等。

12、当浮点数尾数基值减小时,对机器数的表示会产生哪些影响? 答:(1)数的可表示范围变小; (2l可表示数的总个数减少;

(3)数在数轴上的分布变密,机器数的精度提高;

(4)运算过程中的精度损失增大;

(5)运算速度有所降低。

13.以浮点数数据表示为例,说明什么是数的可表示精度,什么是运算中的精度损失?浮点数尾数基值取小时,对上述二者,哪个有利?哪个不利?

答:数的可表示精度是数在数轴上离散的程度,分布越密,在数轴上两个可表示数的差越小,精度越高。它与尾数实际可表示值的有效数位多少有关。尾数有效数位越多,精度越高。

运算中的精度损失指的是由于运算中尾数超出或右移出机器字长,使有效数字丢失后造成的精度损失。

若浮点数尾数基值取小,则精度可以提高,但运算中的精度领失可能增大,即对前者有利,对后者不利。14.简述程序的静态再定位的方法及存在的问题。答:程序的静态再定位是在目的程序装入主存时,通过调用系统配备的装入程序,运行此装入程序把目的程序的逻辑地址用软的方法逐一修改成物理地址。程序执行时,物理地址就不能再改变了。静态再定位方法存在的问题有:

(1)不利于多道程序的运行环境;

(2)不利于操作系统对主存空间的分配和利用;

(3)不利于程序的可重入(即无论程序重新进入多少次,其功能应保持不变〕;

(4)程序出错时,难以进行故障定位和调试;

(5)不利于重叠、流水技术的使用。15、在满足寻址范围前提下,列举缩短指令字中地址码长度的方法(至少答出6种)。答:使用各种寻址方式可列举如下:

(1)加基址:

(2)加变址; (3)相对寻址; (4)访存地址空间分成段,指令中只给出段号与段内位移字段之一; (5)寄存器寻址;

(6)寄存器间接寻址等等。

l 6.简述面向目标程序优化实现改进机器指令系统要达到的目标和两个主要的改进思路。

答:面向目标程序优化实现改进机器指今系统要达到的目标是希望普遍提高包括系统软件和应用软件在内的各种机器语言目标程序的实现效率,即缩短目标程序的长度,加快目标程序的执行速度。并使实现起来方便可行。两个主要的改进思路是: (1)通过统计机器语言目标程序中各种指令和指令串的静态使用频度和程序在执行过程中的动态使用频度来改进。对高频的指令可以增强其功能,加快其执行速度,缩短其指令字长;对频度很低的指令可将其功能合并到某些高频的指令中去,或在搞新的系列机时,将其取消二对高频的指令串可增设功能更强的新指令或复合指令来取代。(2)将常用的宏指令和子程序的功能改成为强功能复合指令,由徽程序来解释实现。维持软件的向后兼容.减少非功能型指令所占的比例,增大功能型指令所占的比例。

17、简述面向高级语言优化实现改进机器指令系统要达到的目标和五个主要的改进思路。

答:面向高级语言优化实现改进机器指令系统要达到的目标是缩短高级语言和机器语言语义差距。缩短编译程序的长度,减少编译程序所占的主存空间,节省运行编译程序时运行所需的时间。五个主要改进思路是:

(1)统计高级语言源程序的语句使用频度,增设与高频语句的语义差别小的新指令。

(2)面向编译,优化代码生成,增强结构的规整性和对称性来改进指令。(3)让指令改进后.使它与各种高级语言之间的语义差都有同等程度的缩小。

扭)设计有分别面向多种高级语言优化实现的多种指今系统,并让他们能动态地切换,发展自适应系统。(5)发展高级语言计算机。

18,数据结构和机器的数据表示之间是什么关系?确定和引入数据表示的基本原

则是什么?

答:数据表示是数据结构的组成元素.数据结构要通过软件映象变换成机器所具有的各种数据表示来实现。不同的数据表示可为数据结构的实现提供不同的支持,表现在实现效率和方便性上不数据结构和数据表示是软件和硬件之间的交界面。确定和引入数据表示的基本原则: 一是看系统效率有否提高,即是否减少了实现的时间存储的空间,实现时间是否减少又主要看在主存和处理机之间传送的信息量有否减少;二是看引入这种数据表示的通用性和利用率是否高。

19.标志符数据表示与描迷符数据表示有何区别?描述符数据表示与向量数据表示对向量数据结构所提供的支持有什么不同?

答:在标志符数据表示中,标志符是与每个数据相连的,并且合存在同一个存储单元中,用于描述单个数据的类型和属性;在描述符数据表示中,数据描述符是与数据分开独立存放的,主要是用于描述成块数据的类型属性、地址及其它信息的。描述符数据表示在实现向量、阵列数据元素的索引上要比用变址方法的方便,能更快地形成元素的地址,从而可以迅速进行访问,同时也有利于检查程序中的向量、数组在使用中是否越界。因此,它为向量、数组数据结构的实现提供了一定的支持,有利于简化编译中的代码生成。但是。描述符数据表示并没有向量、数组的运算类指令,也没有采用流水或处理单元阵列形式的高速运算硬件。没有使阵列中每个元素又是一个子阵列的相关型交叉阵列进行处理的硬件。也没有使大量元素是零的稀疏向量和数据进行压缩存储、还原、运算等指令和硬件。因此、它对向量和数组的数据结构提供的支持不够强,所以并不是向量数据表示。

20、堆栈型机器与通用寄存器型机器的主要区别是什么?堆找型机器系统结构为程序调用的哪些操作提供了支持?

答:通用寄存器型机器对堆栈数据结构的实现支持较差。这表现在:堆栈操作用的机器指令数少,一般只是些简单的压入〔PUSH)和弹出(PUF)之类的指令,功能单一;堆栈被放置于主存中.因此每次访问堆栈都要进行访存,速度低;堆栈一般只用于保存程序调用时的返回地址.只有少量参数经堆栈来传递,大部分参数都是通过寄存器或内存区来传递的。

堆栈型机器则不同.它主要表现在:有高速寄存器型的硬件堆栈,附加有控制电路让它与主存中的堆栈区在逻辑上构成一个整体,从而使堆栈的访问速度接近于寄存器的速度,容量却是主存的;有对堆栈的栈顶元素或次栈顶元素进行各种操作和运算处理的丰富的堆栈操作指令,且功能很强;有力地支持高级语言程序的编译,由逆波兰表达式作为编译的中间语言,就可以直接生成堆栈指令构成的程序,进行多元素表达式的计算,有力地支持子程序的嵌套和递归调用。堆栈型机器系统结构为程序的嵌套和递归调用提供了很强的支持,表现在:在程序调用时。不仅用堆栈保存返回地址,还保存条件码等多种状态信息和某些关键寄存器的内容,如全局性参数、局部性参数,以及为被调用的程序在堆栈中建立一个存放局部变量。中间结果等现场信息的工作区。堆栈机器在程序调用时.将这些内容全部用硬件方式压入堆栈。当子程序返回时。返回地址、运算结果、返回点现场信息均通过子程序返回指令用硬件方式从堆栈中弹出。只需修改堆栈指针内容就可删去堆栈中不用的信息。堆栈机器能及时释放不用的单元,访问堆栈时大量使用零地址指令.省去了地址码字段。即使访问主存,也采用相对寻址,使访存的地址位数较少,从而使堆栈型机器上运行的程序较短,程序执行时所用的存储

单元数少,存储效率较高。

第三章

1、输入输出系统有哪几种基本方式?

答:输入输出系统有三种基本方式。它们分别是: (l)由CPU直接执行I/O 程序的程序控制输入输出方式(其中又有全软件方式的、程查询方式的和中断驱动方式的三种);

(2)全部由“DMA控制器”硬件执行的直接存储器访问(DMA)方式;

(3)由专门设计的I/O处理机来执行I/O程序,软硬结合实现的I/O处理机方式。

2简述专用总线的定义、优点和缺点。

答:只连接一对物理部件或只用于一种功能的总线称专用总线。

专用总线的优.点是:

(1)多个部件可同时收发信息,不会争用总线,

(2)通讯时不用指明“源”和“目的”,控制简单;

(3)总线失效不会使系统瘫痪,可靠性高。

专用总线的缺点是:

(1)总线的线数多,成本高;

(2)总线的时间利用率低;

〔3)不利于系统的模块化,可扩充性差。

3.简述非专用总线的定义、优点和缺点。

答:可以被多种功能或多个部件分时共享的总线称非专用总线。

非专用总线的优点是:

(1)总线线数少;

(2)成本低;

(3)总线接口标准,模块性好; (4)可扩充性好; (7)易于用多重总线来提高总线的带宽和可靠性。

非专用总线的缺点是:

(1)系统流量小,常会因总线争用而降低系统效率;

(2)总线失效,易使系统瘫痪,可靠性差。

4.总线控制方式有哪三种?各需要增加几根用于总线控制的控制线?总线的优先级是

否用程序改变? 答;总线控制方式有串行涟接、定时查询和独立请求三种。

串行链接需增加3根控制线,优先级连线固定,无灵活性,总线控制优先级不能用程序改变。

定时查询需增加2+log2Nl根控制线,,优先级可用程序改变,灵活。

独立请求需增加2N十1根控制线,优先级可用程序改变。灵活。

5.对中断进行分类的根据是什么?这样分类的目的是什么?IBM370将计算机中断分为哪几类?

答:中断分类是把中断源按性质相近、中断处理过程类似的归为同一类。

分类的目的是为了减少中断处理程序的入口,每一类给一个中断服务程序总入口,可以减少中断服务程序入口地址形成的硬件数量。IBM370计算机将中断类分为机器校验、访管、程序性、外部、输入/输出、重新启动六类。

6.为什么要对中断类分成优先级?如何分级?IBM370的中断响应优先序是什么?

答:各中断源是相互独立而随机地发出中断请求。当多个中断源同时发出中断请未时,cpu只能先响应和处理其中相对优先级高的中断请求,因此需要对中断源的响应和处理安排一个优先序。

中断分成类后,同一类内部各中断请求的优先序一般由软件或通道来管理。这里,主要是对不同类的中断就要根据中断的性质、紧迫性、重要性及软件处理的方便性分成若干优先级,以便cpu'可以有序对这些中断请求进行响应和处理。

IBM370系统的中断响应优先序由高到低依次为:紧急的机器校脸、管理程序调用和程序性、可抑制的机器校验、外部、输入/输出、重新启动。

7、现代计算机系统中.中断系统的软硬件功能是怎样分配的?为什么要这样分配? 答:中断响应的速度要求快.所以一般用硬件实现。中断的处理过程比较多样化,有的可

能比较复杂.所以一般用软件来实现。但可以增加某些硬件支持。

在中断响应过程中,中断现场的保存和恢复用硬件实现(只保存最重要、最基本通用的硬件状态),以保证有较快的中断响应速度。

另一部分现场,需要根据中断处理要求保存的内容及中断的具体处理等软件实现,以提高灵活性。

8.通道分为哪三种类型?各适合连接什么类型的设备?满负荷时,设备对通道要求的实际流量与所连的设备有什么关系? 答:通道分字节多路、数组多路、选择三类通道。

字节多路通道适合于连接大量低速的字符设备。满负荷时,设备时通道要求的实际流量应是所连各设备的流量之和。

数组多路通道适合于连接高速的设备,满负荷时.设备时通道要求的实际流全应是所连得设备中,流量最大的那个。

选择通道适合于连接中、高速的高优先级的设备。满负荷时,设备对通道要求的实际流量应是所连各设备中,流量最大的那个。

9.列举通道处理机宏观和微观上不丢失所接各设备接收或发送的信息应满足的基本条件和采取的补充措施。答:宏观上不丢失设备信息的基本条件应当让通道所设计的极限流量应大于等于设备对通道要求的最大流量。

为使微观上也不丢失设备的信息,还应在设备或设备控制器中设置一定容量的缓冲器以

缓冲一时来不及处理的信息,或是采用可动态提高低速设备的响应优先级的措施来解决。

第四章、存储体系

1、主存实际频宽与模数m的关系是什么?出现这种现象的原因是什么?

答:并行主存系统的实际频宽随模数m的增加会提高,但不是线性增加,随棋数m增大,其实际频宽的增量越来越小。这是因为程序中的指令和数据并不是完全顺序放置和被访问的。程序会有转移,数据分布有一定的随机性。

2、cpu写入cache时,会发生Cache与主存的对应内容不一致的现象,简述解决

这个问题的两种方法及各需要增加什么开销。

答:(1)回写法:cPu只写入Cache,不写入主存,仅当Caehe块替换时,才先写回主存后再替换。这种方法要求对每个Cache块增加一个修改位的资源开销。

(2)写直达法:CPU每次写Cach的同时,也通过直接通路写入主存。这种方法要增加写主存的时间开销。

3.如何评价一个替换算法的好坏?

答:要想评价一个替换算法的好坏,一般可使用典型程序运行时所产生的页地址流来对该算法进行模拟其页面的替换过程,通过统计出的页面命中率的高低来分析。

页面命中率的高低与所用的页面替换算法、页地址流、所分配到的实页数、页面的大小等多种因素有关。

4.什么是cache它是如何组织的? 答:如果把程序在一段时间内集中访问的部分数据存放在高速的存储器中,访问存储器的平均时间就可以大大减少,从而减少程序的执行时间,这种高速、小容童的存储器扰是Cache。

cache放在cpu与主存的中间,访问时间通常是主存的1/4到1/10。在层次化的存储器系统中。它是速度最快的存储器。

Cache的基本思想是把程序执行时最频繁访问的指令和数据存放在速度较高的Cache存储中,使得访存的平均时间接近于Gache的访问时间,而存储的容量则是主存的容童。

Cache存储器的容量尽管很小,但是由于访存的局部性规律,绝大部分对存储器的访问数据都可以在Cache中发现,实际上不需要到主存中寻找,所以访存的平均时间可以接近于Cache的访问时间。

5,什么是虚拟存储器?它有什么特点和作用?

答:虚拟存储器足以主存与辅存为根据建立起来的一种存储体系,它使得程序能够像仿问主存储器一样访问外部存储器。虚拟存储器的地址空间可以大到CPU 的最大寻址范围,为了提高平均访存速度,将虚址空间中访问最频繁的一小部分寻址范围映像到主存储器,其余的地址空问映像到外存储器,这样使得存储系统既具有外存的容量。又有接近于主存的访问速度。

6.在有Cache的存储系统中,访存操作是如何进行的?

答:有了Cache之后,访存操作的过程是:当CPu要进行存储器访问时,首先察看Cache存储器,如果访问的字在Cache中找到,就从Cache中读取,如果访问的字在Cache中没有找到,就从主存中访问,并且为了使得以后访问同一个字或者相邻的字时能够在Cache中找找到,需要把存储器中包含这个字的数据块从主存储器中读出,放入Cache中。

7.简述IBM PC机的页式存储管理的特点。

答:IBM PC机的页式存储管理特点是:

(1)把虚拟存储空间和实际存储空间等分成固定大小的页;

(2〕各虚拟页可装入主存中不同的实际页面位置;

(3)在任一时刻,每个虚拟地址都时应一个实际地址;

(4)这个实际地址可能在主存中,也可能在外存中。

8.简述段页式存储管理的地址变换过程。

答:用户逻抖地址被分成:用户标志、段号、页号、页内偏移四部分。

过程如下: (1)由用户标志找到段表基址寄存器;

(2)由段表长与段号作是否越界检查;

(3)段表地址+段号找到段表中相应表项;

(4)做装入位,段长的检查;

(5)由页表始址+页号找到页表中相应表项;

(8)作装入位等检查;

(7)实页号十页内偏移形成有效地址。

9,什么是存储系统?什么是存储系统的层次结构?

答:存储系统是指各存储器硬件以及管理这些存储器的软硬件。

存储系统的层次结构是指把各种不同存储容量、不同访问速度、不同成本的存储器件按层次结构构成多层的存储器,并通过软硬件的管理将其组成统一的整体,使所存储的程序和数据按层次分布在各种存储器件中。典型的存储系统层次结构是Cache一主存一辅存构成的系统。

10、简要列举段式虚存管理系统的优点和问题。

答:段式存储管理的优点是:支持了程序的模块化设计和并行编程的要求,缩短了程序的编制时间;各个程序段的修改相互不会有影响;便于多道程序共享主存中某些段,从而可不必将他们在物理主存中重复存放;便于按退辑意义实现存储器的访问方式保护。

段式存储管理的问题是:段映象表太大,其地址字段和段长字段都太长.查表进行地地址变换的速度太慢;对主存各区域的存储管理十分麻烦;存储器内部的段间零头浪资大,有时难以利用。

11,简要列举页式虚存管理系统的优点和问题。

答:页式存储管理的优点是:所用映象表的硬件量少;地址变换的速度快;主存页内零头浪费小;主存空间的分配和管理简便。

问题是:不支持模块化程序设计和并行编程;程序修改不利;程序页面不能被多个程序所共享;页面是机械地分割;不能准确按逻择意义进行访问方式保护。

12、在页试虚拟存储器中什么叫页面失效?什么叫页面争用?什么时候两者同时发生? 什么时候两者不同时发生? 答:要访问的虚页不在实际主存中时,就会发生页面失效。当页面调入主存,主存中的页面位置全部已被其它虚页占用时,就会发生页面争用。

当分配给程序的内存区已被全部占用之后,只要发生页面失效,就一定会发生页面反之,发生页面失效,并不会发生页面争用。

13、什么是堆栈型的替换算法(用式子描述)?

答:能满足下列两个关系式的替换算法就是堆找型的替换算法。即

n

n≥Lt时,Bt(n)=Bt(n+1)

其中,n为分配给程序的实页数,Bt(n)为t时刻在n个实页中的页面集合,Lt为t 时刻已处理过的不同虚页的页面数。

14.简述页面失效频率(PFF)替换算法的思想及优点,该算法的依据是什么? 答:页面失效频率(PFF)替换算法是对LR U替换算法的改进。在程序的运行过程中,操系统不断都根据所统计出的各道程序的页面失效率来动态调节分配给各道程序的实页数。

给页面失效率很低的程序适当少分配一些实页,给页面失效率很高的程序适当增加一些实页。

优点是在实存总页数一定时,提高了整个虚拟存储器系统的总的实页命中率,也提高了主存空间的利用率。

该算法依据于LRU替换算法是堆找型的算法。

15.页式虚拟存储器的页面是如何划分的?这样划分使指令和数据,会发生什么情况,页面失效会在何时发生?如果将页面失效当做中断来对待,会发生什么间题?列举对此问题的几个解决办法。. 答:页式虚拟存储器的页面是按固定大小,机械等分的。这样划分,使按字节编址的多字节数据和指今可能跨在两个不同的页面上。使页面失效完全可能发生在取指令、指令分析或指令执行的任何一个过程中。如果页面失效仍按一般的中断来对待。安排在本条指令执行完,下条指令准备取的时刻来响应和调页,那么,因为页面失效不可能得到响应,就会死机。因此.页面失效不能按一般的中断来对待,应当作为一种故障,予以立即响应和处理。这样.就需要配置大量的后援寄存器来保存故障点的全部现场,以便在完成调页后,能恢复故障点的全部现场,继续运行。此外.为了避免程序的页面在主存中轮流被替换出去,应设计出好的页面替换算法,并给每道程序确定一个分配实存页面的下限值;适当增大页面大小来减少指令或教据跨页存放的概率。

16.分别说明Cache存储器的按需取进法、恒预取法、不命中时才预取法的定义。答:按需取进法:当访存第i块发生Cache块失效时,才将要访问的主存第i块调入Cache。恒预取法:只要访问到主存第i块。不论Cache是否命中,性预取主存第i十1块进入cache。

不命中时才预取法:只当在访问主存第i块时不命中cache时,才预取主存中的第i+1块。

17、发现组相连、LRU替换的Cache存储器的等效访问速度不够高此时增大主存容量

增大Cache容量,会对Cache存储器等效访问速度有何影响,并分析其原因。

答:Cache存储器的等效访问时间ta=Hc·tc+(1-Hc)tm,等效访问速度不高就是ta太长。要想偏短ta,在Cache命中率Hc低时,就应设法提高Hc;当Hc 很高时,就要减少tc.

增大主存容量,不会对Hc有显著影响,可能会因tm稍微增大,而使ta略有增大。

如果Hc很高时,tm的增大,也不会使ta有明显上升。由于LRU替换算法是堆栈型的算法。在增大Cache容量时.如果原Hc较低时,将会使Hc显著上升而显著缩短ta。如果原Hc已较高时,因Hc上升不明显而使其ta不会有明显缩短。

第五章、重叠流水和向量处理机

3、流水线的特点是什么?

答:(1)流水线处理的任务必须是连续的;

(2)流水线中子任务应有一个专门的部件来实现;

(3)在流水线的功能部件之后,需要有一个用于保存本功能段执行结果的缓冲寄存器;

(4)的流水线中各功能段执行时间应尽量相等;

(5)流水线需要有装入时间和排空时间。

4、向量运算为什么最适合流水处理?向量的处理有哪三种方式?CRAY-1采用的是什么方式?

答:向量内部各元素很少相关,又是执行同一种操作,最能发挥出流水的效能。向量的理有横向内部各元素(水平)、纵向(垂直)、分组纵横(水平垂直)三种处理方式。

CRAY-1采用分组纵横处理方式。

5.列举指令重叠解释对访主存冲突可采用的三种解决办法及其问题,目前多数机器采用的是什么办法?

答:指令重叠解释对访主存冲突可采用的解决办法,一是分别设呈各自独立编址的数据据存储器和指令存储器,让存、取操作数和取指今可同时访存;二是让主存用逻辑上统一编址的多分体交又访问的并行组成方式;三是在硬件上,增设有一定容量的指令缓冲器和数据缓冲器。让主存插空将预取的指令存入指令缓冲器,或将要写入的数据暂时存入教据缓冲器中。

第一种办法增加了总线控制和软件设计的负担。第二种办法可能会因发生分体冲突,而使并行度受到限制;第三种办法会增加硬件成本。

目前多采用第二、三种办法的组合。

6.在“一次重叠”解释时,会出现哪些指令之间的关联?如何处理?答:转移指令与后续指令的相关,减少使用转移指今,需要使用时可采用延迟转移技术。指令相关,允许程序在执行过程中修改指令,需要修改指令时,可用类似于IBM370的“执行”·,变指令相关为操作数相关,统一按操作数相关去处理。主存空间数相关在存储控制器中。让写数申请优先于续数申请被响应来推后后续指令的读数。通用寄存器组的数相关,专设相关专用通路。通用寄存器的变址值二次相关,设置变址值相关专用通路。通用寄存器组的变址值一次相关,设置变址值相关专用通路,并推后后续指令的分析。

7、流水线按级别分成几类?线性流水线与非线性流水线有什么区别?动态流水线和静态流水线有什么区别?答:流水线按级别可分为部件级、处理机级和系统级三级。

线性流水线段间无反馈或越过的通路,非线性流水线则有反馈回路或前越通路。静态和动态流水都是多功能的流水。动态流水线按一种功能流水未完成之前,可重组开始另一种功能的流水。静态流水必须等流水线排空之后才可进行功能切换。8、流水处理的主要技术途径是什么?在cpu中可以有哪两类流水?在存储系统或存储体系中举出两个应用流水的例子。答:流水处理的主要技术途径是时间重叠和功能部件专用化。

CPU内部可以有指令流水线和运算操作流水线。在存储体系中,Cache存储器的查地址映象表和访物理Cache可以流水。.存储系统中,主存模m多体交叉对各分体的交叉访问也可以看成一种流水。9、什么是流水线的速度瓶颈?消除流水线速度瓶颈的方法有哪两种?举例示意说明。

答:流水线中经过时间最大的功能段就是流水线中的速度瓶颈。

消除流水线的速度瓶颈的方法有: (1)将瓶颈子过程再细分。例如,流水线瓶颈段为2⊿t,其他各段均为⊿t,则可将该瓶颈段再细分成两个子段,各子段经过时间为⊿t。

(2)将瓶颈子过程多套并联。如上例.将瓶颈段重复设置两个,各任务错开、一个△t时间分配给这两个段。10、简述流水机器处理全局性相关时,加快短循环程序的处理办法。

答:遇到分支时,判断是否是短循环。如果是短循环,将整个循环体指令一次性全部取入指令缓冲器,并暂停预取指令,以减少不必要的访存次数。

同时。让流水时的循环出口恒猜选循环分支。11、为处理流水机器的全局性相关,可以加快或提前形成条转指令所需的条件码,那么可从哪两方面考虑?举例说明。

答,(1)加快单条指今内部条件码的形成。如有的指令,像乘、除指令,只要取出操作数,利用其数的符号位是同号还是异号,就可以利断出结果的正或负。

(2)在一段程序内提前形成条件码。例如,循环程序中,将控制循环变童改值的指令提前到循环体开始处。在硬件上设置专用的条件码寄存器,以便在判断是否循环时,已提前产生了条件码。12、流水机器的中断处理有哪两种办法?各有什么优缺点?答:流水机器的中断处理有不精确断点法和精确断点法两种。

不精确断点法的好处是控制简单.缺点是不利于程序的排错。精确断点法好处是中断现场准确对应于发出中断的指令,有利于程序的排错,但不利之处是需要有大童的后援寄存器,硬件花费大。13.简述向量的流水处理所要解决的问题,以D=A*(B十C)的向量运算为例,可有哪些处理方式?其中哪些是向量的流水处理方式?

答:选择对向量、教组如何处理,才能最充分地发挥出流水线的效能,是向量流水处理要解决的问题。

以向t运算D=A*(B+C)为例,采用逐个求结果向量D的各个元素的横向(水平)处理方式,会引起流水线功能段的频繁切换及大量先写后读的操作数相关,不适合于流水处理。采用纵向(垂直)方式处理,不会产生大量的先写后读相关。也避免了功能的频繁切换,是一种向量的流水处理方式。

当向量长度较长时,可来用分组纵横处理方式,它也是一种向量的流水处理方式。

第六章、整列处理机

1、简述SIMD系统的互连网络的设计目标。

答:〔1)结构不要过分复杂,以降低成本;

(2)互连要灵活,以满足算法和应用的需要。

(3)处理单元间信息交换所禽传送步数要尽可能少,以提高速度性能;

(4).用规模单一的基本构件组合而成,或者经多次通过或者经多级连接来实现复杂的互连,使模块性好,以便于用VLSI实现并满足系统的可扩充性。2、什么是阻塞式网络?以N个端的间接二进制n方体网络为例,说明它为什么是一。阻塞式网络。

自考“英语(二)”常见问题解答

自考“英语(二)”常见问题解答英语(二)的考试试卷结构? 英语(二)教学大纲是从1998年的5月份制定的,目前还没有改变,所以根据教学大纲题型,我们即将要考试的题型应该是跟4月17日考的考题类型是一样的。大家应该有了4月份的试卷,所以结构应该是一样的,我要说一下应该大家注意一下结构有70%是客观性题目,30%是主观性题目。所谓主观性题目就是自己要思考、要写的,就像汉译英、英译汉,卷还是两个卷子,1卷和2卷,1卷是选择题,2卷是非选择题。英语(二)包括英语(一)的内容吗?英语一的内容,从近两年的试卷来看,英语一课文中的内容很少,最多一两句,但是英语一是英语二的一个基础,所以里边的语法内容还有词汇、短语肯定要考的。所以不是英语一不考,有人说考英语二不考英语一,是不对的,英语一只能说内容考的不是原句,但是内容是

包含在英语二里边的,但是重点是下册。 英语(二)备考需要背课文吗? 教材的课文一定要看,都要读一遍,读懂,里边的语法要点,不是读课文,有的同学说把课文都背下来了,但是考试还没通过,原因不是让你背课文,是把所有课文里边的知识点、语法点要弄 通。 英语(二)考语法吗? 语法题是体现在题目中,不是说不考,体现在哪儿呢?比如结构题、词性变化题,以及完形题,这里边主要是考英语语法。甚至在翻译的时候要不懂语法,不会把汉语的句子变成英语,所以必须把语法弄通,因为英语是一种有规则的语言,有规则的语言不懂这个规则就不 能掌握这门语言。 英语(二)阅读理解题备考技巧 这个阅读理解有一个应试技巧,简单说一说,在平常要多读,要加大速度,再有知道后边问的题目,每个阅读的段后边都有5个题目,5个题目大概要问的

自考计算机系统结构试题及答案解析

自考计算机系统结构试题及答案解析

4月高等教育自学考试全国统一命题考试 计算机系统结构试卷 (课程代码02325) 本试卷共3页,满分l00分,考试时间l50分钟。考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸. 2.第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。3.第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。 4.合理安排答题空间,超出答题区域无效。 第一部分选择题 一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡” 的相应代码涂黑。未涂、错涂或多涂均无分。1.以软件为主实现的机器称为p26 A.模型机器B.模拟机 C.虚拟机器

D.实际机器 2.下列关于系列机软件兼容描述正确的是p40 A.系列机软件必须保证向后兼容,力争向前兼容 B.系列机软件必须保证向下兼容,力争向前兼容 C.系列机软件必须保证向前兼容,力争向上兼容 D.系列机软件必须保证向下兼容,力争向后兼容 3.浮点数阶值采用二进制p位、尾数基值位r m,则该浮点数的最大阶值为p63 A.2p B.2p-1 C.2p-1 D.2p-1-1 4.为了使任何时候所需的信息都只用一个存储周期访问到,信息在主存中存放的地址要求是p73 A.地址最低位为0 B.地址最高位为0 C.该信息宽度的一半

D.该信息宽度的整数倍 5.存储器的最大频宽是指p98 A.存储器瞬时访问的频宽 B.存储器最大的传输速率 C.存储器连续访问时的频宽 D.存储器的实际传输速率 6.总线控制定时查询方式的控制线的线数为p111 A.┌log2N┐B.1+┌log2N ┐ C.2+┌log2N┐D.3+┌log2N┐ 7. 存储层次构成的主要依据是p127 A.CPU的速度B.主存器件 C.程序设计语言D.程序的局部性 8.相联存储器的访问依据是 A.内容B.地址 C.速度D.周期

关于四川自考的一些常见问题汇总

关于四川自考的一些常见问题汇总 1、从2013年开始四川自考统一考试由每年4次考试改为3次。考试时间分别为每年的1 月、4月、10月。报名时间大致为考前一个月左右。 2、报名网站:https://www.360docs.net/doc/8211739549.html, 该网站是实时开放,也就是到了自考报名时间才会开放。 3、大自考报名的流程:第一次报名自考,先在网上报名,然后去网上所选取所在区的自考 办确认,然后再回到网站上缴费即完成报考。在考试前三天去自考办拿毕业证和座位标签,也可以直接在网上查询自考标签。以前有报过自考的,在报名时间内直接报名并缴费,考前三天左右在网上查询座位标签号即可。 4、无论是大小自考学历,都是国家承认的学历,都可以报考研,报公务员,报其他等级考 试等。 5、什么是大自考和小自考。小自考又称为应用型自考,短线自考等,有专业的学校,培训 结构授课等,需要交学费,考试科目包含统考与校考,校考由于是所报名的学校组织,所以校考科目通过率高,省考科目通过率与大自考一样。大自考又叫长线自考,全部由考生自己学习,不需要较学费,每次考试之交报名费,所有科目全部都为统考科目。6、大小自考的区别:小自考需要交学费,并由所报的学校发放资料。大自考只需每次叫报 名费,自行购买资料。总体来说大自考花费较小,但由于小自考有部分校考科目,所以通过率较高。大自考全部是国家统一考试。 7、大自考与小自考的认可度:从现阶段来说,大小自考的毕业证上是完全一样的,唯一不 同的是可以通过学信网上的学籍来区分。但是一般企业招聘不会去查询学籍的,只会查询毕业证的真实情况。所以从总体来说,大小自考的认可度几乎相等,但也有个别企业会区分的,毕竟大自考的含金量比小自考高一点。至于有人说小自考学历出省后就不会被认可,只是个别企业会这样,大部分都会全国承认小自考的。 8、自考学历的含金量:自考学历的含金量仅次于普通类学历(也就是全日制)含金量,自 考含金量比成教、网教、电大等学历含金量都高一个等次。自考学历全国普遍通用,但也不排除有个别企业排斥自考学历。有很多外国国家也承认我国的自考学历的。 9、自考本科写毕业论文的时间:大自考要求必须通过全部科目后才能申请毕业论文。而小 自考一般可以科目快考完时就写毕业论文。专科似乎不需要写毕业论文。 10、自考毕业:通过自考全部科目且毕业论文合格,即可在规定时间申请毕业。大自考 有自考办发放毕业证,小自考由主考院校发放毕业证。大小自考的毕业证都会有两个章,一个是自考办的章,一个是主考院校的章。申请毕业时间一般是每年的6月和12月。 11、学位证:拿到毕业证后,每科(不包含毕业论文)平均分数在65分以上且通过学 位英语的考生可以申请学位证。 12、学位英语:四川学位英语考试每年仅此1次,一般是12月报名,次年3月份考试。 通过一科自考科目后就有了学籍,就可以报名学位英语了。 13、免考:用英语四级可以免考英语(二)和学位英语。

自考计算机系统结构考前复习资料

自考计算机系统结构考前复习资料

第一章计算机系统结构的基本概念 从处理数据的角度看,并行级别有位串字串,位并字串,位片串字并,全并行。位串字串和位并字串基本上构成了SIMD。位片串字并的例子有:相联处理机STARAN,MPP。全并行的例子有:阵列处理机ILLIAC IV。 从加工信息的角度看,并行级别有存储器操作并行,处理器操作步骤并行,处理器操作并行,指令、任务、作业并行。 存储器操作并行是指能够在一个存储周期内并行读出多个CPU字的,采用单体多字、多体单字或多体多字的交叉访问主存系统,进而采用按内容访问方式,位片串字并或全并行方式,在一个主存周期内实现对存储器中大量字的高速并行操作。例子有并行存储器系统,以相联存储器为核心构成的相联处理机。 处理器操作步骤并行是指在并行性概念中引入时间因素,让多个处理过程在时间上错开,轮流重复地执行使用同一套设备的各个部分,加快硬件周转来赢得速度。例子有流水线处理机。 处理器操作并行是指一个指令部件同时控制

多个处理单元,实现一条指令对多个数据的操作。擅长对向量、数组进行处理。例子有阵列处理机。 指令、任务、作业并行是指多个独立的处理机分别执行各自的指令、任务、作业。例子有多处理机,计算机网络,分布处理系统。 并行性的开发途径有时间重叠(Time Interleaving),资源重复(Resource Replication),资源共享(Resource Sharing)。 时间重叠是指在并行性概念中引入时间因素,让多个处理过程在时间上错开,轮流重复地执行使用同一套设备的各个部分,加快硬件周转来赢得速度。例子有流水线处理机。 资源重复是指一个指令部件同时控制多个处理单元,实现一条指令对多个数据的操作。例子有阵列处理机,相联处理机。 资源共享是指用软件方法让多个用户按一定时间顺序轮流使用同一套资源以提高资源的利用率,从而提高系统性能。例子有多处理机,计算机网络,分布处理系统。 SISD:一个指令部件控制一个操作部件,实现一

自考题型分类以及答题技巧

自学考试题型分类 自学考试的试题因学科不同,而采用不同的题型,常见的有填充题、判断题、选择题、简答题、计算题、证明题、论述题、翻译题、作文题等。如果把这些试题按照它们的答案是否唯一、判卷给分是否客观进行分类,可以分为两种类型。一类是答案可用多种方式表述,受阅卷人主观因素影响:较大的试题,称为主观性试题。如简答题、论述题,计算题、作文题、翻译题等。另一类是答案唯一,不受阅卷人主观因素影响的试题,称为客观性试题。如选择题、填充题、判断题、连接题、列举题等。 一、简答题 简答题又称简述题、简释题、简析题,它是一种答案比简短试题。简答题通常是用来考核记忆性的内容,就记忆的测量角度而言题的编制往往围绕课程的基本概念、基础知识、基本原理及相互关系来进行,它的考查点较多,能起到增加试题覆盖面的作用:由于涉及的内容较多,范围较广。答题上也要求有一走的概括能力和准确性。因此,回答简答题时要紧扣试题、要求直接回答提出的问题,不须作特别说明和联系实际们论述。用精练的语言,做出准确的回答。 二、论述题 论述题也称论说题、论证题。它主要考核应考者发散思维的能力,即着重考查分析。综合能力和理论联系实际的运用能力,它的最大特点是不但要讲清道理,而且要回答为什么。要有理、有据,并且通常要举例加以说明、论证。论述题又可分为叙述题、说明题。评价题、分析题等题型。解答论述题时,应做到论点正确,论据充分,思维清晰明确而有系统地陈述问题。结论要准确,紧扣题意,要特别意答题的广度和深度。对于评价某种观点、理论的试题,还可以充分运用所掌握的知识,加上自己的见解甚至创见进行回答,但也应注意审清题意,切忌跑题或离题太远,否则,即使论据再充分、论点再正确,也只是南辕北辙,所答非所问。计算题常常为理工类、财经英导专业课程考试所采用。 三、计算题 计算题按其复杂程度,一般又分为简单计算题和复杂计算题。简单计算题是对课程中的基本计算公式的简单运用,一般只要求记住计算公式和公式中的各种符号、字母所代表的意义及其相互关系,并能根据所给的条件,直接套用公式进行计算即可。复杂计算题是相对于简单计算题而言的,它着重考查应考者对所学计算公式的理解及运用能力。财经类课程的复杂计算题,有时还要求做出文字分析。计算题按其考查侧重点的不同,又可分为直接计算题、计算分析颜、计算选择题、计算证明题等题型。解答计算题时,首先要审明题意,明确所给的已知条件,弄清所要解答的试题将涉及哪些计算公式,然后再根据题意列出计算公式和过程,算出答案。对需要做分析的题,还要用文字对计算结果加以必要的分析和说明,解答计算题需要注意的一个问题就是要列出计算公式和计算过程。计算题的评分标准往往按解答过程分步给分。如果应考者在解答时无计算过程,那么即使得出的答案是正确的,也不能给分或予以扣分。另外,列出计算公式和解题过程,还可以使阅卷人了解答卷人的解题思路是否正确,如果所列的计算公式和解题过程都正确或部分正确,那么即使由于某种原因使计算结果错了,也会得到一定的分数。 四、作文题 作文是对人的逻辑思维能力、形象思维能力、文字表达能力和思想观点的综合性考查。作文题在写作和大学语文等课程的试题中无疑占有举足轻重的地位。作文通常分为条件作文和命题作文两大类。所谓条件作文。无非是给出一定的条件或创造一定的情境,要求应考者依据所给出的条件或情景作文。命题作文通常是给出作文题目,应考者据此写一篇文章。写条件作文时,一定要根据所给的条件,扩写时要能浮想联翩,缩写时要能去粗取精,补写时要能顺其自然,改写时要能万变不离其宗。许多条件作文还要求应考者自拟作文题目,这就要求应考者深刻领会文章的要旨,抓住中心进行作题。写命题作文时,要根据题目所规定的体裁来作文章。写命题作文切忌跑题。记叙文一般不易跑题,但议论文往往会出现跑题的情况,因此深刻领会题意,是做命题作文的关馋。由于考试时间和文章字数的限制,

关于自考学位的常见问题汇总

关于自考学位的常见问题汇总 01学士学位是什么 学士学位,是高等教育本科阶段授予的学位名称。在中国学位结构中为基础学位,由国务院授权高等学校授予。由学位授予单位依照本单位的学位授予条件和《中华人民共和国学位条例》的相关规定进行授予。 02学士学位是必须要考的吗 我们都知道学位证和毕业证是两个不同的证书,学士学位是高等教育本科阶段授予的学位名称,它与毕业证是相互独立的,并不会影响本科毕业,因此不是必须要考的。 但是没有学士学位,可能会影响要考研的同学,因为有些学校必须要有本科学士学位。 03学士学位有什么用 ?关于就业 本科双证是当前大学生就业的基本硬件要求,如果只有毕业证想必会在无形之中失去许多理想的工作机会。 ?关于考研 自考生没有学位证书可以考研,按历届本科毕业生身份报考,但没有学位证可能有一些限制,比如,一些学校专业要求需要本科双证(毕业证和学位证);还有一般复试需要一些附加条件,英语四级成绩要求或或者本科专业课成绩要求等;所以,没有学位证考研需要考前仔细查询报考院校招生简章对相关专业的具体规定。 ?关于公务员报考 没有学位证、有毕业证是可以报考公务员考试,但是,可选择的岗位较少。以广东省为例,今年公务员招聘中,要求学位的职位有755个,而对学位没有要求的岗位仅23个。

综上,学位证对于求职、考研、考公务员等方面非常有优势。 网上一直流传着一句话:没有学士学位证,相当于本科只学了一半,所以学位证的地位还是相当重要的。 04专科有学士学位吗 自考专科是都没有学士学位的,只有自考本科,并达到学位授予条件者,才有学士学位的。也就是说,自考本科毕业生的一部分人才有学士学位,也不是人人都有的。 05学士学位什么时候申请合适 当然是越快越好,考生一旦符合自考学位证的申请条件,就要立马着手去办理申请手续了。因为自考学位证的申请时间是有限的,一旦逾期将不再给考生补发。 (注意!!!这一点很重要,所以毕业之后一定要在一年之内去申请!不可以超过一年!) 06自考学士学位和统招学士学位有什么不同 仅版式不同。 但不像毕业证书的区别那么大,只是在学位证的末端,全日制本科学位证注明“普通高等院校本科毕业生”,自考的学位证书注明“成人高等院校本科毕业生”。

计算机系统结构第一章自考练习题答案

第一章计算机系统结构的基本概念 历年真题精选 1. 下列对系统程序员不透明的是()。 A. 乘法器 B. 先行进位链 C. 指令缓冲器 D. 条件码寄存器2.“从中间开始”设计的“中间”目前多数是在( D )。 A. 微程序机器级与汇编语言机器级之间 B. 操作系统机器级与汇编语言机器级之间 C. 传统机器语言机器级与微程序机器级之间 D. 传统机器语言机器级与操作系统机器级之间 3. 开发计算机系统结构并行性的主要技术途径有时间重叠、(资源重复)和(资源 共享)。 4. 计算机系统弗林分类法,把计算机系统分成单指令流单数据流(SISD)、单指令流多数 据流(SIMD)、(多指令流单数据流(MISD))和(多指令流多数据流(MIMD))四大类。 5. 设计指令系统时,以乘法运算为例,简述系统结构设计、计算机组成设计、计算机实现 各应考虑的问题。( P4) 6. 实现软件移植的途径有哪些各受什么限制( P14) 同步强化练习 一.单项选择题。 1. 实现汇编语言源程序变换成机器语言目标程序是由( C )。 A. 编译程序翻译 B. 编译程序解释 C. 汇编程序翻译 D. 汇编程序解释 2. 系列机软件应做到( B ) A. 向前兼容,并向下兼容 B. 向后兼容,力争向上兼容 C. 向前兼容,并向上兼容 D. 向后兼容,力争向下兼容 3. 在计算机系统多级层次结构中,机器级由低到高,相对顺序正确的应当是( B )。 A. 传统机器语言、汇编语言、操作系统 B. 微程序、传统机器语言、高级语言 C. 高级语言、汇编语言、传统机器语言 D. 传统机器语言、应用语言、高级语言 4. 可以直接执行微指令的是( C )。 A. 编译程序 B. 微程序 C. 硬件 D. 汇编程序 5. 计算机系统结构不包括( A )。 A. 主存速度 B. 数据表示 C. 机器工作状态 D. 信息保护 6. 对计算机系统结构透明的是()。 A. 是否使用通道型I/0处理机 B. 虚拟存储器 C. 字符行运算指令 D. VLSI技术 7. 在主存设计上,属计算机系统结构考虑的应是( C )。 A. 频宽的确定 B. 多体交叉还是单体 C. 容量和编址单位 D. 用MOS还是TTL 8. 计算机组成设计不考虑( B )。 A. 缓冲技术 B. 功能部件的集成度 C. 专用部件设置 D. 控制机构的组成

自学考试各种题型的答题技巧

自学考试各种题型的答题技巧 自学考试是对自学者进行以学历考试为主的国家考试,它是一种水平考试和目标参照性考试。在每次公布自学考试成绩时,总有许多考生因几分之差,甚至一分之差而失败,所以,自学者应掌握应试技巧,尽量避免“几分之差”的现象发生,提高考试成功率。 以考试大纲为依据掌握命题信息 命题是实现专业考试计划规定的专业标准的关键。了解命题的原则与要求、题型、试卷的难易度等,对考生学习通过考试至关重要。考试大纲一般含有命题指导思想、考试依据和范围、命题要求、答卷时间及评分要求、题型举例等信息,考生据此可以帮助确定应考对策。一般而言,课程命题以课程自学考试大纲为依据、以指定教材为范围。考生如有可能应取得本课程历次考试试卷,既可熟悉题型,了解试题难易度,又可作为自测、练习之用,找出差距,尽快补缺补漏。考生要全面熟悉所考范围的教材内容,扎实地掌握基本知识和基本技能,灵活地运用基本概念和基本规律,切不可猜题、押题或只看辅导资料,搞临时突击。 调整心理状态防止怯场 考试作为一种对认知行为的测量方式,必然使应考者产生一定的紧张和焦虑,而紧张和焦虑对学业水平的发挥有严重影响,所以,在自学考试中经常出现考生怯场甚至晕场的现象。 预防和克服怯场的主要方法是: 首先,要增强自信心。要获取好成绩,一定要有自信心。考生在进入考场之前,多想一些有把握获取好成绩的条件,如“自己已经全面和系统地复习了”,“考试就像平时测验,无非在这里多做几道题而已”,尽量回忆和憧憬一些美好的事情,设法使大脑皮层产生兴奋中心,产生一种积极的情绪。 其次,要善于利用自我暗示语的强化作用。如考生可以暗示自己“今天精神很好”,“考出好成绩是有把握的”等等。通过听觉说话运动觉等渠道,反馈给大脑皮层的相应区域,形成一个多渠道强化的兴奋中心,能够有效抑制怯场。 第三、松弛肌肉,缓和紧张的心理状态,考试时的紧张和焦虑与个体肌肉的紧张有关,学会松弛肌肉是控制焦虑和减轻紧张、避免怯场的有效措施。因此,考试时,坐姿要放松,一旦双手发生颤抖或有紧张情绪,可迅速拉紧所有的肌肉,然后立即解除紧张、也可马上做深呼吸,反复两三次,这时全身肌肉必会放松,就可避免生理、心理紧张加剧而引起的恶性循环。一旦出现怯场的预兆,可以暂停答题,闭目养神,全身放松,保持和恢复心理平衡。也可做眼保健操或按摩头部有关穴位,清醒头脑,提高大脑的功能。 掌握答题技巧 首先,考生拿到试卷后不要忙于先看题目,要先写好姓名、准考证号、座位号。要按监考老师的提醒,清点一下试卷是否齐全,检查一下卷面印刷是否清楚。如果发现有漏页、错页或印刷字迹模糊的情况,应及时向监考老师提出,以便及时得到调换。这样也有利于缓和紧张的心情。 其次,要仔细审题。在考试的过程中,解答每一道题都要先审题。审题要弄清题意,不要“定题”。不仔细审题,容易答错、答偏。审题时不能粗枝大叶,不能想当然,不能操之过急,特别是那些形式上类似以前曾经做过的题目,要特别注意。有的考生将考题匆匆看一眼,认为题目似乎与自己复习中遇到的相同,就按原来的思路下笔解答,结果文不对题,成绩大打折扣。审题不可求快,文字较长的题目要稳下心仔细阅读。 第三,要认真答题。答题的程序有两种;一是根据答题的时间分配,采用先易后难的程序;二是按照试卷编排的程序一道一道地往下答,如果遇到难题或一时答不出来的题目,先跳过去往下答。究竟采用哪一种答题程序,可根据自己的习惯进行选择。最后,要认真检查,逐一复核,查漏补缺,检查时重新审题,防止误答和漏答。 答题要完整准确,条理清楚,要点突出,书写规范。切忌不分段,不分点写下来,眉目

自考计算机系统结构考前复习资料

第一章计算机系统结构的基本概念 从处理数据的角度看,并行级别有位串字串,位并字串,位片串字并,全并行。位串字串和位并字串基本上构成了SIMD。位片串字并的例子有:相联处理机STARAN,MPP。全并行的例子有:阵列处理机ILLIAC IV。 从加工信息的角度看,并行级别有存储器操作并行,处理器操作步骤并行,处理器操作并行,指令、任务、作业并行。 存储器操作并行是指可以在一个存储周期内并行读出多个CPU字的,采用单体多字、多体单字或多体多字的交叉访问主存系统,进而采用按内容访问方式,位片串字并或全并行方式,在一个主存周期内实现对存储器中大量字的高速并行操作。例子有并行存储器系统,以相联存储器为核心构成的相联处理机。 处理器操作步骤并行是指在并行性概念中引入时间因素,让多个处理过程在时间上错开,轮流重复地执行使用同一套设备的各个部分,加快硬件周转来赢得速度。例子有流水线处理机。 处理器操作并行是指一个指令部件同时控制多个处理单元,实现一条指令对多个数据的操作。擅长对向量、数组进行处理。例子有阵列处理机。 指令、任务、作业并行是指多个独立的处理机分别执行各自的指令、任务、作业。例子有多处理机,计算机网络,分布处理系统。 并行性的开发途径有时间重叠(Time Interleaving),资源重复(Resource Replication),资源共享(Resource Sharing)。 时间重叠是指在并行性概念中引入时间因素,让多个处理过程在时间上错开,轮流重复地执行使用同一套设备的各个部分,加快硬件周转来赢得速度。例子有流水线处理机。 资源重复是指一个指令部件同时控制多个处理单元,实现一条指令对多个数据的操作。例子有阵列处理机,相联处理机。 资源共享是指用软件方法让多个用户按一定时间顺序轮流使用同一套资源以提高资源的利用率,从而提高系统性能。例子有多处理机,计算机网络,分布处理系统。 SISD:一个指令部件控制一个操作部件,实现一条指令对一个数据的操作。例子有传统的单处理机 SIMD:一个指令部件同时控制多个处理单元,实现一条指令对多个数据的操作。例子有阵列处理机,相联处理机。 MIMD:多个独立的处理机分别执行各自的指令、任务、作业,实现指令、任务、作业并行的多机系统,是多个SISD的集合,也称多倍SISD系统(MSISD)。例子有多处理机,计算机网络,分布处理系统。 exercises: 1.有一台经解释实现的计算机,可以按功能划分成4级,每一级为了执行一条指令,需要下一级的N条指令来解释。如果执行第1级的一条指令要Kns时间,那么执行第2、第3和第4级的一条指令各需要用多少时间? 解答:执行第2、第3和第4级的一条指令各需要KNns、KN^2ns、KN^3ns的时间。 1.有一个计算机系统可按功能分成4级,每级的指令互不相同,每一级的指令都比其下一级的指令在效能上强M倍,即第i级的一条指令能完成第i-1级的M条指令的计算量。现若需第i级的N条指令解释第i+1级的一条指令,而有一段第1级的程序需要运行Ks,问在第2、3和4级上一段等效程序各需要运行多长时间? 答:第2级上等效程序需运行:(N/M)*Ks。第3级上等效程序需运行:(N/M)*(N/M)*Ks。第4级上等效程序需运行:(N/M)*(N/M)*(N/M)*Ks。 note: 由题意可知:第i级的一条指令能完成第i-1级的M条指令的计算量。而现在第i 级有N条指令解释第i+1级的一条指令,那么,我们就可以用N/M来表示N/M 表示第i+1级

计算机系统结构作业答案第三章(张晨曦)

3.1 -3.3为术语解释等解答题。 3.4 设一条指令的执行过程分为取指令,分析指令和执行指令3个阶段,每个阶段所需时间分别为ΔT, ΔT, 2ΔT,分别求出下列各种情况下,连续执行N条指令所需的时间。 (1) 顺序执行方式 (2) 只有“取指令”与“执行指令”重叠 (3) “取指令”,“分析指令”与“执行指令”重叠 解: (1) 4NΔT (2) (3N+1) ΔT (3) 2(N+1) ΔT 3.6 解决流水线瓶颈问题有哪两种常用方法? 解: (1) 细分瓶颈段 将瓶颈段细分为若干个子瓶颈段 (2) 重复设置瓶颈段 重复设置瓶颈段,使之并行工作,以此错开处理任务 3.9 列举下面循环中的所有相关,包括输出相关,反相关,真数据相关。 for(i = 2; i < 100; i=i+1) { a[i] = b[i] + a[i]; -----(1) c[i+1] = a[i] + d[i]; -----(2) a[i-1] = 2*b[i]; -----(3) b[i+1] = 2*b[i]; -----(4) } 解: 输出相关:第k次循环时(1)与第k+1轮时(3) 反相关:第k次循环时(1)和(2)与第k-1轮时(3) 真数据相关:每次循环(1)与(2),第k次循环(4)与k+1次循环(1),(3),(4) 3.12 有一指令流水线如下所示 50ns 50ns 100ns 200ns (1)求连续如入10条指令的情况下,该流水线的实际吞吐率和效率 (2)该流水线的“瓶颈”在哪一段?请采用两种不同的措施消除此“瓶颈”。对于你所给出 的两种新的流水线连续输入10条指令时,其实际吞吐率和效率各是多少? 解:(1)(m表示流水线级数,n 表示任务数)

计算机体系结构自考

全国 2004年 7月高等教育自学考试 计算机系统结构试卷 课程代码:02325 一、单项选择题( 在每小题的四个备选答案中,选出一个正确答案,并将正确答案的 序号填在题干的括号内。每小题2分,共20 分) 1.软件和固件的功能在逻辑上是 ( )的。 A.固件优于软件 B.不等价 C.等价 D.软件优于固件 2.( )编写者看到的逻辑结构和功能能力就是计算机的外部特性。 A.操作系统 B.汇编语言程序 C.Windows NT D.微程序 3.RISC 计算机的指令系统集类型是 ( )。 A. 堆栈型 B.累加器型 C.寄存器—寄存器型 D.寄存器-存储器型 4.主存储器的 ( )要求属于外特性。 A. 容量大小 B.速度 C.页面组织 D.带宽 5.在采用延迟转移技术时,在以下几种调度方法中,效果最好的是哪一种方法 ?( ) A.将转移指令前的那条指令调度到延迟槽中 B.将转移目标处的那条指令调度到延迟槽中 C.将转移不发生时该执行的那条指令调度到延迟槽中 D.在延迟槽中填入 NOP 空操作指令 6.设 8个处理器编号分别为 0,1,2?,7用 Cube2互联函数时,第 5号处理机与第 ( 处理机相联。 A.1 B.3 C.4 D.6 7.大型计算机和小型计算机的主要区别在于 ( )。 A.大型机运行速度比小型机快得多 B.大型机能够控制大量的外设 C.大型机具有图型终端和图形处理能力 D.大型机的外存经管能力超过小型机 8.在以下总线规范中,哪一种总线具有与设备和主机无关的高级命令系统 ?( ) A.IDE B.AT C.SCSI D.PCI )号)。 1 / 5

江苏省高等教育自学考试网上报名常见问题及解答

江苏省高等教育自学考试网上报名 常见问题及解答 一、系统操作方面 问题一:怎样登录自学考试网上报名系统(自学考试网上信息系统,以下简称报名系统)? 答:第一种方式:直接在地址栏输入:https://www.360docs.net/doc/8211739549.html,,输入准考证号码、证件号码、验证码后,点击“登录系统”按钮,登录成功后,点击“进入系统”按钮,最后进入考生本人系统界面。 第二种方式:登陆江苏省教育考试院主页(https://www.360docs.net/doc/8211739549.html,),点击左侧“自学考试网上报名”图标进入报名系统,后续方法同上。 问题二:忘记准考证号码怎么办? 答:第一种方式:进入网上报名系统首页,点击导航条第二项“找回准考证号”,可以找回考生准考证号码。请确保输入的姓名与证件号码正确。 第二种方式:直接跟当地自考办联系。 问题三:考生确定输入的准考证号码与证件号码是正确的,就是无法进入系统怎么办? 答:直接联系当时办理准考证的自考办,确认信息是否正确。 问题四:怎样打印考试通知书?什么时候可以打印考试通知书?

答:进入网上报名系统首页,点击导航条第一项“打印考试通知书”按钮,即可自助打印考试通知书,也可到当地自考办打印。一般考前一个星期可以打印考试通知书。 问题五:怎样查询外省转入的成绩有没有到江苏? 答:进入网上报名系统首页,点击导航条第三项“外省转入成绩查询”按钮即可查询。一般是在我省收到外省转入的档案30个工作日后可在网上查询,如果超过这个时间仍未查询到,请跟自考处考务科联系。 问题六:怎样查询全省各自考办、报名点以及主考学校联系方式及地址? 答:进入网上报名系统首页,点击页面左上角“自考服务热线”绿色按钮,即可查询各单位联系方式及地址。 问题七:怎样查询实践、论文报名时间及安排? 第一种方式:进入网上报名系统首页,点击左侧“考生登录”窗口下方的“实践与论文报考”按钮,选择主考学校及专业,即可查询该专业实践、论文考核安排,点击附件可以查询详细内容。如果查询不到任何内容,表示该主考学校在明年上半年不安排实践、论文的考核,具体情况可以直接跟主考学校电话联系。 第二种方式:登录网上报名系统,点击左侧目录树“实践考核申报管理”中的“实践考核申报”也可查询本专业实践考核安排。论文安排查询方法同上。 问题八:怎样申请免考、资审?

高等计算机体系结构考题部分答案整理与分析(1).

高等计算机体系结构考题部分答案整理与分析(1) ——2002年高体考试真题解析1.填空题 1)第一台通用流水线计算机是:Stretch,即IBM7030 解析:主要是考察流水线技术的相关背景。最早实现流水线技术的计算机应该是使用Stretch,即IBM7030,使用流水线实现了重叠取指令、译码和执 行。其中还设计了避免冲突的ALU旁路技术。在1964年发布了CDC6600是使 用记分板技术实现动态调度流水线机制的机器。而使用保留站机制的Tomasulo 算法是在IBM 360/91中使用的。知识来源于本科课件第二讲 2)有效检测N位加法溢出的方法是: 察看输入最高位的进位是否等于最高位输出的进位 解析:该知识来自本科计算器加减法运算的相关知识。溢出指运算的结果超出了正常的表示范围。加法溢出只可能出现在两个同为正数或同为负数相加 才可以实现。可用以下方法检测:察看输入最高位的进位是否等于最高位输出 的进位。若不相等则容易知道该数据溢出。 3)时间局部性是指: 如果一个信息项正在被访问,那么近期它还会再被访问 解析:考察流水线及性能改进基础——局部性原理。局部性原理:CPU访问存储器时,无论取指令或者存取数据,访问存储单元都趋向于聚集在一个较 小的连续区域中。局部性原理包含时间局部性和空间局部性。时间局部性指 如果一个信息项正在被访问,那么近期它还会再被访问。原因:由程序循环和 堆栈技术造成的。空间局部性指在最近的将来用到的信息很可能在现在正在使 用的信息在空间地址上临近。原因:由指令顺序执行和数组存放造成。 4)流水线存在的三种相关是:数据相关、名字相关和控制相关 解析:考察指令级并行技术的基础相关知识。相关性是程序的特性,一个相关 是否会导致实际的冒险,该冒险是否会造成停顿,这是流水线结构的基本特征。 指令共有三种不同类型的相关:数据相关、名字相关和控制相关。 2.辨析题 1)加深流水线级数一定可以提升处理器性能。 这句话说法不对。当然在一定条件下加深流水线的级数可以加快流水线处理的 并行度,从而提高处理器的性能。但超过一定限度后,流水线级数无法无限制 地增加并提高处理性能。影响和限制流水线级数来提高性能的因素如下:1)指 令流的并行度有限,当流水线级数增加,即流水线深度增加时,因为相关引起 停顿将最终造成CPI的增加。更深的流水线会造成时钟周期的下降,并受到时 钟扭斜和负载的限制。 2)增加页面大小一定可以提升系统整体性能。 这句话说得不对。由于RAM价格下降,存储器变得更大;处理器和存储器之间 的速度差别更大,因此必须增加页面大小。但增加页面大小会使存储器中的内 部碎片变得严重,从而浪费很多存储空间。因此增加页面大小不一定可以提升 系统整体性能。

成人高考常见问题答疑

成人高考常见问题答疑 近期收到不少网友和学员的来电来函,咨询一些关于成考招生的一些相关问题,为了让大家对成考招生有一个较全面和清晰的认识,我们做了一些整理,把大家常问到的一些问题汇总如下: 1、可不可以不参加你们的考前辅导,直接报考你们的合作院校? 收费也一样吗? 答:原则上是不可以的,首先,无论你是否参加辅导,总费用都是一样的,你现在所缴纳的考前辅导费,录取后是直接冲抵你第一学年的学费的,所以考前辅导相当于我们免费赠送给你的;其次,参加博大教育集团统一组织的考前辅导,由名师把关,复习更有针对性,能确保你的通过率;第三,集中学习还可以认识很多来自各行业、各岗位以及五湖四海的朋友,可以学到比书本以外更多的知识,即能开拓视野,又能拓展人脉,这是一举多得的美事;所以我们建议你参加考前辅导; 2、你们的合作院校有那些?各有那些专业呢? 答:中南大学、湖南大学、江西师范大学、广东石油化工学院、广西师范大学、桂林理工大学、湖南中医药大学、广西中医药大学等,这些学校的热门专业在我们的招生资料里都有,可根据你的个人情况来选取一门合适你自身需要的专业。

3、比如我不想报你们的合作院校,也不参加你们的考前辅导,可 以在你们那里报考吗?怎么收费? 答:可以报考的,但是首先来说,不报考我们的合作院校:1、通过率不保;2、学校录取名额不保。其次,不报考我们的合作院校,参不参加我们的考前辅导都要收取考前辅导费800元(本科1000元) 4、你们考前辅导是怎么上课的?要多长时间?考不上怎么办? 答:由我们聘请的具有多年成考辅导经验和命题经验的资深老师集中授课,一般需要1个半月左右的辅导周期,轮动式开班,早报早学也可以多学,我们去年600多成考学生的通过率达到了98%以上。退一万步来说,如您万一没达到录取分数线,我们也会跟考试院及院校沟通,可以降分录取的。 5、在考前辅导的学习中,假如中途没时间上,落下的课程老师可 以补上吗? 答:如果中途没时间,我们的老师会根据你的个人情况,收集相关的资料(包括讲课内容或光盘)给你,你可以汇总一些不懂的问题,到时由老师统一解答,不会影响你的通过率。而且我们学校还有网上学习平台,你如果平时没时间来参加面授,可以直接在家通过网络在线学习,非常方便。

自考计算机系统结构试题-小炒

一、选择题 1、对汇编语言程序员,下列(A )不是透明的。 A: 中断字寄存器 B: 乘法器 C: 移位器 D: 指令缓冲器 2、假设对A机器指令系统的每条指令的解释执行可直接由B机 器的一段微程序解释执行,则A称为(D )。 A: 仿真机 B: 宿主机 C: 虚拟机 D: 目标机 3、 1. 查看下面三条指令:V3←A;V2←V0+V1;V4←V2*V3;假 设向量长度小于64,且前后其他的指令均没有相关性,数据进入和 流出每个功能部件,包括访问存储器都需要一拍的时间,假设向 量的长度为N。三条指令全部采用串行的方法,那么执行的时间是:A: 3N+20 B: 3N+21 C: 3N+22 D: 3N+23 4、某向量处理机有16个向量寄存器,其中V0-V5种分别存放有 向量A,B,C,D,E,F,向量的长度是8,向量各元素均为浮点数;处理 部件采用两个单功能流水线,加法功能部件时间为2拍,乘法功 能部件时间为3拍。采用类似CRAY-1的链接技术,先计算(A+B)*C, 在流水线不停的情况下,接着计算(D+E)*F。求此链接流水线的通 过时间是多少拍?(设寄存器出入各需1拍) A: 8 B: 9 C: 17 D: 18 5、设有一个4个处理器的MIMD系统,假设在系统中访存取指和 取数的时间可以忽略不计;加法与乘法分别需要2拍和4拍;在 MIMD系统中处理器(机)之间每进行一次数据传送的时间为1拍; 在MIMD系统中,每个PE都可以和其它PE有直接的的通路。 求利用此系统计算表达式所需 的节拍数。 A: 23 B: 12 C: 11 D: 10 6、以下哪些是周期窃取方式的特点? A : 硬件结构简单 B : 硬件结构复杂 C : 数据输入或输出过程中占用了CPU时间 D : 数据输入或输出过程中不占用CPU时间 7、从下列有关Cache的描述中,选出应填入空格中的正确答案: (1)今有甲、乙两台计算机,甲计算机的Cache存取时间为50ns, 主存储器为2us;乙计算机的Cache存储时间为100ns,主存储器 为1.2us。设Cache的命中率均为95%,则甲计算机的平均存取 时间为__A_ns;乙计算机的平均存取时间为__B_ns。 (2)在Cache中,经常采用直接映象或组相联映象两种方式,在 Cache容量相等的情况下,前者比后者的命中率__C__。 选项 A : 147.5 153.5 155 180 选项 B : 147.5 153.5 155 180 选项 C : 高低相等 8、有研究人员指出,如果在采用通用寄存器指令集结构的计算 机里加入寄存器—存储器寻址方式可能提高计算机效率,做法就 是用指令ADD R2,0(Rb)代替指令序列LOAD R1,0(Rb) ADD R2,R2,R1假定使用新的指令能使时钟周期增加10%,并且假定只 对时钟产生影响,而不影响CPI那么采用新指令,要达到与原来 同样的性能需要去掉的LOAD操作所占的百分比?(提示:去掉的 是与ADD指令连用的LOAD指令,假定未采用新指令前LOAD指令 占总指令的22.8%)A: 39% B: 36% C: 40% D: 39.8% 9、下述的几个需要解决的问题中,那个是向量处理机所最需要 关心的? A: 计算机指令的优化技术 B: 设计满足运算器带宽要求的存储器 C: 如何提高存储器的利用率,增加存储器系统的容量 D: 纵横处理方式的划分问题 10、一台单处理机可以以标量方式运行,也可以以向量方式运行。 在向量方式情况下,计算可比标量方式快18倍。设某基准程序在 此计算机上运行的时间是T。另外,已知T的25%用于向量方式, 其余机器时间则以标量方式运行。那么在上述条件下与完全不用 向量方式的条件下相比的加速比是: A: 3 B: 3.43 C: 3.33 D: 以上均不正确 11、给定1个采用完全混洗互连网络,并有256个PE的SIMD机 器,加入执行混洗互连函数10次,则原来在PE123中的数据将被 送往何处? A: PE237 B: PE222 C: PE111 D: PE175 12、 设计一种采用加、乘和数据寻径操作的算法,计算表达式 。假设加法和乘法分别需要2个和4个 单位时间,从存储器取指令、取数据、译码的时间忽略不计,所 有的指令和数据已经装入有关的PE。现有一台串行计算机,有一 个加法器,一个乘法器,问最短多少单位时间计算出s? A: 192ns B: 130ns C: 128ns D: 以上结果都不对 13、下列功能,那些一般由硬件实现? A : 第一次关CPU中断 B : 返回中断点 C : 第一次开CPU中断 D : 保存中断点 14、星形网络的网络直径和链路数分别为()和()。 选项 1 : N-1 N/2 2 N(N-1)/2 选项 2 : N-1 N/2 2 N(N-1)/2 16、在计算机系统结构来看,机器语言程序员看到的机器属性是 (D)。 A)计算机软件所要完成的功能B)计算机硬件的全部组 成 C)编程要用到的硬件知识D)计算机各部件的硬件 实现 17、在提高CPU性能的问题上,从系统结构角度,可以(D)。 A)提高时钟频率B) 减少程序指令条数 C)减少每条指令的时钟周期数D)减少程序 指令条数和减少每条指令的时钟周期数 18、计算机系统结构不包括(C )。 A)主存速度B)机器工作状态C)信息保护 D)数据表示 19、推出系列机的新机器,不能更改的是(A)。 A)原有指令的寻址方式和操作码B) 系统的总线的组成 C)数据通路宽度 D)存储芯片的集成度 20、在系统结构设计中,提高软件功能实现的比例会(C)。 A)提高解题速度 B)减少需要的存储容量 C)提高系统的灵活性 D)提高系统的性能价格比 21、重叠寄存器技术主要用于解决在RISC系统中因( C )而导 致的问题。 A)JMP指令影响流水线 B)CALL指令的现场保护 C)只有LOAD和STORE指令带来的访问存储器不便D) 存储器访问速度 22、不属于堆栈型替换算法的是(C )。 A)近期最少使用法B)近期最久未用法 C)先 进先出法D)页面失效频率法 23、与全相联映象相比,组相联映象的优点是(B)。 A)目录表小B)块冲突概率低C)命中率高 D)主存利用率高 24、最能确保提高虚拟存储器访主存的命中率的改进途径是(D)。 A)增大辅存容量 B)采用FIFO替换算法并增大页面 C)改用LRU替换算法并增大页面D)改用LRU 替换算法并增大页面数 25、"一次重叠"中消除"指令相关"最好的方法是( A )。 A)不准修改指令B)设相关专用通路C)推后分析下条指令 D)推后执行下条指令 26、在流水机器中,全局性相关是指(D)。 A)先写后读相关B)先读后写相关C)指令相关 D)由转移指令引起的相关 27、下列说法不正确的是(D)。 A)线性流水线是单功能流水线B) 动态流水线是多功能流水线 C)静态流水线是多功能流水线D) 动态流水线只能是单功能流水线 28、16个处理器编号为0、1、…、15,采用单级Cube3互连网络 互连,与13号处理器相连的处理器号是()。 A)2 B)3 C)4 D)5 29、经多级网络串联来实现全排列网络,只能用(C)。 A)多级立方体网络B)多级PM2I网络C)多级混洗 交换网络D)上述任何网络 30、经3级立方体网络对0-7八个端子(0 1 2 3 4 5 6 7)排列, 进行模8移4变换,得到的这八个端子新的排列应当是()。 A)(2 3 4 5 6 7 0 1)B) (4 5 6 7 0 1 2 3) C)(1 2 3 0 5 6 7 4)D) (1 0 3 2 5 4 7 6) 31、虫蚀寻径以流水方式在各寻径器是顺序传送的是(C)。 A)消息B)包C)片 D)字节 32、能实现指令、程序、任务级并行的计算机系统属于(D )。

计算机系统结构总结

1、计算机系统的多级层次结构: 物理机:用固件/硬件实现的机器。 虚拟机:由软件实现的机器。(虚拟机中有些操作可以由硬件或固件实现。固件:具有软件功能的硬件)本门课程研究软硬件的交界面 2、计算机系统结构(Computer Architecture)是指传统机器程序员所看到的计算机属性,即概 念性结构与功能特性。 计算机组成(Computer Organization)指的是计算机系统结构的逻辑实现,包含物理机器级中的数据流和控制流的组成以及逻辑设计等。着眼于物理机器级内各事件的排序方式与控制方式、各部件的功能以及各部件之间的联系。 计算机实现(Computer Implementation)指的是计算机组成的物理实现,包括处理机、主存等部件的物理结构,器件的集成度和速度,模块、插件、底板的划分与连接,信号传输,电源、冷却及整机装配技术等。着眼于器件技术和微组装技术,其中器件技术在实现技术中起主导作用。 下面举例说明上三个概念的区别: (1)确定指令系统中是否有乘法指令属于计算机系统结构的内容,但乘法指令时用专门的乘法器实现,还是用加法器经多步操作来实现,属于计算机组成。而乘法器、 加法器的物理实现,入器件的选定及所用的微组装技术等,属于计算机实现。 (2)主存容量与编址方式(按位、按字节或按字访问等)的确定属于计算机系统结构。 为了达到给定的性能价格比,主存速度的快慢、逻辑结构是否采用多体交叉等属 于计算机组成。而主存系统的物理实现,如器件的选定、逻辑电路的设计、微组 装技术的使用等均属于计算机实现。 3、CPU性能取决于CPU时间。 冯?诺依曼计算机以运算器为中心。 4、仿真和模拟的主要区别在于解释执行所用的语言。(仿真是用是微程序解释执行,模拟是 用机器语言程序解释执行) 5、并行性的两层含义:同时性(simultaneity)和并发性(concurrency) (同时性:两个或两个以上的事件在同一时刻发生) (并发性:两个或两个以上的事件在同一时间间隔内发生) 6、看课后题:1.7和1.9

相关文档
最新文档