计算机系统结构简答题范文

合集下载

计算机组成原理-简答题

计算机组成原理-简答题

计算机组成原理简答题复习山东理工大学(原创)(一)说明计算机系统的层次结构。

(二)请说明SRAM的组成结构,与SRAM相比,DRAM在电路组成上有什么不同之处?(三)请说明程序查询方式与中断方式各自的特点。

(四)简要描述外设进行DMA操作的过程及DMA方式的主要优点。

(五)在寄存器—寄存器型,寄存器—存储器型和存储器—存储器型三类指令中,哪类指令的执行时间最长?哪类指令的执行时间最短?为什么?(六)什么是存储保护?通常采用什么方法?(七)说明计数器定时查询工作原理。

(八)什么是刷新存储器?其存储容量与什么因素有关?(九)什么是指令周期?什么是机器周期?什么是时钟周期?三者有什么关系?(十)简述CPU的主要功能。

(十一)举出CPU中6个主要寄存器的名称及功能.(十二)CPU管理外围设备有几种方式?(十三)指令和数据都存在内存,CPU如何从时间和空间上区分它们是指令还是数据?(十四)CPU响应中断应具备哪些条件?(十五)什么是RISC?RISC指令系统的特点是什么?(十六)什么是CISC?CISC指令系统的特点是什么?(十七)主存储器的性能指标有哪些?含义是什么?(十八)何谓“总线仲裁”?一般采用何种策略进行仲裁,简要说它们的应用环境。

(十九)说明总线结构对计算机系统性能的影响。

(二十)集中式仲裁有几种方式?(二十一)总线的一次信息传送过程大致分哪几个阶段?(二十二)一个计算机系统中的总线,大致分为哪几类?(二十三)一个较完善的指令系统应包括哪几类?(二十四)外围设备的I/O控制方式分哪几类?各具什么特点?(二十五)简要说明通用I/O标准接口SCSI的性能特点。

(二十六)何谓CRT的显示分辨率、灰度级?(二十七)什么是闪速存储器?它有哪些特点?(二十八)比较水平微指令与垂直微指令的优缺点。

(二十九)DRAM存储器采用何种方式刷新?有哪几种常用的刷新方式?(三十)什么叫指令?什么叫指令系统?(三十一)比较选择型DMA控制器与多路型DMA控制器?————————————————————————————————————(一)计算机系统可分为:微程序机器级,一般机器级(或称机器语言级),操作系统级,汇编语言级,高级语言级。

计算机体系结构答案

计算机体系结构答案

计算机体系结构答案2021 福师网院一、填空题(每空1分,共14分)1.高速缓冲存储器的地址映象方式有三种,它们分别是:全向量方式,直接相联方式,组相联方式。

2. 虚拟存储器的三种管理方式是段式管理,页式管理和段页式管理。

3.从主存的角度来看,“Cache—主存”层次的目的是为了提高速度,而“主存—辅存”层次的目的是为了扩大容量。

4.根据指令间的对同一寄存器读和写操作的先后次序关系,数据相关冲突可分为RAW 、WAR 和WAW 三种类型。

5.当代计算机体系结构的概念包括指令集结构、计算机组成和计算机实现三个方面的内容。

二、名词解释(每题2分,共16分)计算机体系结构:答:计算机体系结构包括指令集结构、计算机组成和计算机实现三个方面的内容。

兼容机:答:不同厂家生产的具有相同计算机结构的计算机;系列机:同一厂家生产的具有相同计算机结构,但具有不同组成和实现的一系列不同档次不同型号的机器;写直达法:答:执行“写”操作时,不仅写入Cache,而且也写入下一级存储器。

高速缓冲存储器:答:为解决CPU与主存储器间速度差而在内存储器和CPU之间增加的一种存取速度远高于普通内存的特殊存储器。

延迟转移技术:答:为了使指令流水线不断流,在转移指令之后插入一条不相关的有效的指令,而转移指令被延迟执行,这种技术称为延迟转移技术。

线性流水线:答:指各段串行连接、没有反馈回路的流水线。

数据通过流水线中的各段时,每一个段最多只流过一次;非线性流水线:指各段除了有串行的连接外,还有反馈回路的流水线。

流水线的吞吐率:答:在单位时间内流水线所完成的任务数量或输出结果的数量。

并行性:答:计算机系统在同一时刻或者同一时间间隔内进行多种运算或操作。

只要在时间上相互重叠,就存在并行性。

它包括同时性与并发性两种含义。

三、简答题(每题5分,共30分)1. 如有一个经解释实现的计算机,可以按功能划分成4级。

每一级为了执行一条指令需要下一级的N条指令解释。

计算机系统结构简答

计算机系统结构简答

二简答题第一章计算机系统结构基本概论1.简要解释提高计算机系统并行性的三个技术途径。

答:(1)时间重叠是引入时间因素,让多个处理过程在时间上相互错开,轮流使用同一套硬件设备的各个部分,以加快硬件周转使用来赢得速度。

(2)资源重复是引入空间因素,通过重复设置硬件资源来提高性能。

(3)资源共享是用软件方法让多个用户按一定时间顺序轮流使用同一套资源,来提高其利用率,相应也就提高了系统的性能。

2.器件的发展对逻辑设计方法有哪些影响?答:器件的发展对逻辑设计方法的影响:(1)由逻辑化简改成着眼于采用什么组成技术能够规整、批量生产,宜于超大规模集成,缩姐设计周期,提高系统效能,尽量采用存储逻辑和通用器件;(2)由全硬设计改成采用微汇编设计。

、微高级语言、计算机辅助设计等手段软硬结合和自动化3.简述计算机系统“由中间开始”设计的基本思想。

答:(1)软硬件设计分离和脱节是“由上往下”和“由下往上”设计的主要缺点,由此提出“由中间开始”设计。

“中间”提的是层次结构中的软硬交界面,目前多数是在传统机器级与操作系统机器级之间。

(2)进行合理的软、硬件功能分配时,既要考虑能拿到的硬、器件,又要考虑可能的应用所需的算法和数据结构,先定义好这个交界面。

确定哪些功能由硬件实现,哪些功能由软件买现,同时还要考虑好硬件对操作系统、编译系统的实现提供些什么支持。

然后由这个中间点分别往上、往下进行软件和硬件的设计。

4.为解决不同系统结构的机器之间的软件移植,通常采用何种途径?并简述其过程。

答:为实现不同系统结构的机器之间的软件移植,就必须做到在一种机器的系统结构上实现另一种机器的指令系统,即另一种机器语言。

例如,要求原在B机器上运行的应用软件,能够移植到有不同系统结构的A机器上,根据层次结构的概念可把B机器的机器语言看成是在A机器的机器语言级上的一个虚拟机器语言,在.A机器上用虚拟概念来实现B机器的指令系统。

