吉林大学计算机系统结构题库第三章

合集下载

(完整版)吉林大学计算机系统结构题库第二章

(完整版)吉林大学计算机系统结构题库第二章

第二章计算机指令集结构知识点汇总:指令集设计、堆栈型机器、累加器型机器、通用寄存器型机器、CISC、RISC、寻址方式、数据表示简答题1.增强CISC机器的指令功能主要从哪几方面着手?(CISC)(1) 面向目标程序增强指令功能。

(2) 面向高级语言和编译程序改进指令系统。

(3) 面向操作系统的优化实现改进指令系统。

2.简述CISC存在的主要问题。

(知识点:CISC)答:(1)CISC结构的指令系统中,各种指令的使用频率相差悬殊。

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

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

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

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

3.简述RISC的优缺点及设计RISC机器的一般原则。

(知识点:RISC)答:(1)选取使用频率最高的指令,并补充一些最有用的指令。

(2)每条指令的功能应尽可能简单,并在一个机器周期内完成。

(3)所有指令长度均相同。

(4)只有load和store操作指令才访问存储器,其它指令操作均在寄存器之间进行。

(5)以简单、有效的方式支持高级语言。

4.根据CPU内部存储单元类型,可将指令集结构分为哪几类?(知识点:堆栈型机器、累加器型机器、通用寄存器型机器)答:堆栈型指令集结构、累加器型指令集结构、通用寄存器型指令集结构。

5.常见的三种通用寄存器型指令集结构是什么?(知识点:通用寄存器型机器)答:(1)寄存器-寄存器型。

(2)寄存器-存储器型。

(3)存储器-存储器型。

6.计算机指令集结构设计所涉及的内容有哪些?(答出4个即可)(知识点:指令集设计)答:(1)指令集功能设计:主要有RISC和CISC两种技术发展方向。

吉林大学远程教育学院2013年《计算机原理及系统结构》试题B答案

吉林大学远程教育学院2013年《计算机原理及系统结构》试题B答案

《计算机原理及系统结构》练习题B答案一、单项选择(每小题有四个备选答案,只有一个是正确的)1. B2. C3. A4. B5. A二、填空1.对阶,向右规格化2.磁表面存储器,半导体存储器3.图象分辨率,灰度级4.先进后出、存储器5. 8,4三、简答1:二级存储体系是计算机系统中最简单的存储体系,它是利用软、硬件控制将主存与辅存有机地组成一个整体。

在二级存储体系中,主存是与计算机各部件进行数据交换的主要设备,辅存作为主存的后援系统用来弥补主存容量不足的缺陷。

辅存中存放的是暂时不用的和主存中容纳不下的程序和数据。

辅存中的信息不能被CPU直接访问,必须通过调入主存中才能被计算机的其他部件使用。

一般有两种途径允许CPU运行辅存中存放的程序:一是当主存能够容纳下整个程序及所需数据时,将要使用的程序从辅存调入主存之中,然后由CPU控制运行;二是当主存容量不能容纳整个程序时,由程序员或将程序分成与主存大小相匹配的几段,由程序员按需要控制各段程序的运行顺序,在执行时依次调入主存运行。

在二级存储体系中,主存是直接为 CPU提供现行程序和数据的存储器,它必须拥有与CPU相近的工作速度,才能保证整个计算机系统运算速度的提高,它的容量在保证计算机正常运行的情况下尽可能大。

辅存做为主存的后备系统,必须具有容量大、价格低的特点。

2.答:CISC是复杂指令系统计算机的英文缩写。

其特点是:(1)指令系统复杂庞大,指令数目一般多达2、3百条。

(2)寻址方式多(3)指令格式多(4)指令字长不固定(5)可访存指令不加限制(6)各种指令使用频率相差很大(7)各种指令执行时间相差很大(8)大多数采用微程序控制器3.答:指令周期是指取出并执行一条指令的时间,指令周期常常用若干个CPU周期数来表示,CPU周期也称为机器周期,而一个CPU周期又包含若干个时钟周期(也称为节拍脉冲或T周期)。

4.答:Huffman压缩概念的基本思想是:当各种事件发生概率不均等时,采用优化技术对发生概率最高的事件用最短的位数来表示,而对发生概率较低的事件,允许用较长的位数来表示。

吉林大学 计算机系统结构题库 第三章

吉林大学 计算机系统结构题库 第三章

第三章流水线技术知识点汇总先行控制、流水线、单功能流水线、多功能流水线、静态流水线、动态流水线、部件级流水线、处理机级流水线、处理机间流水线、线性流水线、非线性流水线、顺序流水线、乱序流水线、时空图、流水线性能评价(吞吐率、加速比、效率)、解决流水线瓶颈问题方法、相关(数据相关、名相关、控制相关)、换名技术、流水线冲突(结构冲突、数据冲突、控制冲突)、流水线互锁机制、定向技术、指令调度、预测分支失败、预测分支成功、延迟分支(从前调度、从失败处调度、从成功处调度)、流水寄存器、3种向量处理方式(横向、纵向、纵横)、链接技术。

简答题1.流水技术有哪些特点?(答出4个即可)(知识点:流水线)答:1.将处理过程分解为若干子过程,由专门的功能部件来实现,2各段的时间尽可能相等,3各部件间都有一个缓冲寄存器,4适用于大量重复的时序过程,5需要通过时间和排空时间。

2.什么是静态流水线?什么是动态流水线?(知识点:静态流水线、动态流水线)答:同一时间段内,多功能流水线中的各段只能按同一种功能的连接方式工作;同一时间段内,多功能流水线中的各段可以按照不同的方式连接同时执行多种功能。

3.什么是单功能流水线?什么是多功能流水线?(知识点:单功能流水线、多功能流水线)答:只能完成一种固定功能的流水线。

流水线的各段可以进行不同的连接,以实现不同的功能。

4.什么是线性流水线?什么是非线性流水线?(知识点:线性流水线、非线性流水线)答:流水线的各段串行连接,没有反馈回路。

流水线中除了有串行的连接外,还有反馈回路。

5.列举3种相关。

(知识点:相关)答:数据相关,名相关,控制相关。

6.流水线中有哪三种冲突?各是什么原因造成的?(知识点:流水线冲突)答:结构冲突,硬件资源满足不了指令重叠执行的要求;数据冲突,指令在流水线中重叠执行时需要用到前面指令的执行结果;控制冲突,流水线遇到分支指令和其他会改变PC值的指令。

7.选择至少2种解决流水线结构冲突的方法简述。

吉林大学计算机系统结构题库第六章

吉林大学计算机系统结构题库第六章