5.并行性有哪些不同的等级?答:并行性有不同的等级:(1)从计算机系统中执行程序的角度看,并行性等级由低到高.分别是指令内各微操作之间的并行,多条指令之间的并行,多个任务或进程之间的并行以及多个作业或程序之间的并行等。

(完整版)计算机系统结构考试题目及参考答案.doc

(完整版)计算机系统结构考试题目及参考答案.doc

(完整版)计算机系统结构考试题目及参考答案.doc一:名词解释1:虚拟机:由软件实现的机器。

2:CPI :是衡量CPU 执行指令效率的重要标志,指执行每条指令所需的平均时钟周期数。

3:摩尔定律:当价格不变时,集成电路上可容纳的晶体管数目,约每隔18 个月便会增加一倍,性能也将提升一倍。

4:并发性:指两个或多个事件在同一时间间隔内发生的并行性。

5:程序局部性原理:是指程序在执行时呈现出局部性规律,即在一段时间内,整个程序的执行仅限于程序中的某一部分。

相应地,执行所访问的存储空间也局限于某个内存区域。

局部性原理又表现为:时间局部性和空间局部性。

6: CISC/RISC : CISC :即复杂指令系统计算机,指在系统中增加更多和复杂的指令,来提高操作系统效率的计算机。

RISC :即精简指令系统计算机,指在系统中选取使用一些频率最高的、长度固定的、格式种类少的简单指令的计算机。

7:计算机系统结构:指对机器语言计算机的软、硬件功能的分配和对界面的定义。

8:系列机:指先设计好一种系统结构,而后就按这种系统结构设计它的系统软件,按器件状况和硬件技术研究这种结构的各种实现方法,并按照速度、价格等不同要求,分别提供不同速度、不同配置的各档机器。

9:模拟:用机器语言程序解释实现程序移植的方法。

10:仿真:用微程序直接解释另一种机器的指令系统。

11:寻址方式:寻找操作数或指令的有效地址的方式。

12:替换算法:在存储体系中,当出现页面失效时或者主存的所有页面已经全部被占用而又出现页面失效时,按照某种算法来替换主存中某页。

[ 由于主存中的块比Cache 中的块多,所以当要从主存中调一个块到Cache 中时,会出现该块所映象到的一组(或一个)Cache 块已全部被占用的情况。

这时,需要被迫腾出其中的某一块,以接纳新调入的块。

]二:选择题1,直接执行微指令的是( C )A 汇编程序B 编译程序C 硬件D 微指令程序2,对汇编语言程序员不透明的是( C )A 程序计数器B 主存地址寄存器C 条件码寄存器D 指令寄存器3,最早的冯·诺依曼型计算机是以( B )为中心的A 运算器B 控制器C 存储器D I/O 设备4,计算机系统结构的角度的结构来看,机器语言程序员看到的机器属性是( C )A 计算机软件所要完成的功能B 计算机硬件的全部组成C 编程要用到的硬件组织D 计算机各部分硬件的实现5,不同系列计算机之间实现可移植性的途径,不包括( B )A 采用统一的高级语言B 采用统一的汇编语言C 模拟D 仿真6,利用时间重叠原理,实现并行处理的是( A )A 流水处理机B 多处理机C 阵列处理机D 集群系统7,多处理机实现的并行主要是(B)A 指令级并行B 任务级并行C 操作级并行D 操作步骤的级并行8 计算机系统结构不包括( B )A 信息保护B 存储速度C 数据表示D 机器工作状态9,不需要编址的数据存储空间( D )A CPU 通用寄存器B 主存储器C I/O 寄存器D 堆栈10, RISC 执行程序的速度比CISC 快的原因是( C )A RISC 指令系统中条数较少B 程序在 RISC 编译生成的目标程序较短C RISC 指令平均执行周期数较少D RISC 中只允许 LOAD 和 STORE 指令存储11,程序员在编写程序时,使用的访存地址是( B )A 主存地址B 逻辑地址C 物理地址D 有效地址12,虚拟存储器主要是为了( A )A 扩大存储器系统容量B 提高存储器系统速度C 扩大存储器系统容量和提高存储器系统速度D 便于程序的访存操作13,与全相联映像相比,组相联映像的优点是( B )A 目录表小B 块冲突概率低C 命中率高D 主存利用率高14,输入输出数据不经过CPU 内部寄存器的输入输出方式是( C )A 程序控制方式B 中断C DMA 方式D 上述三种方式15,在配置了通道的计算机系统中,用户程序需要输入输出时引起的中断是( A )A 访管中断B I/O 中断C 程序性中断D 外部中断16,当计算机系统通过执行通道程序,完成输入输出工作时,执行通道程序的是(B)A CPUB 通道C CPU 和通道D 指定的外设三:填空1,常见的计算机系统结构的分类法有两种:Flynn 分类法,冯氏分类法冯氏分类法是根据系统的最大并行度对计算机系统结构进行分类,大多数的位并行的单处理机属于字串位并的处理机方式2,由软件实现的机器称为:虚拟机3,在一个计算机系统中,低层机器的属性往往对高层机器的程序员是透明的。

系统结构简答题

系统结构简答题

系统结构简答题1、什么是软件兼容?软件兼容有几种?其中哪一种是软件兼容的根本特征?同一个软件可以不加修改地运行于系统结构相同的各档机器上,而且它们所获得的结果一样,差别只在于运行时间的不同。

软件兼容分为向上兼容、向下兼容、向前兼容和向后兼容。

其中向后兼容是软件兼容的根本特征。

2、试以系列机为例,说明计算机系统结构、计算机组成和计算机实现三者之间的关系。

计算机组成是计算机系统结构的逻辑实现;计算机实现是计算机组成的物理实现。

一种系统结构可以有多种组成;一种组成可以有多种实现。

同一系列机中各种型号的机器具有相同的系统结构,但采用不同的组成和实现技术,因而具有不同的性能和价格。

3、计算机系统结构设计和分析中最经常使用的三条基本原则是什么?(1)大概率事件优先原则:对于大概率事件(最常见的事件),赋予它优先的处理权和资源使用权,以获得全局的最优结果。

(2)Amdahl定律:加快某部件执行速度所获得的系统性能加速比,受限于该部件在系统中所占的重要性。

(3)程序的局部性原理:程序在执行时所访问地址的分布不是随机的,而是相对地簇聚。

4、根据Amdahl定律,系统加速比由哪两个因素决定?系统加速比依赖于两个因素:(1)可改进比例:可改进部分在原系统计算时间中所占的比例。

(2)部件加速比:可改进部分改进以后的性能提高。

5、从执行程序的角度看,并行性等级从低到高可分为哪几级?从执行程序的角度看,并行性等级从低到高可分为:(1)指令内部并行:单条指令中各微操作之间的并行。

(2)指令级并行(Instruction Level Parallelism,ILP):并行执行两条或两条以上的指令。

(3)线程级并行(Thread Level Parallelism,TLP):并行执行两个或两个以上的线程,通常是以一个进程内派生的多个线程为调度单位。

(4)任务级或过程级并行:并行执行两个或两个以上的过程或任务(程序段),以子程序或进程为调度单元。

计算机试题简答题及答案

计算机试题简答题及答案

计算机试题简答题及答案一、简答题1. 请简述计算机系统由哪些基本部分组成,并解释各部分的功能。

答案:计算机系统主要由硬件系统和软件系统两部分组成。

硬件系统包括中央处理器(CPU)、存储器、输入设备和输出设备等,负责执行程序指令、处理数据、存储信息和与用户交互。

软件系统包括操作系统、应用程序和支持软件等,负责管理和协调硬件资源,提供用户界面,执行特定任务。

2. 什么是计算机网络?计算机网络的基本功能有哪些?答案:计算机网络是由多个计算机设备通过通信线路连接起来,实现资源共享和信息交换的系统。

计算机网络的基本功能包括数据传输、资源共享、分布式处理和提高系统的可靠性。

3. 请解释什么是数据库管理系统,并列举其主要功能。

答案:数据库管理系统(DBMS)是一种软件,用于创建和管理数据库。

其主要功能包括数据定义、数据操纵、数据存储、数据恢复、数据安全和数据完整性维护。

4. 什么是操作系统?请简述其主要功能。

答案:操作系统是计算机系统中负责管理和协调硬件与软件资源的软件,它提供了用户与计算机硬件之间的接口。

操作系统的主要功能包括进程管理、内存管理、文件系统管理、设备管理、用户界面和系统安全。

5. 请简述计算机病毒的特点及其对计算机系统的影响。

答案:计算机病毒是一种恶意软件,它能够自我复制并传播到其他计算机系统。

病毒的特点包括隐蔽性、破坏性和传染性。

对计算机系统的影响包括数据丢失、系统性能下降、安全漏洞和潜在的经济损失。

二、结束语以上简答题涵盖了计算机系统的基础知识,旨在帮助学生理解和掌握计算机的基本组成、网络、数据库管理系统、操作系统以及计算机病毒等概念。

通过这些问题的回答,学生可以加深对计算机科学领域的理解,并为进一步的学习和实践打下坚实的基础。

计算机体系结构各章简答题及答案

计算机体系结构各章简答题及答案

计算机体系结构各章简答题及答案第⼀章计算机体系结构的基本概念1. 什么是计算机系统的多级层次结构?2. 硬件和软件在什么意义上是等效的在什么意义上是不等效的?3. 经典计算机系统结构的实质是什么?4. 语⾔实现的两种基本技术是什么?5. 对于通⽤寄存器型机器来说,机器语⾔程序设计者所看到的计算机的属性主要有哪些?6. 什么是软件兼容软件兼容有⼏种其中哪⼀种是软件兼容的根本特征?7. 什么是系列机它的出现较好地解决了什么⽭盾?8. 对计算机发展⾮常关键的实现技术有哪些?9. 实现软件移植的主要途径有哪些?10. 试以系列机为例,说明计算机系统结构、计算机组成和计算机实现三者之间的关系。

11. 存储程序计算机在系统结构上的主要特点是什么?12. 从系统结构的发展情况看,新型系统结构的设计主要从哪两⽅⾯着⼿?13. 软件技术两个最重要的发展趋势是什么?14. 计算机系统设计⼈员的技术挑战主要来⾃哪⼏个⽅⾯?15. ⼀种计算机系统结构的⽣命周期是怎样的?16. 商品的标价(价格)由哪些因素构成?17. 对计算机系统成本产⽣影响的主要因素有哪些?18. ⽤户CPU时间由哪三个因素决定?19. ⽬前常⽤的测试程序分为哪五类?20. 什么叫测试程序组件在评价计算机系统设计时最常见的测试程序组件是哪个?21. SPEC2000测试程序组件中包括哪⼏个测试程序组件?22. 测试基于Microsoft公司的Windows系列操作系统平台的最常⽤测试组件有哪些?23. 常⽤的专门的性能指标测试程序有哪些?24. 计算机系统结构设计和分析中最经常使⽤的三条基本原则是什么25. 根据Amdahl定律,系统加速⽐由哪两个因素决定?26. 从执⾏程序的⾓度看,并⾏性等级从低到⾼可分为哪⼏级?27. 从处理数据的⾓度,并⾏性等级从低到⾼可以分为哪⼏级?28. 计算机系统中提⾼并⾏性的技术途径有哪三种?29. 多机系统的耦合度可以分为哪⼏类?30. 单机系统和多机系统中,都是按哪三种技术途径分别发展为哪三类多处理机?31. 三种类型的多处理机(同构型多处理机、异构型多处理机、分布处理系统)的主要区别是什么1. 什么是计算机系统的多级层次结构从计算机语⾔的⾓度,把计算机系统按功能划分成以下多级层次结构:2. 硬件和软件在什么意义上是等效的在什么意义上是不等效的硬件和软件在功能实现上是等效的,即⼀种功能可以由软件实现,也可以由硬件实现。

计算机操作系统简答题总结

计算机操作系统简答题总结

计算机操作系统简答题总结计算机操作系统是管理计算机硬件与软件资源的程序,是计算机系统的内核与基石。

下面我们将对一些常见的关于计算机操作系统的简答题进行总结。

首先,什么是操作系统?操作系统是一种系统软件,它管理计算机系统的硬件、软件和数据资源,控制程序的执行,提供用户与计算机之间的接口,以及执行诸如进程管理、内存管理、文件管理、设备管理等多种功能。

它就像是一个大管家,协调着计算机系统的各项工作,确保各个部分能够高效、稳定地运行。

进程管理是操作系统的核心功能之一。

那么,什么是进程?进程是程序的一次执行过程,它包含了程序执行所需的资源,如内存、CPU时间、文件等。

进程具有动态性、并发性、独立性和异步性等特点。

进程和线程有什么区别呢?进程是资源分配的基本单位,而线程是CPU 调度的基本单位。

线程共享进程的资源,因此创建和切换线程的开销比进程小。

操作系统中的内存管理也非常重要。

为什么需要进行内存管理?因为计算机的内存资源是有限的,而多个程序可能同时需要运行,内存管理的目的就是合理地分配和回收内存,以提高内存的利用率,并保证各个程序能够正常运行。

常见的内存管理方式有分页存储管理、分段存储管理和段页式存储管理。

分页存储管理将内存分为固定大小的页,分段存储管理则根据程序的逻辑将内存分为不同的段,段页式存储管理则结合了两者的优点。

文件管理是操作系统中用于管理文件和目录的部分。