吉林大学计算机系统结构题库第六章(总6页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除第六章输入输出系统知识点汇总系统响应时间、存储外设可靠性能参数(可靠性/可用性/可信性)、RAID、CPU与外设进行输入/输出方式(程序查询、中断、DMA、通道)、分离事务总线、同步总线、异步总线、通道处理机功能、通道处理工作过程、字节多路通道、选择通道、数组多路通道、通道流量(最大流量、实际流量)简答题1.反映存储外设可靠性能的参数有哪些(知识点:存储外设可靠性能参数)答:(1)可靠性:系统从初始状态开始一直提供服务的能力。

(2)可用性:系统正常工作时间在连续两次正常服务间隔时间中所占的比率。

(3)可信性:服务的质量,即在多大程度上可以合理地认为服务是可靠的。

2.简述同步总线和异步总线的优缺点。

(知识点:同步总线、异步总线)答:(1) 同步总线。

同步总线上所有设备通过统一的总线系统时钟进行同步。

同步总线成本低,因为它不需要设备之间互相确定时序的逻辑。

但是同步总线也有缺点,总线操作必须以相同的速度运行。

(2) 异步总线。

异步总线上的设备之间没有统一的系统时钟,设备自己内部定时。

设备之间的信息传送用总线发送器和接收器控制。

异步总线容易适应更广泛的设备类型,扩充总线时不用担心时钟时序和时钟同步问题。

但在传输时,异步总线需要额外的同步开销。

3.简述通道完成一次数据传输的主要过程。

(知识点:通道处理工作过程)答:(1) 在用户程序中使用访管指令进入管理程序,由CPU通过管理程序组织一个通道程序,并启动通道。

(2) 通道处理机执行CPU为它组织的通道程序,完成指定的数据I/O工作。

(3) 通道程序结束后向CPU发中断请求。

CPU响应这个中断请求后,第二次进入操作系统,调用管理程序对I/O中断请求进行处理。

4.简述三种通道传输方式及其传输过程。

(知识点:字节多路通道、选择通道、数组多路通道)答: (1) 字节多路通道:通道每连接一个外围设备,只传送一个字节,然后又与另一台设备连接,并传送一个字节。

计算机原理及系统结构 吉林大学课程机考复习题库及答案

计算机原理及系统结构 吉林大学课程机考复习题库及答案

一般微机中不使用的控制方式是()。

D
构成存储层次的主要依据是( )。

C
低性能单用户计算机I/O系统的设计主要考虑解决好()在速度上的巨大差距。

A
数据表示指的是能由()直接识别和引用的数据类型。

A
计算机系统的层次结构按照由高到低的顺序分别为()。

C
设[x]补=x1x2x3x4,当满足()时,x>-1/2成立。

A
CPU主要包括()。

B
最小的汉字点阵( )。

C
()是计算机组成研究的内容。

C
下面关于地址映像的叙述,错误的是( )。

A
同步控制是()。

C
原码乘除法运算适用于( )。

C
把总线分成数据总线,地址总线,控制总线3类是根据()来分的。

B
高优先级磁盘适合采用的数据宽度是()。

B
数据表示指的是能由()直接识别和引用的数据类型。

A。

吉林大学远程教育学院2013年《计算机原理及系统结构》试题C答案

吉林大学远程教育学院2013年《计算机原理及系统结构》试题C答案

《计算机原理及系统结构》C答案一、单项选择(每小题有四个备选答案,只有一个是正确的)1. B2. D3. B4. D5. C二、填空题1.双总线结构运算器2.存储微程序的控制存储器3.总线、I/O设备(或输入输出设备)4.计算机系统结构,计算机组成5.机器语言,软件移植6.吞吐率、加速比、效率三、简答题1.答:1、计算机硬件系统五大功能部件包括:运算器、控制器,存储器,输入设备、输出设备,这些设备和部件通过总线和接口连结在一起,构成一台完整的计算机。

运算器部件是计算机中进行数据加工的部件。

控制器是计算机中控制执行指令的部件,向计算机各功能部件提供每一时刻协同运行所需要的控制信号。

存储器系统是计算机中用于存储程序和数据的部件。

输入设备是向计算机中送入程序和数据的具有一定独立功能的设备,通过接口和总线与计算机主机连通,用于人机交互联系,如计算机键盘和鼠标等。

输出设备是计算机中用于送出计算机内部信息的设备,例如打印机、显示器等。

2.答:首先需要明确参加运算的数据来源,运算结果的去向。

运算器能直接运算的数据,通常来自于运算器本身的寄存器。

这里有3个概念。

一是这些寄存器的数量为几个、十几个、一百多个不等,它们能最快速地提供参加运算的数据,需要有办法指定使用哪1个或2个寄存器的内容参加运算。

二是这些寄存器还能接收数据运算的结果,需要有办法指定让哪1个寄存器来接收数据运算的结果。

三是在时间关系上,什么时刻送出数据去参加运算,什么时刻才能正确地接收数据运算的结果,这些内容在下图有示意性表示。

请注意,这些寄存器本身是暂存数据用的,是由触发器构成的时序逻辑电路。

其次需要明确将要执行的运算功能,是对数值数据的算术运算功能,哪一种算术运算,还是对逻辑数据的逻辑运算功能,哪一种逻辑运算。

另外一个问题是,运算器完成一次数据运算过程由多个时间段组成,其时序关系示意表示在下图。

请注意,完成数据运算功能的线路是组合逻辑电路。

最后还要说明,运算器部件只有和计算机的其他部件连接起来才能协同完成指令的执行过程,就是说,运算器需要有办法接收其他部件(例如内存储器或者计算机的输入设备)送来的数据,才能源源不断地得到参加运算的数据来源;运算器还需要有办法送出它的运算结果到其他部件(例如内存储器或者计算机的输出设备),才能体现出它的运算处理效能和使用价值,这些内容在下图有示意性表示。

吉林大学22春“计算机科学与技术”《计算机系统结构》期末考试高频考点版(带答案)试卷号3

吉林大学22春“计算机科学与技术”《计算机系统结构》期末考试高频考点版(带答案)试卷号3

吉林大学22春“计算机科学与技术”《计算机系统结构》期末考试高频考点版(带答案)一.综合考核(共50题)1.解释是在低级机器级上用它的一串语句或指令来仿真高级机器级上的一条指令或指令的功能,通过低级机器语言程序中的每条语句或指令逐条解释来实现的技术( )。

A、错误B、正确正确答案:A2.对应用程序员不透明的是()。

A.条件码寄存器B.指令缓冲器C.先行进位链D.乘法器参考答案:A3.由Cache存储器的地址变换和块替换算法是全硬件实现的,则Cache存储器对系统程序员是不透明的( )。

由于Cache存储器的地址变换和块替换算法是全硬件实现的,则Cache存储器对系统程序员是不透明的( )。

A、错误B、正确正确答案:A4.互连网络的交换方法主要有线路交换、包交换、线路/包交换,SIMD互连网络多采用线路交换,多处理机常采用包交换( )。

A、错误B、正确正确答案:B5.设16个处理器编号分别为0,1,2,…,15,用PM2-0互联函数时,第13号处理机与第()号处理机相联。

A.9B.5C.12D.11参考答案:C6.()不属于计算机模拟的特点。

A.用机器语言解释实现程序移植B.灵活性大C.效率低D.提高速度参考答案:D7.实现汇编语言源程序变换成机器语言目标程序是由( )。

A、编译程序解释B、编译程序翻C、汇编程序解释D、汇编程序翻译正确答案:D8.系列机软件必须保证()。

A.向后兼容,力争向下兼容B.向后兼容,力争向上兼容C.向前兼容,并向下兼容D.向前兼容,并向上兼容参考答案:B在多用户机器上,应用程序员不能使用的指令是( )。

A、“执行”指令B、“访管”指令C、“启动1/0”指令D、“测试与置定”指令正确答案:C10.归约机和数据流机一样,都是基于数据流的计算机模型,它们所采用的驱动方式是一样( )。

A、错误B、正确正确答案:A11.动态数据流机最突出的特点是使()。

A.需要程序记数器来实现B.数据流令牌无标号C.同步由门(Latch)寄存器来实现D.令牌带上标号参考答案:D12.直接执行微指令的是()。

吉大《计算机应用基础》试题及答案

吉大《计算机应用基础》试题及答案

吉大《计算机应用基础》试题及答案在当今数字化的时代,计算机应用基础已经成为每个人都需要掌握的重要知识和技能。

吉林大学的《计算机应用基础》课程为学生提供了系统的学习和实践机会,下面我们就来看看这门课程的一些典型试题以及对应的答案。

一、选择题1、世界上第一台电子计算机诞生于()A 1946 年B 1956 年C 1966 年D 1976 年答案:A解析:1946 年,世界上第一台电子计算机 ENIAC 在美国宾夕法尼亚大学诞生。

2、计算机能够直接识别和执行的语言是()A 机器语言B 汇编语言C 高级语言D 面向对象语言答案:A机器语言是计算机唯一能够直接识别和执行的语言,它由二进制代码组成。

汇编语言和高级语言都需要经过编译或解释才能被计算机执行。

3、在 Windows 操作系统中,切换中英文输入法的快捷键是()A Ctrl + ShiftB Ctrl +空格C Alt + ShiftD Alt +空格答案:BCtrl +空格可以在中英文输入法之间快速切换。

4、在 Word 中,若要将文档中选定的文本内容设置为斜体,应单击“格式”工具栏上的()按钮。

A “B”B “I”C “U”D “A”答案:B“I”按钮表示斜体。

5、在 Excel 中,计算平均值的函数是()A SUMB AVERAGEC COUNTD MAX答案:BAVERAGE 函数用于计算平均值。

二、填空题1、计算机系统由_____和_____两大部分组成。

答案:硬件系统、软件系统硬件系统是计算机的物理设备,软件系统是计算机运行所需的程序和数据。

2、内存分为_____和_____。

答案:随机存储器(RAM)、只读存储器(ROM)RAM 中的数据在断电后会丢失,ROM 中的数据则不会。

3、在 Internet 中,IP 地址由_____位二进制数组成。

答案:32IP 地址是网络中计算机的标识,通常以点分十进制表示。

4、在PowerPoint 中,幻灯片的放映方式有_____、_____和_____。

《吉林大学计算机应用技术专业计算机原理及系统结构》试题A答案

《吉林大学计算机应用技术专业计算机原理及系统结构》试题A答案

《计算机原理及系统结构》练习题A答案一、单项选择(每小题有四个备选答案,只有一个是正确的)1. A2. D3. B4. B5. A二、填空1.存储容量存取时间2.操作码,地址码3.传送前预处理,传送后处理4.指令周期、布尔代数、门电路和触发器5.主存储器三、简答题1.答:(1)中断源:引起中断的来源。

(2)中断分类目的:中断源很多,若都形成单独程序入口,则硬件复杂,代价大,故进行分类。

(3)中断分类方法:把性质相近的中断源归为一类。

2.答:(1)部件级流水是指构成处理机部件内各子部件之间的流水,如运算器内浮点加运算的流水(2)处理机级流水是指构成处理机各个部件之间的流水,如取指、分析和执行操作的流水(3)系统级流水是指系统的多个处理机之间的流水,如宏流水3.答:设读写一块信息所需总时间为Tb ,平均找到时间为Ts,平均等待时间为TL,读写一块信息的传输时间为Tm ,则:Tb=Ts+TL+Tm。

假设磁盘以每秒r的转速率旋转,每条磁道容量为N个字,则数据传输率=rN个字/秒。

又假设每块的字数为n,因而一旦读写头定位在该块始端,就能在Tm≈(n / rN)秒的时间中传输完毕。

TL 是磁盘旋转半周的时间,TL=(1/2r)秒,由此可得: Tb=Ts+1/2r+n/rN 秒4.答:DRAM存储元是通过栅极电容存储电荷来暂存信息。

由于存储的信息电荷终究是有泄漏的,电荷数又不能像SRAM存储元那样由电源经负载管来补充,时间一长,信息就会丢失。

为此必须设法由外界按一定规律给栅极充电,按需要补给栅极电容的信息电荷,此过程叫“刷新”。

5.答:(1)耦合度反映多机系统中各机间物理连接的紧密度和交叉作用能力的强弱。

(2)耦合度有三种:最低耦合、松散耦合和紧密耦合。

(3)最低耦合系统的特点:各计算机之间除通过某种存储介质外无物理连接,也无共享的联机硬件资源。

(4)松散耦合系统的特点:多台计算机通过通道或通信线路实现互连,共享某些如磁盘、磁带等外围设备。

吉林大学智慧树知到“计算机科学与技术”《嵌入式系统与结构》网课测试题答案4

吉林大学智慧树知到“计算机科学与技术”《嵌入式系统与结构》网课测试题答案4

长风破浪会有时,直挂云帆济沧海。

住在富人区的她吉林大学智慧树知到“计算机科学与技术”《嵌入式系统与结构》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.IRQ的优先级高于FIQ。

()A、错误B、正确2.RISC的指令长度不固定,指令格式种类多,寻址方式丰富。

()A、错误B、正确3.只能完成一种固定功能的流水线是单功能流水线( )。

A、错误B、正确正确答案:B4.一个任务,也称作一个(),是一个简单的运行程序。

每个任务都是整个应用的某一部分,每个任务被赋予一定的优先级,有它自己的一套CPU寄存器和自己的栈空间。

A、子核B、线程C、进程D、单元5.以下叙述中,不符合RISC指令系统特点的是()。

A、指令长度固定,指令种类少B、寻址方式种类丰富,指令功能增强C、设置大量通用寄存器,访问存储器指令简单D、使用频率较高的一些简单指令6.UC/OS操作系统的主要开发语言是( )。

B、CC、C++D、JAVA正确答案:C7.ARM的数据处理指令大致分为几类:()A.数据传送指令B.算数逻辑运算指令C.比较指令D.空指令8.ARM7TDMI不支持16位的Thumb指令集。

()A.错误B.正确9.在实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的()。

A.同步B.互斥C.调度D.执行10.ARM7TDMI中的T代表支持Thumb指令集。

()A、错误B、正确11.嵌入式片上系统简称SOC( )。

A、错误B、正确正确答案:B12.ARM7TDMI处理器模式有7种。

()A、错误B、正确13.一个任务被唤醒,意味着( )。

A、该任务重新占有了CPUB、它的优先级变为最大C、其任务移至等待队列首D、任务变为就绪状态正确答案:DA.指令系统数量多B.没有较长执行时间的指令C.较少的寻址模式D.编码长度固定15.IRQ的优先级高于FIQ。

奥鹏吉林大学21年9月《计算机原理及系统结构》网考复习题答案.doc

奥鹏吉林大学21年9月《计算机原理及系统结构》网考复习题答案.doc

单选题1.DMA方式的接口电路中有程序中断部件,其作用是______。

A.实现数据传送;B.向CPU提出总线使用权;C.向CPU提出传输结束;D.发中断请求。

答案: C2.计算机执行乘法指令时,由于其操作较复杂,需要更多的时间,通常采用______控制方式。

A.延长机器周期内节拍数的;B.异步;C.中央与局部控制相结合的;D.同步;答案: C3.对有关数据加以分类、统计、分析,这属于计算机在______方面的应用。

A.数值计算;B.辅助设计;C.数据处理;D.实时控制。

答案: C4.______表示法主要用于表示浮点数中的阶码。

A.原码B.补码C.反码D.移码答案: D5.EPROM是指______。

A.读写存储器B.只读存储器C.可编程的只读存储器D.光擦除可编程的只读存储器答案: D6.CPU中的译码器主要用于______ 。

A.地址译码;B.指令译码;C.选择多路数据至ALU;D.数据译码。

答案: B7.集中式总线控制中,______方式对电路故障最敏感。

A.链式查询;B.计数器定时查询;C.独立请求;D.总线式。

答案: A8.CPU主要包括______。

A.控制器B.控制器、运算器、cacheC.运算器和主存D.控制器、ALU和主存答案: B9.堆栈寻址方式中,设A为累加器,SP为堆栈指示器,MSP为SP指示的栈顶单元。

如果进栈操作的动作顺序是(A)→MSP,(SP)-1→SP。

那么出栈操作的动作顺序应为______。

A.(MSP)→A,(SP)+1→SPB.(SP)+1→SP,(MSP)→AC.(SP-1)→SP,(MSP)→AD.(MSP)→A,(SP)-1→SP答案: B10.CPU响应中断的时间是______。

A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。

答案: C11.存储字长是指______。

A.存放在一个存储单元中的二进制代码组合;B.存放在一个存储单元中的二进制代码位数;C.存储单元的个数;D.机器指令的位数。

奥鹏吉林大学3月课程考试《计算机系统结构》考前练兵资料及答案.doc

奥鹏吉林大学3月课程考试《计算机系统结构》考前练兵资料及答案.doc

单选题1.设16个处理器编号分别为0,1,2,…,15用Cube3互联函数时,第10号处理机与第()号处理机相联。

A.11B.8C.14D.2答案: D2.()属于MIMD系统结构。

A.各处理单元同时受同一个控制单元的管理B.各处理单元同时接受同一个控制单元送来的指令C.松耦合多处理机和多计算机D.阵列处理机答案: C3.“启动I/O”指令是主要的输入输出指令,是属于()A.目态指令B.管态指令C.目态、管态都能用的指令D.编译程序只能用的指令答案: B4.动态数据流机最突出的特点是使()A.数据流令牌无标号B.需要程序记数器来实现C.令牌带上标号D.同步由门(Latch)寄存器来实现答案: C5.计算机使用的语言是()A.专属软件范畴,与计算机体系结构无关B.分属于计算机系统各个层次C.属于用以建立一个用户的应用环境D.属于符号化的机器指令答案: B6.当N=16时,能描述4组4元交换的函数是()。

A.C1+C2B.C0+C1C.C0+C2D.C2+C3答案: B7.流水计算机中将指令Cache和数据Cache分开,主要是为了()。

A.提高存储系统的速度B.增加主存容量C.解决功能部件冲突D.解决访存冲突答案: D8.采用整数边界存储技术,其主要目的是()。

A.节约主存空间B.提高数据的访问速度C.一个主存周期可取多条指令D.一个主存周期至少可取到一条指令答案: D9.不能够对向量数据结构提供直接支持的是()数据表示。

A.向量B.堆栈C.描述符D.向量和描述符答案: B10.当今微型机中实现软件移植最好的方法是()。

A.系列机B.兼容机C.仿真技术D.统一高级语言答案: A11.一个平衡的计算机系统,应该是()。

A.1MIPS的CPU速度B.1MB的主存容量C.1Mb/s的I/O吞吐率D.其他选项都是答案: D12.对计算机系统结构来说,不透明的是()。

A.存储器采用交叉存取还是并行存取B.CPU内部的数据通路的宽度是8位还是16位C.采用浮点数据表示还是标志符数据表示D.指令采用硬联逻辑实现还是微程序实现答案: C13.IBM360/91对指令中断的处理方法是( )。

吉林大学智慧树知到“计算机科学与技术”《操作系统》网课测试题答案3

吉林大学智慧树知到“计算机科学与技术”《操作系统》网课测试题答案3

吉林大学智慧树知到“计算机科学与技术”《操作系统》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.位示图方法可用于()。

A.页式虚拟存贮管理中的页面调度B.盘空间的管理C.盘的驱动调度D.文件目录的查找2.文件系统最基本的功能是实现按名存取。

()A、错误B、正确3.多道程序设计是指()。

A.在实时系统中并发运行多个程序B.在分布系统中同一时刻运行多个程序C.在一台处理机上并发运行多个程序D.在一台处理机上同一时刻运行多个程序4.进程可以删除自己的PCB表。

()A、错误B、正确5.在一个以批处理为主的系统中,为了保证系统的吞吐率,总是要力争缩短用户作业的()。

A.运行时间B.提交时间C.完成时间D.周转时间6.操作系统的主要设计目标是界面友好,系统能高效工作。

()A.正确B.错误7.分时系统中,时间片越小越好。

()A、错误B、正确8.避免死锁的一个著名的算法是()。

A.银行家算法B.资源按序分配法C.先入先出法D.优先级算法9.在SPOOLing系统中,用户程序可以随时将输出数据送到输出井中,待输出设备空闲时再执行数据输出操作。

()A、错误B、正确10.虚存容量的扩大是以牺牲CPU工作时间以及内、外存交换时间为代价的。

()A、错误B、正确11.段式和页式存储管理的地址结构很类似,但是它们之间有实质上的不同,下列哪项不是其具体表现()。

A、页是的地址是一维的,段式的地址是二维的B、分页是操作系统进行的,分段是用户确定的C、各页可以分分散存放在主存,每段必须占用连续的主存空间D、页式采用静态重定位方式,段式采用动态重定位方式12.原语是一种不可分割的操作。

()A.正确B.错误13.进程具有并发性和()两个重要属性。

A.静态性B.易用性C.封闭性D.动态性14.用户为每个自己的进程创建PCB,并控制进程的执行过程。

()A、错误B、正确15.正在执行的进程由于其时间片完而被暂停执行,此时进程应从运行态变为()状态。

吉林大学大学计算机基础题库

吉林大学大学计算机基础题库

吉林大学计算机题库1.多媒体信息从时效上可分静态和动态媒体两大类,动态媒体包括AA.音频、视频和动画B.音频、文本、图形和图象C.文本、图形和图象D.音频、图形和图象2.下面A组设备包括输入设备、输出设备和存储设备A.鼠标器、绘图仪、光盘B.磁盘、鼠标器、键盘C.CRT、CPU、ROMD.磁带、打印机、激光打印机3.计算机字长取决于B总线的宽度A.通信总线B.控制总线C.地址总线D.数据总线4.十进制数52转化成二进制数应为AA.110100B.1000000C.1111110D.1100005.磁盘工作时应特别主要避免B日光B.震动C.刚暗D.噪声6.负数的补码是D各位求反,然后末位数加1先对原码中除符号位以外的B.不对C.先对符号D.先对原码7.目前广泛用于家庭娱乐、科学计算、数据处理和办公自动化的微型计算机属于CA.小型机B.单板机C.个人计算机D.单片机8.要是某台计算机上连接的打印机能被其他计算机所使用,应该将其设置为BA.脱机B.共享C.暂停D.默认B是一种新型C接口,主要用于连接各种外部设备A.芯片内B.通用并行C.通用串行D.芯片间10.操作系统的特征中,A是指两个或两个以上事件在同一时间间隔内发生,从微观上看A.并发性B.虚拟性C.共享性D.并行性11.操作系统种类繁多,且各有其特点,但它们的共同特征是并发性、共享性、虚拟性和D分时性B.共存性C.成批性D异步性12.下列叙述中,正确的是DA 硬盘装在主机箱内,因此硬盘属于主存B储存在任何储存其中的信息,断电后都不会消失C操作系统只对硬盘进行管理D盘驱动器属于外部设备13.计算机网络最突出的作用是DA运算速都快B储存容量大C运算精度高D资源共享14.将覆盖范围从几十千米到千千米的网络称为AA WANB LANC VAND MAN15.文本是计算机中基本的信息表示方式,包括CA 语言、歌曲和音乐B 数字、字母和图形C 数字、字母、符号和汉字D 数字、字母和语言16.用用二为表示实体及实体之间联系的数据型称的DA 网状型B 混合型C 称次行D 关系型17.多媒体信息从时效上可分静态媒体和动态明天两大类,动态媒体包括AA 音频、视频和动画B 音频、文本、图形和图象C 文本、图形和图象D 音频、图形和图象18.在D模型,有且仅有一个结点没有结点,称之为树的根结点,每个非根结点有且仅有一个父结点A 网状B 面向对象C 关系D 层次19.域名采用分层次方法命名,每一层都有一个子域名,子域名之间用圆点,分割,自右至左分别为C机构名,网络名和主机名A 服务类型名B 设备名C 最高层域名D 最底层域名20.接收的数字信号转化成模拟信号的过程称的DA 解释B 调整C 解调D 调制21.计算机病毒产生速度很快,甚至有些,病毒自身就可以生成新的病毒,这种现象体现了病毒的A特性A 不可预见性B 传染性C 破坏性D 潜伏性22.数字签名过程中,签名用户使用自己的A对信息进行签名A 私铜B 算法C 密码D 公铜23.在关系数据库中,对外码的正确法是CA 不能是本表中属性B 同时为本表和其他表的主主关键字C 不是本表关键字,是其他表主关键字D 本表的主关键字24.主要负责安装数据库管理系统,通过数据库管理系统维护数据库,制定安全策略,保障计算机系统硬件和软件正常工作的是BA 应用程序用户B 数据库管理员C 用户层D 应用系统开发人员25.E—R方法用图形方式描述实体及联系在此种方法中D表示联系A 椭圆形B 矩形C 三角形D 菱形26.对数据进行一些变换处理,使得不知道加密算法的人或脱离数据库系统环境,元法访问数据库的技术称为CA 数字签名B 数据解密C 数据加密D 用户分级授权27.Auess数据库文件扩展名为BA MDFB MDBC DBFD DBC28.方法用于描述事物的行为特性,通常将方法也称为操作,方法主要用于B数据模型A 层次B 面向对象C 网状D 关系29.A用于储存信息,是存放表示媒体的实体.列如,软硬盘,磁带光盘和半导体储存器等.A 储存媒体B 显示媒体C 表示媒体D 感觉媒体30.在普通计算机系统基础上,增加一些硬件设备和相应软件就构成了多媒体个人计算机,文简称为DA DBMSB PCC OSD MPC31.评价一个算法时间性能的主要标准是DA 算法易于调试度B 正确度C 易干于理解度D 时间复杂度32.批处理系统的C是指在内存中可同时驻留多个程序,并允许它们并发执行,有效地提高系统资源利用率的吞吐A 成批性B 交互性C 多道性D 实时性33.结构程序设计中自顶向下正确说法是DA 先考虑局部,后考虑全局B 只考虑全局C 只考虑局部D 先考虑总体,后考虑细节34.在软件开发中,不必遵守的原则是AA 艺术性B 抽象性C 信息隐藏性D 完整性35.域名COM表示的含义BA政府机构 B商业网 C 军事网 D教育网36.在企业内网与外网之间,B检查服务请求是否合法A路由器 B防火墙 C交换器 D 集线器37.Tntemet是一个基于A协议,采用客户机服务器连接模式,将各个国家及地区,各个部门,各种机构的网络连接起来的计算机通信网络.A TCP/IPB FTPCD HTTP38.下面这些攻击方式中,哪些不属于被动攻击方式AA 爱传B 电磁/射频截获C 搭线监听 D流量分析39.B的缺点是缺乏人机交互性,一次这种操作系统适用于成熟程序,尤其是运行时间长,数据运算量大的程序.A 分财操作B 批处理C 实时 D网络操作40.A是指计算机系统,主要是包括用户产机和服务器的全部软件和硬件资源.A 资源子网 B连线子网 C 转接子网 D 通信子网41.OSI模型网络技术体系结构分为DA 6层B 5层C 4层D 7层42.传转线路的B 是指线路上每秒最多能传输的二进制位数,是线路最大传输能力.A 频带 B带宽 C 频率 D 速度43.窃取他人用户账号和密码,获取他人操作权限,属于D攻击方式A 爱传B 篡改 C拒绝服务 D 伪装44.数据在计算机的存属关系,称为数据的AA 存属关系B 线性C 链式D 逻辑45.用于描绘算法的工具很多、通常有 B、N-S图、自然语言和伪代码等工具.A 状态—迁移图B 流程图C 数据流图 D实体—关系图46.不断的将待排序的元素插入到前面的有序序列中,直到所有元素都进入有序序列中,此排序方式是B排序法A 冒泡B 插入 C交换 D选择47.RAM具有的特点是DA 海量存稿B 储存的信息可以永久保存C 储存在其中的数据不能改写D 一旦断电,储存在其上的信息将全部消失无法恢复48.硬盘工作时应特别注意避免BA 日光B 震动C 阴暗 D噪声49.微处理器的组成有运算器AA 控制器B CPU C主机 D内存50.下列4个不同进制的无符号数中,数据最小的是C51.在基于密钥的加密/解密体系中,信息的安全性主要取决于DA加算密码 B 操作系统 C 传输介质 D秘钥52.C是一个事务访问数据库时,其他事物不能以任何方式访问该数据库.A 共享型锁B 独占性锁C 独占数据库 D排它型锁53.储存系统中的RAM是指BA可编程只读存储器 B 随机存取储存器C动态随机储存器 D只读储存器54.计算机所具有的储存程序和程序原理是D提出的A爱因斯坦 B布尔 C国灵 D冯.若依曼55.与十进制数200等值的十六进制数为BA C4B C8C A8D A456.计算机指定规定该指令执行功能的部分称为CA原地址码 B目标地址码 C操作码 D数据码57.下面A组设备包括输入设备,输出设备,利储存设备.A鼠标器,绘图仪,光盘B磁盘,鼠标器,键盘C CRT,CPU,ROMD磁带,打印机,激光打印机58.B是一种单用户,单任务的微机操作系统.A UNIXB DOSC WindowsD Linux59.B是只读储存器A CMOSB BIOSC RAMD 内存条60.高速缓存位于CPU与D之间A 控制器B I/O设备C 外存 D主存61.第四代计算机的逻辑器件采用的是CA晶体管 B 中小规模集成电路C 大规模,超大规模集成电路D 电子管电路62.顺序表8,26,39,50,66,98用折半查找法查找26时中间点取整数部分需要比较AA 3次B 1次C 2次D 4次63.一个数据结构可以表示成:S=D,R,其中R表示AA数据元素之间前后件关系的集合B数据元素可以进行的操作C数据元素的集合D数据元素的存储结构64.在D运算中,使用顺序表比链表好A插入 B删除 C根据元素值查找 D根据序号查找65.需要访问循环链表中的某个结点,下列正确的是BA需要从表头,结点出发B从表中任何一个结点出发均可C需要从表中第一个有效结点出发D需要从表指针出发66.在多媒体计算机系统中,CD-ROM属于BA表示媒体 B储存 C表现 D感觉67.D不是软件危机的表现形式A软件质量得不到保证B软件开发成本高C软件开发生产率低D技术发展快68.程序设计语言分为面向机器语言,面向过程高级语言和D程序设计语言A面向用户 B面向问题 C面向目标 D面向对象69.“实体”是信息数据中的术语,与之对应的数据库中术语为DA记录 B文件 C字段 D数据库70.多个事务并发A,数据容易引起数据不一致现象A更新 B查询 C访问 D操作71.在满二叉树中,D都在最下面的同一层上A双亲结点 B兄弟结点 C孩子结点 D叶子结点72.队列是允许在B进行插入和删除运算的线性表A中间 B两端 C多端 D同一端73.一个算法应具有以下特征,确定性,A,有穷性,输入和输出.A可行性 B简洁性 C稳定性 D通俗性74.二叉树属于A结构A树形 B集合 C图形 D线性75.C不是计算机病毒的特性A隐藏性 B潜伏性 C自治性 D破坏性76.在加密/解密的过程中,如果使用的密钥相同,则将之成为C体系A可逆密钥 B双密钥 C单密钥 D相似密钥77.一个结点,可以有多个前件和多个后件,通常将这种结构称为AA图形结构 B树形结构 C集合 D线性结构78.依次在初始队列为空的队列中插入元素a,b,c,d设此设备最多容纳五个元素.接着做了两次删除操作,此时,还可以向队列中插B个元素A 2B 1C 0D 379.A是局域网络习系统中的核心计算器 ,为网络用户提供各种网络服务和共享软硬件资源.A服务器 B交换机 C工作站 D路由器80.A是超文本传输协议,用于规定在上浏览网页时所遵循的规则和操作,使浏览器有统一的规则和标准,从而增强了网页的适用性,允许传输任意类型数据.A HTTPB TCP/IPC FTP DTELNET81.允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端交互地使用计算机,这种系统是DA事实操作系统 B分布式 C网终操作 D分时82.队列操作中允许删除的一端称为DA队顶 B对底 C队尾 D 队头83.Windows防火墙的C功能可以指定哪些计算机的访问信息可以通过防火墙来访问本地计算机.A服务过滤 B程序过滤 C用户过滤 D端口过滤84.将IP地址与子网掩码进行按位A运算,可以得到网络地址A与 B 或 C非 D异或85.在下列选项中,D不属于局域网络,常用连接模式A文件服务器模式 B对等模式 C客户机/服务器模式 D直连模式86.D是将计算机发送的数字信号1或0转换成高或低电压,直接送到线路上传输A窄带传输 B 宽带 C 频带 D基带87.将覆盖范围从几十千米到数千千米的网络称为AA WANB LAN CVAN D MAN88.将计算机网络中的各层模块及其协议的集合称为网络BA参考模型 B体系结构 C连接标准 D系统工程89.下列不属于windows本地连接属性对话框中常用的协议是CA NeTBIOS,NeTBEVIB IPX/SPXC SMTOD TCP/IP90.将十六进制 1ABH 转换为十进制数是 AA.427 B.273 C.272 D.11291.操作系统的特征中,D是指操作系统通过某种技术将一个物理实体变成逻辑上的多个物理实体,或将多个物理实体变成逻辑上的一个对应物A.共享性B. 并发性C. 并行性D. 虚拟性92.A位于硬件之上,是与硬件关系最密切的系统软件,是对硬件功能的首次扩充A.操作系统B. 应用程序C. 数据库管理系统D.语言处理程序93.B是远程登录协议,主要用于控制远编主机的登录A.PING B.TELNET C.ARP D.FTP94.通常从正确性、可读性、健壮性和D四个方面评价一个算法A.实时性B.分时性C.简约性D.效率95.数据库管理系统实现对数据库中数据的插入、修改和删除等操作,这种功能称为AA.数据操纵功能B. 控制C.定义D.管理96.A是去掉重复属性的等值联接A.自然联接B. 联接C.选择D.等值联接97.在数据处理人工阶段,程序与数据组的关系CA.一对多B.多对一C.一一对应D.多对多98.计算机网络系统由资源子网和A 两部分构成A.通信子网B.连接子网C.转换子网D.物理子网99.中继器的作用是AA.放大电信号,延伸传输介质,扩大局域网覆盖范围B.路由选择C.过滤与转发帧D.协议转换100.D是通过射频识别、红外感应、卫星定位和激光扫描等技术,按协议要求将物品作为一种特殊的主机与广域网相连接,实现物品只能识别、跟踪监控和管理的网络A.互联网B.局域网C.广域网D.物联网101.对于任意一棵二叉树,度为0的结点总比度为2的结点CA.少两个B.多两个C.多一个D.少一个102.对于微型机来说,A的工作速度基本上决定了计算机的运行速度A.CPUB.运算器C.存储器D.控制器103.串行接口向一个方向一次只能传输D位二进制数据A.八B.二C. 十六D.一104.计算机中所有的存储都采用AA.二进制B.八C.十D. 十六105.计算机的应用领域大致可分为几个方面,下列选项中正确的是BA. 工程计算、数据结构、文字处理B.实时控制、科学计算、数据处理C.计算机辅助教学、外存储器、人工智能D.数值处理、人工智能、操作系统106.把处理系统的C 是指在内存中可同时驻留多个程序,并允许他们并发执行,有效地提高系统资源利用率和吞吐量A.成批性B.交互性C.多道性D.实时性107.操作系统的特性中,D是指两个或两个以上时间在同一时刻发生,从微观和宏观上都是同时发生A.并发性B.虚拟性C.共享性D.并行性108.在下列选项中,C 不属于网卡的接口A.AUIB.BNCC.RJ—11D.RJ—45109.TPC/IP网络体系结构分为应用层、传输控制层、网络层和BA.链接路B.网络接口层C.会话层D. 表示层110.关系数据模型中,完整性包括:域完整性、实体完整性、A和用户定义完整性约束A.参照完整性B.数据C.关系D.系统111.在Windows系统中,产看数字证书信息时,无法看到下面信息中的BA.颁发者B.私钥C.有效期D.算法112.在树结构中,将结点的前件称为该结点的AA.双亲结点B.叶结点C.根结点D.子结点113在树结构中,树中结点的最大层次称为DA.结点的度B.结点的深度C.树的度D.树的深度114.常用的通信有线介质包括双绞线、同轴电缆和AA. 电缆B.红外线C.激光D.微波115.HUB又称D,是一种多端口的中继器A.网桥B.交换机C.路由器D.集线器116.磁盘操作系统DOS是一种C 的微型机系统A.多用户多任务B.多用户单任务C.单用户单任务D.单用户多任务117.A 位于硬件交点,是与硬件关系最密切的系统软件,是对硬件功能的首次扩充A.操作系统B.应用程序C.数据库管理系统D.语言处理程序118.队列操作中允许删除的一端称为DA队顶B队底C队尾D队头119.在树结构中,没有后座的结点称为DA根结点B子结点C茎结点D叶结点120.若要访问循环链表中的某个结点,下列说法正确的是BA需要从表头结点出发B从表中任何一个结点出发C需要从表中第一个有效结点出发D需要从表头指针出发121.下面D不是数据库的网状模型的条件A有些非根结点,可能有多个交接点B适合表示实体的多对多联系C可能有多个结点没有交接点D有且仅有一个根结点122.数据库的数据安全和完整性控制机制由C完成A0SBDBASCDBMSD硬件平台123.在关系数据库中,表结构用于存放CA实体B实体型C实体属性集D实体集124.如果一个事物获得了某数据项 B ,则该事物只可以读但不能写此数据项.A独占型B共享型C独占数据库D排他型锁125.C不是数据管理系统.AVisual foxproBAccessCWindowsDSQLServer126.文本是计算机中基本的信息表示方式,包括 CA语音歌曲和音乐B数字字母和图形C数字字母符号和汉字D数字字母和语言127.食欲编写系统软件和控制软件的是AA语言B脚本语言CJava语言128.在C类IP地址中前A位是网络表识A12 B24 C8 D16129.在数据签名认证体系中涉及公钥与私钥,其中公钥由CA提供私钥,由用户自己设置130.光缆可以分为单模光缆和多模光缆131.总线是微型计算机,计算机内内部部件之间,设备之间传编信息的供用信号线132.自然联接就是等值联接.F133.软件工程的目的就是提高软件的质量和降低软件的成本T134.西文字符编码采用ASCII,即美国国家信息交换标准字符码135.在栈操作中,通常将插入元素称为入栈T136.多道批处理系统和分时系统都是宏观上同时执行多个程序T137.结构化程序的基本特征是BCA程序离散化 B可移植性好 C程序模块化 D程序整体结构化138.电源关闭后,ROM中的信息会丢失F139.在微机系统中,应用最普遍的字符编码是ASCII码T140.鼠标可以分为机械式和光电式鼠标T141.多媒体信息处理与应用除需要计算机系统技术支持外,还需要AB支持A通信技术 B数据压缩技术 C反盗版技术 D生物技术142.数据处理技术的发展共经历了人工管理阶段,BD和分布式数据库系统四个阶段A双工阶段 B文件系统阶段 C网络阶段 D数据库系统阶段143.BC不是算法的主要特征A确定性 B无限性 C随机性 D有穷性144.数字签名的方式有哪几种DEA防伪签名 B加密签名 C间接签名 D直接签名 E仲裁签名145.计算机主要技术指标有CDA外观 B价格 C字长 D运算速度146.BC是显示器的主要性能指标A波¥率 B分辨率 C刷新频率 D传输率147.下列选项中属于网络互联设备的是CDA光缆 B双绞线 C路由器 D网关148.计算机系统分两个子系统BCA CADB 硬件 C软件 D字处理149.信息世界也称AA概念世界 B现实世界 C数据世界 D计算机世界150.Access数据库文件扩展名为BA MDFB MDBC DBFD DBC151.D是数据库系统的简称A DBASB DBMSC ODBCD DBS152.具有三个结点的二叉树有C种形态A3 B6 C5 D4153.下列有关顺序表的描述正确的是DA元素按由小到大排序的线性表B顺序存储的线性表C元素按由大到小排序的线性表D有序的线性表154.若要访问循环链表中的某个结点,下列说法正确的是B A需要从表头结点出发B从表中任何一个结点出发均可C需从表中第一个有效结点出发D需从头指针出发155.链式储存结构下列说法错误的是AA便于随机存取B插入,删除操作方便,不用移动结点C逻辑上相邻的结点物理上不必相邻D花费的储存空间较顺序储存空间多156.在基于秘钥的加密/解密体系工中,信息的安全性主要取决于DA加密算法 B操作系统 C传输介质 D秘钥157.广域网技术在OSI模型的下三层发挥作用,采用电路交换和A俩种模式运行A分组交换技术 B包交换 C分频交换技术 D队列交换技术158.数字签名过程中,签名用户使用自己的A对信息进行签名A私钥 B算法 C密码 D公钥。

2022年吉林大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷A(有答案)

2022年吉林大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷A(有答案)

2022年吉林大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、设16个处理器编号分别为0,1,2,...,15用Cube,互联函数时,第10号处理机与第()号处理机相联。

A.11B.8C.14D.22、从计算机系统结构上讲,机器语言程序员所看到的机器属性是()A.计算机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织D.计算机各部件的硬件实现。

3、下列说法中不正确的是( )A.软件设计费用比软件重复生产费用高B.硬件功能只需实现一次,而软件功能可能要多次重复实现C.硬件的生产费用比软件的生产费用高D.硬件的设计费用比软件的设计费用低4、对汇编语言程序员透明的是()A.I/O方式中的DMA访问B.浮点数据表示C.访问方式保护D.程序性中断5、IBM360/91对指令中断的处理方法是()A.不精确断点法B.精确断点法C.指令复执法D.对流水线重新调度6、从计算机系统结构上讲,机器语言程序员所看到的机器属性是( )。

A.计算机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织D.计算机各部件的硬件实现7、推出系列机的新机器,不能更改的是( )A.原有指令的寻址方式和操作码B.系统总线的组成C.数据通路宽度D.存贮芯片的集成度8、在计算机系统的层次结构中,机器被定义为()的集合体A.能存储和执行相应语言程序的算法和数据结构B.硬件和微程序(固件)C.软件和固件D.软件和硬件9、在操作系统机器级,一般用()程序()作业控制语句。

A.汇编程序,翻译B.汇编程序,解释C.机器语言,解释D.机器语言,翻译10、()属于MIMD系统结构。

A.各处理单元同时受同一个控制单元的管理B.各处理单元同时接受同一个控制单元送来的指令C.松耦合多处理机和多计算机D.阵列处理机二、填空题11、要实现两条指令在时间上重叠解释,首先需要付出________,其次,要处理好指令之间可能存在的________12、目前已有的向量处理机结构主要采用________和________两种结构。

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

第三章流水线技术知识点汇总先行控制、流水线、单功能流水线、多功能流水线、静态流水线、动态流水线、部件级流水线、处理机级流水线、处理机间流水线、线性流水线、非线性流水线、顺序流水线、乱序流水线、时空图、流水线性能评价(吞吐率、加速比、效率)、解决流水线瓶颈问题方法、相关(数据相关、名相关、控制相关)、换名技术、流水线冲突(结构冲突、数据冲突、控制冲突)、流水线互锁机制、定向技术、指令调度、预测分支失败、预测分支成功、延迟分支(从前调度、从失败处调度、从成功处调度)、流水寄存器、3种向量处理方式(横向、纵向、纵横)、链接技术。

简答题1.流水技术有哪些特点?(答出4个即可)(知识点:流水线)答:1.将处理过程分解为若干子过程,由专门的功能部件来实现,2各段的时间尽可能相等,3各部件间都有一个缓冲寄存器,4适用于大量重复的时序过程,5需要通过时间和排空时间。

2.什么是静态流水线?什么是动态流水线?(知识点:静态流水线、动态流水线)答:同一时间段内,多功能流水线中的各段只能按同一种功能的连接方式工作;同一时间段内,多功能流水线中的各段可以按照不同的方式连接同时执行多种功能。

3.什么是单功能流水线?什么是多功能流水线?(知识点:单功能流水线、多功能流水线)答:只能完成一种固定功能的流水线。

流水线的各段可以进行不同的连接,以实现不同的功能。

4.什么是线性流水线?什么是非线性流水线?(知识点:线性流水线、非线性流水线)答:流水线的各段串行连接,没有反馈回路。

流水线中除了有串行的连接外,还有反馈回路。

5.列举3种相关。

(知识点:相关)答:数据相关,名相关,控制相关。

6.流水线中有哪三种冲突?各是什么原因造成的?(知识点:流水线冲突)答:结构冲突,硬件资源满足不了指令重叠执行的要求;数据冲突,指令在流水线中重叠执行时需要用到前面指令的执行结果;控制冲突,流水线遇到分支指令和其他会改变PC值的指令。

7.选择至少2种解决流水线结构冲突的方法简述。

(知识点:结构冲突)答:流水线停顿一个时钟周期,推迟后面的指令操作。

设置相互独立的指令存储器和数据存储器。

8.选择至少2种解决流水线数据冲突的方法简述。

(知识点:数据冲突)答:定向技术,将计算结果从其产生的地方直接送到其他指令需要的地方。

通过编译时让编译器重新组织指令顺序来消除冲突。

9.选择至少2种解决流水线控制冲突的静态方法简述。

(知识点:控制冲突)答:预测分支失败,预测分支成功,延迟分支。

10.简述流水寄存器的作用。

(知识点:流水寄存器)答:将各段的工作隔开使得相互不会干扰,保存相应各段的处理结果,向后传到后面将要用到的数据或者控制信息。

11.简述分支延迟槽的主要思想。

(知识点:延迟分支)答:编译器每当遇到分支指令,就在其后连续生成k个空指令位,称为延迟槽,并根据不同的调度规则将原始代码中分支指令附近的指令放进延迟槽中,如果延迟槽没有填满,剩余部分用nop指令填充,即气泡。

延迟槽中的指令同分支指令都看做普通的指令顺序流水,无论分支指令成功与否,都先按顺序执行延迟槽中的指令。

延迟槽中的指令“掩盖”了流水线原来必须插入的暂停周期,减少了分支指令带来的延迟。

12.简述分支延迟槽的三种调度策略。

(知识点:延迟分支)答:从前调度:从分支指令之前找一条独立的指令移动到延迟槽中。

从目标处调度:把分支成功的目标地址指令复制到延迟槽中,并把分支目标地址改成分支后继地址。

永远猜测分支是成功的,如果猜错,则丢弃延迟槽中指令的结果。

从失败处调度:把分支失败的目标地址指令移动到延迟槽中。

永远猜测分支是失败的。

如果猜错,则丢弃延迟槽中指令的结果。

选择题1.关于流水线的下列说法,错误的是:( C )(知识点:流水线)A.流水线能够提高吞吐率;B.流水线提高了器件的利用率;C.流水线提高了单个任务的处理速度;D.消除流水线瓶颈的方法有“瓶颈段细分方法”和“瓶颈段重复设置方法”。

2.寄存器换名技术可以减少如下相关带来的暂停:( A )(知识点:换名技术)A.读后写相关;B.结构相关;C.写后读相关;D.控制相关。

3.假设对于MIPS流水线,由取指令(IF)、指令译码读寄存器(ID)、执行(EX)、存储器访问(MEM)、写寄存器(WB)五段组成。

在一个时钟周期中对同一个寄存器的读操作和写操作可以通过寄存器文件“定向”,有正常定向路径。

转移指令在EX段计算目标地址,在MEM段检测分支条件。

指令SUB R4, R3, R2 和 BNEZ R4, LOOP之间应暂停的周期数为:( B )(知识点:数据冲突)A.3;B.2;C.1;D.0。

4.流水方式是指( D )。

(知识点:流水线)A.多部件同时执行一条指令 B.多部件同时取出多条指令C.多部件同时解释一条指令 D.多部件同时解释多条指令5.评价流水线的性能指标是( D )。

(知识点:流水线性能评价)A.吞吐率、流水线的加速比和执行程序所需要的时钟周期数B.吞吐率、流水线的加速比和所执行的指令条数C.吞吐率、流水线的加速比和CPID.吞吐率、流水线的加速比和效率6.在顺序流动的MIPS流水线中,可能发生的冲突有( B )。

(知识点:数据冲突)A.同一条指令的读操作和写操作之间的写后读冲突B.先流入的指令的写操作与后流入的指令的读操作之间的写后读冲突C.后流入的指令的写操作与先流入的指令的读操作之间的读后写冲突D.两条指令的写操作之间的写后写冲突7.在具有加、乘法双功能的静态流水线中,功能切换的时间是在( D )。

(知识点:多功能流水线、静态流水线)A.前一个功能的第一个任务进入流水线后B.前一个功能的第一个任务流出流水线后C.前一个功能的最后一个任务进入流水线后D.前一个功能的最后一个任务流出流水线后8.非线性流水线的特征是( B )。

(知识点:非线性流水线)A.一次运算中使用流水线中的多个段B.一次运算中要多次使用流水线中的某些功能段C.流水线的各个功能段在不同运算中可以有不同的连接D.流水线中某些功能段在各次运算中的作用不同9.以下哪种方法不能用于解决数据冲突( A )。

(知识点:数据冲突)A.链接技术B.定向技术C.流水线互锁机制D.编译器指令调度10.以下哪种相关不会导致数据冲突( D )。

(知识点:数据相关、名相关、数据冲突)A.数据相关B.反相关C.输出相关D.读后读相关11.与线性流水线最大吞吐率有关的是(C)A.第一个功能段的执行时间B.最快那一段的执行时间C.最慢那一段的执行时间D.最后的功能段的执行时间填空题1.相关有三种类型,即(数据相关),(名相关)和(控制相关)。

其中()相关还包括输出相关和反相关两种。

2.流水线中的冲突主要分为以下3种类型:(结构冲突)、(数据冲突)和(控制冲突),其中数据冲突又分为如下3类:(写后读冲突)、(读后写冲突)和(写后写冲突)。

(知识点:数据冲突)3.衡量流水线的主要性能指标是(吞吐率)、(加速比)和(效率)。

N段不等长的流水线中,其结果的输出速度取决于处理时间(最长)的子过程。

(知识点:流水线性能评价)4.消除流水线的瓶颈段的方法有(细分瓶颈段)和(重复设置瓶颈段)2种。

(知识点:解决流水线瓶颈问题方法)5.三种通过软件(编译器)来减少分支延迟的方法为(预测分支失败)、(预测分支成功)、(延迟分支)。

(知识点:控制冲突)计算题1.有一个动态多功能流水线,该流水线可进行乘法和加法运算,流水线有S1、S2、S3、S4、S5、S6六段,每段是等时的,S1、S4、S5、S6连接时完成加法功能,S1、S2、S3、S6连接时完成乘法功能。

试画出计算M i=(X i+Y i)Z i(i=1,2,3,4)的时空图,并计算实际吞吐率TP、加速比SP和效率E。

(知识点:动态流水线、多功能流水线、流水线性能评价)答:确定算法:A i=X i+Y i(i=1,2,3,4)M i=A i×Z i(i=1,2,3,4)时空图如下:输入:X1 X2 X3 X4 A1 A2 A3 A4 Y1 Y2 Y3 Y4 Z1 Z2 Z 3Z4输出:A1 A2 A3 A4 M1 M2 M3 M4实际吞吐率:TP=n/T k=8/11Δt加速比:SP=T s/T k=4×(4+4)Δt/11Δt=32/11效率:E=4×8Δt/6×11Δt=16/332.有如下的指令序列I1: LW R1, 0(R6)I2: LW R2, 4(R6)I3: MUL R5, R1, R2I4: LW R3, 8(R6)I5: LW R4, 24(R6)I6: ADD R2, R3, R4I7: ADD R2, R2, R5如何进行指令调度使其执行延迟时间最短?进行指令调度所获得的加速比是多少?(注:基于DLX指令处理,每条指令分为5步:IF,ID,EX,MEM,WB,在一个时钟周期中对同一个寄存器的读操作和写操作可以通过寄存器文件“定向”,并且有正常的定向路径)。

(知识点:定向技术、指令调度、数据冲突)答:答案图有问题,结果没问题调度后的指令序列为I1,I2, I4,I5,I3,I6,I7加速比:SP=13Δt/11Δt=13/11如果只有寄存器定向文件定向,那么答案应该是:调度前17Δt,调度后是14Δt。

该题目是既有正常定向路径,又有寄存器文件定向路径。

3.若一个动态浮点乘法流水线(如下图所示),每个功能段的时间均为t,其乘积可直接返回输入端或暂存于相应缓存器中。

请画出实现A B C D的时空图,并求出该流水线的吞吐率TP、加速比SP和效率E。

(知识点:动态流水线、流水线性能评价)答:拟定算法:第一步计算 AB ,CD ,设M=A B ,N=C D 第二步计算 A B C D ,即G=M N 时空图:空间规格化 M N G 尾数乘 M N G 阶乘MNG输入 A,B C,D M,N 时间 输出 M N G吞吐率TP 、加速比SP 和效率E TP=n/T K =3/7t t SP=9/7E=(33t)/( 37t) %4. 假设一条指令的取指过程分为:取指令、分析和执行3段,每一段的时间分别为t 、2t 、3t 。

在下列各种情况下,分别计算连续执行n 条指令所需的时间。

(1)顺序执行方式;(2)取指令、分析和执行重叠。

(知识点:流水线,流水线性能评价)答:(1)顺序执行方式 执行n 条指令的时间:t n t t t n t n T i i S ∆=∆+∆+∆⨯=∆⋅=∑=6)32(31(2)取指令、分析和执行重叠 执行n 条指令的时间:tt n t n t t t t n t T i i S ∆+∆=∆-+∆=∆∆∆-+∆=∑=333)1(6)3,2,max()1(315. 带双输入端的加、乘双功能静态流水线有1、2、3、4四个功能部件,延时分别为△t,△t,2△t,△t,“加”由1→2→4组成,“乘”由1→ 3→ 4组成,输出可直接返回输入或锁存,现执行[]∑=•+41)(i iiic b a阶 加 尾数乘 规格化 输入积(1)画出此流水线时空图,标出流水线输入端数据变化情况。

相关文档
最新文档