文件是什么?文件是一组相关数据的集合,它可以是文本、图像、音频、视频等各种形式的数据。

文件系统的主要功能包括文件的创建、删除、读取、写入、修改,以及目录的管理、文件的存储和检索等。

文件的物理结构有连续分配、链接分配和索引分配等方式,每种方式都有其优缺点。

设备管理负责管理计算机系统中的输入输出设备,如键盘、鼠标、显示器、打印机等。

设备管理的主要任务包括设备的分配和回收、设备的控制和驱动、设备的缓冲区管理等。

设备驱动程序是设备管理的重要组成部分,它是连接操作系统和硬件设备的桥梁,负责将操作系统的指令转化为硬件设备能够理解的信号。

计算机系统结构简答题范文

计算机系统结构简答题范文

第 1 章系统结构的基本概念1、为什么将计算机系统看成是多级机器构成的层次结构?P22、从机器(汇编)语言程序员的角度来看,以下哪些是不透明的?为什么?条件码寄存器、磁盘外设、先行进位链、中断寄存器、移位器、I/O端口寄存器3、就目前通用机来说,计算机系统结构的属性主要包括哪些(03.7)?P34、设计指令系统时,以乘法运算为例,简述系统结构设计、计算机组成设计、计算机实现各应考虑的问题(09.4)。

P45、简述在设计主存系统时,计算机系统结构、计算机组成、计算机实现各需要考虑的问题(08.7)。

P46、简述计算机系统结构、组成和实现三者的相互关系(03.4)。

7、计算机系统结构用软件实现和硬件实现各自的优缺点?P78、简述软硬件功能分配的基本原则(06.7)。

P89、简述计算机系统“由中间开始”设计的基本思想(05.4)其“中间”指的是什么地方?这样设计的优点是什么(05.7) (07.7)?10、试述由上往下、由下往上设计思路和存在的问题?P911、什么是软件的可移植性(03.7)?为什么要进行软件移植?P1012、简述采用统一高级语言方法、适用场合、存在问题和应采取的策略。

13、简述统一高级语言的出发点、难点和发展前景(04.4)。

14、采用系列机方法、适用场合、好处、存在问题和应采取的策略P1115、采用模拟与仿真方法、适用场合、好处、存在问题和应采取的策略。

16、模拟与仿真的主要区别和适合场合是什么(02.4)?17、软件移植的途径,各受什么限制(08.4)?P1418、器件的发展对逻辑设计方法的影响(06.4)。

P1719、什么是计算机系统的并行性、开发并行性的目的和两重含义(02.7)?P1920、从执行程序角度出发,简述并行处理数据的四个等级,给出简单解释,各举一例P1921、从处理数据的并行上,简述并行处理数据的四个等级,给出简单解释,各举一例P1922、简要解释提高计算机系统并行性的三个技术途径(07.4),简要解释并举例说明。

深圳大学--集成电路设计与集成系统--计算机体系结构—简答题(1)

深圳大学--集成电路设计与集成系统--计算机体系结构—简答题(1)

简答题(100题)1.简述CISC结构计算机的缺点。

答:●在CISC结构的指令系统中,各种指令的使用频率相差悬殊。

据统计,有20%的指令使用频率最大,占运行时间的80%。

也就是说,有80%的指令在20%的运行时间内才会用到。

●CISC结构指令系统的复杂性带来了计算机体系结构的复杂性,这不仅增加了研制时间和成本,而且还容易造成设计错误。

●CISC结构指令系统的复杂性给VLSI设计增加了很大负担,不利于单片集成。

●CISC结构的指令系统中,许多复杂指令需要很复杂的操作,因而运行速度慢。

●在CISC结构的指令系统中,由于各条指令的功能不均衡性,不利于采用先进的计算机体系结构技术(如流水技术)来提高系统的性能。

2.RISC结构计算机的设计原则。

答:A.选取使用频率最高的指令,并补充一些最有用的指令;B.每条指令的功能应尽可能简单,并在一个机器周期内完成;C.所有指令长度均相同;D.只有load和store操作指令才访问存储器,其它指令操作均在寄存器之间进行;E.以简单有效的方式支持高级语言。

3.影响现代微处理器主频提升的主要原因由哪些?答:线延迟、功耗。

4.指令集格式设计时,有哪三种设计方法?答:固定长度编码、可变长编和混合编码)三种设计方法。

5.简述存储程序计算机(冯·诺依曼结构)的特点。

答:(1)机器以运算器为中心。

(2)采用存储程序原理。

(3)存储器是按地址访问的、线性编址的空间。

(4)控制流由指令流产生。

(5)指令由操作码和地址码组成。

(6)数据以二进制编码表示,采用二进制运算。

6.在进行计算机系统设计时,一个设计者应该考虑哪些因素对设计的影响?答:在进行计算机系统设计时,设计者应该考虑到如下三个方面因素的影响:●技术的发展趋势;●计算机使用的发展趋势;●计算机价格的发展趋势。

7.简述程序翻译技术的特点。

答:翻译技术是先把N+1级程序全部变换成N级程序后,再去执行新产生的N级程序,在执行过程中N+1级程序不再被访问。

自考计算机科学与技术之系统结构简答题

自考计算机科学与技术之系统结构简答题

简答题(本大题共5小题,每小题6分,共30分)1.什么是虚拟存储器?它有什么特点和作用?答:虚拟存储器是以主存与辅存为根据建立起来的一种存储体系,它使得程序能够像访问主存储器一样访问外部存储器。

虚拟存储器的地址空间可以大到CPU 勺最大寻址范围。

为了提高平均访存速度,将虚拟地址空间中访问最频繁的一小部分寻址范围映像到主存储器,其余的地址空间映像到外存储器,这样使得存储系统既具有外存的容量,又有接近于主存的访问速度。

2.并行处理计算机除分布处理、MPP口机群系统外,还有哪4种基本结构?及他们各自解决的基本问题?答:流水线计算机,阵列处理机,多处理机,数据流计算机。

流水线计算机解决拥塞控制,冲突防止,分支处理,指令和数据的相关处理,流水线重组,中断处理,流水线调度以及作业顺序的控制等。

阵列处理机解决处理单元灵活、规律的互连模式和互联网络设计,存储器组织,数据在存储器中的分布算法,针对具体应用题目的高效并行算法等问题,尽可能将标量循环运算转成向量运算以消除循环,避免相关。

多处理机解决处理机间互连和存储器组织等硬件结构,存储管理,资源分配,任务分解,系统死锁的防止,进程间的通讯和同步,多处理机的调度,系统保护等操作系统,高效并行算法和并行语言的设计等问题。

数据流计算机主要研究合适的硬件组织和结构,数据流程序图,能高效并行执行数据流语言以及解决目前数据流机存在的某些问题。

3.简述超长指令机系统设计的基本原则。

答:超长指令机系统设计的原则:(1)设立单一的控制流,只有一个控制器,每个时钟周期启动一条长指令;(2)超长指令字被分成多个控制字段,每个字段直接独立地控制每个功能部件;(3)含有大量的数据流通路和功能部件,由于编译器在编译时间已考虑可能出现的数据相关,故控制硬件简单;(4)在编译阶段完成超长指令中多个可并行操作的调度。

4.以IBM37(为例说明为什么把中断分类以及分成几类。

答:为处理一个中断请求,要调出相应的中断处理程序,如果中断源数少,则可用中断系统硬件直接形成相应中断服务程序入口,但对中大型多用途机器,中断源数目很多,若为每个中断源单独形成入口,不仅硬件实现难,代价大,而且在中断处理上没有必要,因不少中断源性质比较接近,可归成几类,这样可以对每类给定一个中断服务程序入口,再由软件分支转入相应中断处理部分,这样可以大大简化形成中断处理程序入口地址形成硬件。

计算机组成原理简答题汇总史上最全

计算机组成原理简答题汇总史上最全

计算机组成原理简答题汇总史上最全⼀.计算机硬件系统组成的基本概念1.什么是计算机系统?说明计算机系统的层次结构。

计算机系统包括硬件和软件。

从计算机系统的层次结构来看,它通常可以分为五个以上的层次,在每⼀层上都能进⾏程序设计。

由下⾄上可排序为:第⼀级微程序机器级,微指令硬件直接执⾏;第⼆级传统机器级,⽤微程序解释机器指令;第三级操作系统级,⼀般⽤及其语⾔程序解释作业控制语句;第四级汇编语⾔级,这⼀级由汇编语⾔⽀持和执⾏;第五级⾼级语⾔级,采⽤⾼级语⾔,由各种⾼级语⾔编译程序⽀持和执⾏。

还可以有第六级,应⽤语⾔机器级,采⽤各种⾯向问题的应⽤语⾔。

2.冯诺依曼结构计算机的特点是什么,它有哪些局限性?冯诺依曼结构计算机是⼀种典型的计算机组织结构,将计算机硬件分为运算器,存储器,控制器,输⼊部件和输出部件,采⽤存储程序的⼯作⽅式。

冯诺依曼结构计算机的主要外部特征是:(1)指令和数据都以字的⽅式存放在相同的存储器中,没有区别,由计算机的状态来确定从存储器独处的字是指令还是数据。

指令送往控制单元译码,,数据送往运算器进⾏运算。

(2)指令顺序串⾏地执⾏,并由控制单元集中控制,采⽤⼀个PC计数器对指令进⾏寻址。

(3)存储器是⼀个单元定长的⼀维线性空间。

(4)使⽤低级机器语⾔,数据以⼆级制形式表⽰。

指令中包括操作码和地址码两部分。

操作数的编码格式从数据本⾝不能进⾏区别。

(5)单处理机结构,以运算器为中⼼,只有⼀个数据流和指令流。

冯诺依曼结构计算机的局限性在于它的并⾏性⼗分有限,不适合于⼈⼯智能和模式识别等应⽤场合。

3.计算机内部有哪两种信息流,它们之间有什么关系?计算机内部有控制信息流和数据信息流。

控制信息包括指令信息、状态信息和时序信息,这些信息的组合产⽣各类控制信号,对数据信息进⾏加⼯处理,并控制数据信息的流向,实现计算机的各项功能。

4.计算机采⽤什么计数制,为什么?计算机采⽤⼆进制计数制。

这种计数制便于物理器件实现。

计算机简答题部分 完整版

计算机简答题部分 完整版

计算机简答题部分(有意者可以看看,标有书页的题主要以书上答案为主。

)计算机系统部分1、简述计算机五个基本组成部件各自的功能。

答:1.运算器主要负责各种算术运算和逻辑运算;2.控制器负责指挥整个计算机的各个部件,按照指令的功能要求有条不紊地协调工作;3.存储器用来存储程序、数据和运算的中间结果及最后的结果;4.输入设备用来完成输入功能,即向计算机送入程序、数据以及各种信息;5.输出设备用来将计算机工作的中间结果及最后的处理结果从内存送出来。

2、简述冯诺依曼思想的三个基本内容。

答:①计算机应包括运算器、存储器、控制器、输入和输出设备五大基本部件;②指令和数据均用二进制来表示;③指令在存储器中按顺序存储。

3、简述语言处理程序的作用。

答:它是为用户设计的编程服务软件,其作用是将高级语言源程序翻译成计算机能识别的目标程序。

4、简述指令的执行过程。

答:取指令→分析指令→执行指令→取下一条指令。

5、简述操作系统的基本功能。

答:(1)作业管理;(2)文件管理;(3)存储管理;(4)设备管理;(5)进程管理。

6、简述计算机硬件系统,系统软件,应用软件之间的联系。

答:计算机系统分为硬件系统和软件系统,软件系统又可分为系统软件和应用软件两类。

系统软件是计算机系统中最靠近硬件层次的软件,是用于管理、控制和维护计算机系统资源的程序集合。

应用软件是为解决特定应用领域问题而编制的应用程序。

计算机通过执行程序而运行,工作时软、硬件协同工作,两者缺一不可。

硬件是软件工作的基础,离开硬件,软件无法工作;软件是硬件功能的扩充和完善,有了软件的支持,硬件功能才能得到充分的发挥。

两者相互渗透、相互促进,可以说硬件是基础,软件是灵魂。

7.简述设备驱动程序的作用。

书26-27页驱动程序是一个小型的系统级程序,它能够使特定的硬件和软件与操作系统建立联系,让操作系统能够正常运行并启用该设备。

如果您正准备添加某些新的设备,操作系统不会知道如何处理它。

完整版计算机组成原理简答题

完整版计算机组成原理简答题

完整版计算机组成原理简答题计算机组成原理简答题第四章1、存储器的层次结构主要体现在什么地方?为什么要分这些层次?计算机如何管理这些层次?答:存储器的层次结构主要体现在Cache-主存和主存-辅存这两个存储层次上。

Cache-主存层次在存储系统中主要对CPU访存起加速作用,即从整体运行的效果分析,CPU访存速度加快,接近于Cache的速度,而寻址空间和位价却接近于主存。

主存-辅存层次在存储系统中主要起扩容作用,即从程序员的角度看,他所使用的存储器其容量和位价接近于辅存,而速度接近于主存。

综合上述两个存储层次的作用,从整个存储系统来看,就达到了速度快、容量大、位价低的优化效果。

主存与CACHE之间的信息调度功能全部由硬件自动完成。

而主存与辅存层次的调度目前广泛采用虚拟存储技术实现,即将主存与辅存的一部分通过软硬结合的技术组成虚拟存储器,程序员可使用这个比主存实际空间(物理地址空间)大得多的虚拟地址空间(逻辑地址空间)编程,当程序运行时,再由软、硬件自动配合完成虚拟地址空间与主存实际物理空间的转换。

因此,这两个层次上的调度或转换操作对于程序员来说都是透明的。

2. 说明存取周期和存取时间的区别。

解:存取周期和存取时间的主要区别是:存取时间仅为完成一次操作的时间,而存取周期不仅包含操作时间,还包含操作后线路的恢复时间。

即:存取周期 = 存取时间 + 恢复时间3. 什么叫刷新?为什么要刷新?说明刷新有几种方法。

解:刷新:对DRAM定期进行的全部重写过程;刷新原因:因电容泄漏而引起的DRAM所存信息的衰减需要及时补充,因此安排了定期刷新操作;常用的刷新方法有三种:集中式、分散式、异步式。

集中式:在最大刷新间隔时间内,集中安排一段时间进行刷新,存在CPU访存死时间。

分散式:在每个读/写周期之后插入一个刷新周期,无CPU访存死时间。

异步式:是集中式和分散式的折衷。

4. 半导体存储器芯片的译码驱动方式有几种?解:半导体存储器芯片的译码驱动方式有两种:线选法和重合法。

计算机架构面试题库及答案

计算机架构面试题库及答案

计算机架构面试题库及答案1. 什么是计算机架构?计算机架构是指计算机系统的组织结构和功能实现方式,包括计算机的硬件组成、指令系统、数据类型和编程模型等。

2. 为什么需要面试计算机架构?在计算机领域,计算机架构是一个重要的概念,对于软硬件开发者以及计算机系统设计师而言,了解和掌握计算机架构是必不可少的。

面试计算机架构相关问题可以考察面试者的计算机基础知识、分析和解决问题的能力,以及对计算机系统优化和性能改进的理解。

3. 3.1 按照MIPS架构回答以下问题:1) 什么是MIPS?MIPS(Microprocessor without Interlocked Pipelined Stages)是一种常见的RISC(Reduced Instruction Set Computer)架构。

2) MIPS架构的特点是什么?MIPS架构的特点包括精简的指令集、固定长度指令、五级流水线,以及强大的编译器支持等。

3) MIPS架构流水线的五个阶段是什么?MIPS架构的流水线包括取指(IF)、译码(ID)、执行(EX)、访存(MEM)和写回(WB)五个阶段。

3.2 按照x86架构回答以下问题:1) 什么是x86架构?x86是一种常见的CISC(Complex Instruction Set Computer)架构,被广泛应用于个人计算机。

2) x86架构的特点是什么?x86架构的特点包括复杂的指令集、可变长度指令、多级缓存以及向下兼容性等。

3) x86架构中的寄存器有哪些?x86架构中包括通用寄存器(EAX、EBX、ECX、EDX等)、段寄存器(CS、DS、SS等)、指令指针寄存器(EIP)等。

4) x86架构的主要寻址方式是什么?x86架构的主要寻址方式是基于变址寻址和间接寻址的形式。

3.3 按照ARM架构回答以下问题:1) 什么是ARM架构?ARM(Advanced RISC Machine)是一种常用的嵌入式处理器架构,广泛应用于智能手机和物联网设备等领域。

计算机操作系统简答题总结

计算机操作系统简答题总结

《计算机操作系统》简答题总结1、简述操作系统的定义。

操作系统是计算机系统的一种系统软件,它统一管理计算机系统的资源与控制程序的执行。

2、在多道程序设计技术的系统中,操作系统怎样才会占领中央处理器?只有当中断装置发现有事件发生时,它才会中断当前占用中央处理器的程序执行,让操作系统的处理服务程序占用中央处理器并执行之。

3、简述“删除文件”操作的系统处理过程。

用户用本操作向系统提出删除一个文件的要求,系统执行时把指定文件的名字从目录与索引表中除去,并收回它所占用的存储区域,但删除一个文件前应先关闭该文件。

4、对相关临界区的管理有哪些要求?为了使并发进程能正确地执行,对若干进程共享某一变量(资源)的相关临界区应满足以下三个要求:①一次最我让一个进程在临界区中执行,当有进程在临界区中时,其他想进入临界区执行的进程必须等待;②任何一个进入临界区执行的进程必须在有限的时间内退出临界区,即任何一个进程都不应该无限逗留在自己的临界区中;③不能强迫一个进程无限地等待进入它的临界区,即有进程退出临界区时应让下一个等待进入临界区的进程进入它的临界区。

5、简述解决死锁问题的三种方法。

①死锁的防止。

系统按预定的策略为进程分配资源,这些分配策略能使死锁的四个必要条件之一不成立,从而使系统不产生死锁。

②死锁的避免。

系统动态地测试资源分配情况,仅当能确保系统安全时才给进程分配资源。

③死锁的检测。

对资源的申请与分配不加限制,只要有剩余的资源就呆把资源分配给申请者,操作系统要定时判断系统是否出现了死锁,当有死锁发生时设法解除死锁。

6、从操作系统提供的服务出发,操作系统可分哪几类?批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统。

7、简述计算机系统的中断机制及其作用。

中断机制包括硬件的中断装置与操作系统的中断处理服务程序。

中断装置由一些特定的寄存器与控制线路组成,中央处理器与外围设备等识别到的事件保存在特定的寄存器中,中央处理器每执行完一条指令,均由中断装置判别是否有事件发生。

计算机系统结构简答题 (2)

计算机系统结构简答题 (2)

一、计算机的多层次结构分为哪几层?答:层次结构由高到低分别为:应用语言机器级、搞基语言机器级、汇编语言机器级、操作系统机器级、传统机器语言机器级和微程序机器级。

二、软、硬件取舍的三个基本原则是什么?答:1、考虑在现有硬、器件(主要是逻辑器件和存储器件)条件下,系统要有高的性能价格比,主要从实现费用、速度和其他性能要求来综合考虑。

2、要考虑到准备采用和可能采用的组成技术,使它尽可能不要过多或者不合理地限制各种组成、实现技术的采用。

3、不能仅从“硬”的角度考虑如何便于应用组成技术的成果和便于发挥器件技术的发展,还应从“软”的角度把如何为编译和操作系统的实现以及为搞基语言程序的设计提供更多更好的硬件支持放在首位。

三、设计精简指令系统的基本技术是什么?(p64)答:1、按设计RISC的一般原则来设计2、逻辑实现采用硬联和微程序相结合3、在CPU 中设置大量工作寄存器并采用重叠寄存器窗口4、指令用流水和延迟转移5、采用高速缓冲存储器Cache,设置指令Cache和数据Cache分别存放指令和数据6、优化设计编译系统四、流水定向的基本思想是什么?答:如果后续指令要使用前面指令的运算结果值,则通过硬件专门电路将该运算结果提前传送到有关缓冲存储器中,使后续指令得以不停顿地进入流水线。

五、简述计算机系统结构、计算机组成和计算机实现的定义和相互关系答:计算机系统结构就是计算机的机器语言程序或编译程序编写者所看到的外特性。

所谓外特性,就是计算机的概念性结构和功能特性。

计算机组成:计算机组成是计算机系统结构的逻辑实现,包括机器内部的数据流的组成以及逻辑设计等。

计算机实现:是指计算机组成的物理实现,包括处理器、主存等部件的物理结构,器件集成度、速度、信号传输等。

相同系统结构,可以有不同的组成;一种组成可以有多种不同的实现方法;采用不同的系统结构会使可以采用的组成技术产生差异;组成也会影响结构。

六、实现链接的条件答:1、没有向量寄存器和运算部件的冲突2、只有第一个结果送入向量寄存器的那个周期可以链接3、先行的两条指令的产生运算结果的时间必须相等4、两条向量指令的向量长度必须相等。

体系结构简答题

体系结构简答题

四、简答题---------------------------------------------------------------------- 1、如何理解计算机系统中的层次概念?从计算机语言的角度,把计算机系统按功能划分成多级层次结构。

对计算机系统的认识需要在某一层次上,从不同角度(层次)所看到的计算机属性是不同的。

2分计算机系统按功能通常从高到低可分成以下几个层次:应用语言虚拟机、高级语言虚拟机、汇编语言级虚拟机、操作系统虚拟机、传统机器级、微程序机器级共六级。

2分在以上划分中,传统机器级以上的所有机器都称为是虚拟机。

这种划分方法有助于各级语言的实质及实现,分层后,处在某一级虚拟机的程序员只需要知道这一级的语言及虚拟机,至于这一级语言是如何再逐层地经翻译或解释到下面的实际机器级,就无需知道了。

----------------------------------------------------------------------2、划分多级层次结构的作用是什么?把计算机系统按功能划分成多级层次结构:首先有利于正确地理解计算机系统的工作,明确软件、硬件和固件在计算机系统中的地位相作用。

2分其次有利于理解各种语言的实质及其实现。

1分最后还有利于探索虚拟机新的实现方法,设计新的计算机系统。

2分----------------------------------------------------------------------3、语言实现的两种技术是什么,有何优缺点?翻译和解释是语言实现的两种技术。

它们都是以执行一串N级指令来实现N 1级指令。

翻译技术是先把N 1级程序全部变换成N级程序后,再去执行新产生的N 级程序,在执行过程中N 1级程序不再被访问。

2分解释技术是每当一条N 1级指令被译码后,就直接去执行一串等效的N级指令,然后再去取下一条N 1级的指令,依此重复进行。

在这个过程中不产生翻译出来的程序,因此,解释过程是边变换、边执行的过程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1 章系统结构的基本概念1、为什么将计算机系统看成是多级机器构成的层次结构?P22、从机器(汇编)语言程序员的角度来看,以下哪些是不透明的?为什么?条件码寄存器、磁盘外设、先行进位链、中断寄存器、移位器、I/O端口寄存器3、就目前通用机来说,计算机系统结构的属性主要包括哪些(03.7)?P34、设计指令系统时,以乘法运算为例,简述系统结构设计、计算机组成设计、计算机实现各应考虑的问题(09.4)。

P45、简述在设计主存系统时,计算机系统结构、计算机组成、计算机实现各需要考虑的问题(08.7)。

P46、简述计算机系统结构、组成和实现三者的相互关系(03.4)。

7、计算机系统结构用软件实现和硬件实现各自的优缺点?P78、简述软硬件功能分配的基本原则(06.7)。

P89、简述计算机系统“由中间开始”设计的基本思想(05.4)其“中间”指的是什么地方?这样设计的优点是什么(05.7) (07.7)?10、试述由上往下、由下往上设计思路和存在的问题?P911、什么是软件的可移植性(03.7)?为什么要进行软件移植?P1012、简述采用统一高级语言方法、适用场合、存在问题和应采取的策略。

13、简述统一高级语言的出发点、难点和发展前景(04.4)。

14、采用系列机方法、适用场合、好处、存在问题和应采取的策略P1115、采用模拟与仿真方法、适用场合、好处、存在问题和应采取的策略。

16、模拟与仿真的主要区别和适合场合是什么(02.4)?17、软件移植的途径,各受什么限制(08.4)?P1418、器件的发展对逻辑设计方法的影响(06.4)。

P1719、什么是计算机系统的并行性、开发并行性的目的和两重含义(02.7)?P1920、从执行程序角度出发,简述并行处理数据的四个等级,给出简单解释,各举一例P1921、从处理数据的并行上,简述并行处理数据的四个等级,给出简单解释,各举一例P1922、简要解释提高计算机系统并行性的三个技术途径(07.4),简要解释并举例说明。

P2023、简述计算机系统Flynn分类法的分类角度及类别,并说明各类别的特征(04.7) (09.7)。

第2 章数据表示、寻址方式与指令系统1、数据结构和机器的数据表示之间的关系?引入数据表示的基本原则?P272、简述标志符数据表示的主要优点(02.4)。

P293、标识符数据表示与描述符数据表示有什么不同?4、使用标志符数据表示会带来什么问题?对此应如何认识。

5、数据描述符和向量数据表示对向量数据结构所提供的支持有什么不同?P306、堆栈型机器与通用寄存器型机器的主要区别?堆栈型机器对程序调用的哪些操作提供支持?P327、以浮点数数据表示说明数的可表示精度、运算中的精度损失,尾数基值取小对哪个有利哪个不利(07.7)?P388、比较四种浮点数尾数下溢处理方法P389、比较寻址方式在指令中的两种指明方式、指明字段、优缺点。

P4110、什么是程序的动态再定位(07.4)?P4211、变址和基址各适用何种场合?设计一种只用6位地址码就可以指向一大地址空间中任意64个地址之一的寻址机构。

P4212、简述程序的静态再定位的方法及存在的问题。

13、haffman压缩概念的基本思想(05.4 06.4)?P4414、采用haffman编码,要求短码与长码之间要符合什么规则,才能唯一和立即解码?具体编码是否唯一?平均码长是否唯一?15、缩短地址码长度的方法(至少答出六种)P4816、简述设计、发展和改进机器指令系统的两种不同的途径和方向。

17、简述面向目标程序优化实现改进机器指令系统要达到的目标和2个改进思路。

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

19、简述面向操作系统优化实现改进机器指令系统要达到的目标和4个改进思路。

20、操作系统中哪些功能适合硬化或固化? 哪些不适合?P5421、简述复杂指令系统(CISC)存在的问题(06.7)。

P5422、简述设计RISC的一般原则(09.4)。

P5523、简述设计RISC结构使用的基本技术(02.4 04.4 05.7 08.7)。

P5524、比较CISC和RISC,今后的发展是什么?P54P5825、简要说出采用RISC结构后可以带来的好处(04.7)。

P5826、RISC存在不足表现在哪些方面(05.4)?P59第3章总线、中断和输入输出系统1、简述专用和非专用线定义及各自的优缺点P632、总线控制方式有哪三种?各需要增加几根用于总线控制的控制线?总线控制的优先级可否程序改变(03.7)(08.4)?3、集中式串行链接的过程,优缺点,硬件故障时通讯的可靠性。

P644、集中式定时查询的过程,优缺点,硬件故障时通讯的可靠性。

P655、集中式独立请求的优缺点,硬件故障时通讯的可靠性。

P656、以IBM370为例说明为什么把中断分类以及分成几类。

P697、简述中断响应和中断处理的软硬件功能是怎样进行分配的,并说明依据(09.7)。

P738、简述在现代计算机系统中,应如何考虑中断现场硬件状态的保存并说明理由(08.7)。

P739、通道分为哪三种类型?各适合连接什么类型的设备?满负荷时,设备对通道要求实际流量与所连设备有什么关系?10、列举通道处理机宏观和微观上不丢失所接各设备接收或发送的信息应满足的基本条件和采取的补充措施。

第4章存储体系1、为什么要发展存储体系P812、主存实际频宽与模数m的关系是什么?出现这种现象的原因是什么?指令流与数据流完全随机时,主存实际频宽与模块数m有什么关系(05.7 06.4)?3、CPU-Cache-主存层次,CPU-主存-辅存层次异同。

P85-P864、解决计算机主存与CPU的速度差对机器性能的影响,可采用哪三种解决方法(06.7) (08.4)?P865、二级虚拟储存层次的等效访问时间与主辅存访问时间有什么关系?提高存储层次的访问速度,可采取的措施有哪些(07.4)?P876、列举段式虚拟存储管理系统的优点和问题。

7、列举页式虚拟存储管理系统的优点和问题。

8、比较段式存储管理和页式存储管理的优缺点(05.7)。

9、、在页式虚拟存储器中,什么叫页面失效?什么叫页面争用?什么时候两者同时发生?什么时候不同时发生?(07.7)10、虚拟存贮器为什么必须要替换算法?它解决什么问题(04.4)?P9711、页式管理中的主存页面表和页表是一张表吗?P9812、什么是堆栈型的替换算法(用式子描述)P10113、页面失效频率算法的思想P10214、页式虚拟存储器的页面如何划分的?这样划分使指令和数据发生什么情况?页面失效会在何时发生?如果将页面失效当作中断来对待,会发生什么问题?列举对此问题的几个解决办法。

15、有Cache时,给出一个主存地址访存过程P11016、CPU写Cache时,会发生Cache与主存的对应副本内容不一致,如何解决?需增加什么开销(05.4 09.4)?P11917、分别说明Cache存储器的按需取进法、恒预取法、不命中时才预取法的定义。

18、发现组相联、LRU替换的Cache存储器的等效速度不高,此时增大主存容量和增大Cache容量,各会对Cache存储器等效访问速度有何影响,并分析其原因。

第5章重叠、流水和向量流水处理机1、简述指令的顺序解释方式的优缺点(04.4)。

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

P1263、解决通用寄存器数相关有几种方法?试作简单比较。

P1304、在“一次重叠”的机器中,会出现哪些相关?如何处理(06.4) (05.7)?P126-1305、采用指令“一次重叠”解释时,什么叫指令相关?如何处理?6、流水线按级别分成几类?线性流水线与非线性流水线有什么区别?动态流水线和静态流水线有什么区别?P133-1347、衡量流水线处理机的性能主要指标是什么(04.7)?P1368、什么是流水线的速度瓶颈?消除流水线速度瓶颈的方法有哪两种,举例示意说明(08.7)。

P1369、在流水机器中,全局性相关指的是什么?处理全局性相关的方法有哪些?简要说明(04.7)(07.4)(08.4)。

P144-14610、为处理流水机器的全局性相关,可以加快或提前形成转移指令所需的条件码,那么可从哪两方面考虑?举例说明(06.7)。

P14611、简述处理流水机器的全局性相关时,加快短循环程序的处理办法。

12、流水机器的中断处理有哪两种方法,各有什么优缺点(07.7)?P14713列举CRAY-1向量流水机,向量流水机,向量指令之间串行、并行及链接执行的条件。

13、简述向量的流水处理所要解决的问题,以D=A*(B+C)为例,可有哪些处理方式?其中哪些是流水处理方式?14、试比较几种指令级高度并行的超级处理机P15415、设指令由取指、分析、执行和存结果四个子部件组成,每个子部件经过时间为△t,连续执行12条指令。

画出在度m为3的超标量处理机上工作的时空图(09.7)。

P15516、综合问题:流水处理的主要技术途径是什么?在CPU中可以有哪两类流水?在存储系统或存储体系中举出两个应用流水的例子。

第6章阵列处理机1、单指令流多数据流的并行处理机在系统的组成上应包含哪些部分和功能?2、与向量流水机对比,简述阵列机在适用场合,并行性途径、含义、等级,专用性强弱,造价高低,提高速度的潜力等方面的结构特点。

3、画出具有集中式共享存储器的阵列处理机的基本构形(09.7)。

4、画出具有分布式共享存储器的阵列处理机的基本构形(09.7)。

5、试比较阵列机的两种基本形式P1606、简述分布式共享存储器的阵列处理机的基本构型。

7、试分析阵列处理机特点P1618、写出16台处理器按ILLIAC IV闭合螺线阵列互连的函数。

列出任何处理部件PUi (i=0--15)可直接连到的处理器的一般式。

9、简述SIMD系统的互连网络的设计目标(05.4)。

P16610、互连网络的交换方法主要有哪些(03.7)?P16611、试比较单级互连的几种函数P16712、试比较多级互连的几种网络P170-17413、N=16的4级立方体互连网络,级号从输入到输出为0到3,采用级控制,如将其中的第一级开关处于“直连”,不能实现哪些节点之间的配对通信?为什么?14、设阵列处理机中,处理单元的二进制编号为a3a2a1a0,互连网络所用的互联函数为F (a3a2a1a0)= a3a2a1a0,列出互连网络人,出端号0~15间用括号括起的配对通信表。

15、什么是阻塞式网络?试说明间接二进制n方体网络是阻塞式网络P17416、什么是全排列网络?实现全排列网络有哪两种方法(08.4、09.4)?P17417、列出n个PE的集中式共享存储器的阵列机,能对nxn二维方阵的同一行、同一列、主对角线、付对角线、子阵列的n个元素同时访问而不发生分体冲突的条件。

相关文档
最新文档