计算机系统结构习题

合集下载

(完整版)计算机系统结构(课后习题答案)

(完整版)计算机系统结构(课后习题答案)

第一章计算机系统结构的基本概念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 级需(N/M) 条指令来完成第i 级的计算量。

所以,当有一段第 1 级的程序需要运行Ks 时,在第 2 级就需要(N/M)Ks ,以此类推2. 硬件和软件在什么意义上是等效的?在什么意义上又是不等效的?试举例说明。

答:软件和硬件在逻辑功能上是等效的,原理上,软件的功能可用硬件或固件完成,硬件的功能也可用软件模拟完成。

但是实现的性能价格比,实现的难易程序不同。

在DOS 操作系统时代,汉字系统是一个重要问题,早期的汉字系统的字库和处理程序都固化在汉卡(硬件)上,而随着CPU硬盘、内存技术的不断发展,UCDOS把汉字系统的所有组成部份做成一个软件。

3. 试以实例说明计算机系统结构、计算机组成与计算机实现之间的相互关系与影响。

答:计算机系统结构、计算机组成、计算机实现互不相同,但又相互影响。

(1) 计算机的系统结构相同,但可采用不同的组成。

如IBM370 系列有115、125 、135、158 、168 等由低档到高档的多种型号机器。

从汇编语言、机器语言程序设计者看到的概念性结构相同,均是由中央处理机/ 主存,通道、设备控制器,外设 4 级构成。

计算机系统结构(复习题)

计算机系统结构(复习题)

《计算机系统结构》复习题(一)一、单项选择题1.同号相减或异号相加,阶差为1,只需要设置位警戒位. 【】A.0 B. 1 C。

2 D。

32.计算机系统多级层次结构中,操作系统机器级的直接上层是?【】A.传统机器级B.高级语言机器级C.应用语言机器级D.汇编语言机器级3.以下不.是设计RISC的原则的是?【】A.指令多用硬联控制实现B.指令条数多,通常超过100条C.指令寻址方式一般不超过两种D.所有指令都在一个机器周期内完成4。

下列操作码的编码方法中,操作码平均长度最短的是: 【】A、固定长编码B、Huffman编码C、不等长扩展编码D、等长扩展编码5.在采用延迟转移技术时,在以下几种调度方法中,效果最好的是哪一种方法? 【】A。

将转移指令前的那条指令调度到延迟槽中B.将转移目标处的那条指令调度到延迟槽中C。

将转移不发生时该执行的那条指令调度到延迟槽中D。

在延迟槽中填入NOP空操作指令6.在以下输入输出控制器的管理方式中,外设的工作速度对计算机性能影响最小的是?【】A。

程序控制轮询方式B。

程序控制中断方式C. 直接存储器访问方式D. I/O处理机方式7. 计算机系统多级层次结构中,操作系统机器级的直接上层是?【】A.传统机器级B.高级语言机器级C.应用语言机器级D.汇编语言机器级8.多处理机的互连方式采用总线形式的优点是?【】A.硬件成本低且简单B。

适用于处理机机数较多的场合C。

有很高的潜在通信速率D。

不便于改变系统硬件设置9.浮点数尾数基值r m=8,尾数数值部分长6位,可表示规格化正尾数的个数是?【】A.56个B.63个C.64个D.84个10.在IBM370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是?【】A.“执行”指令B.“程序调用”指令C.“比较与交换”指令D.“测试与置定"指令11.解释指令的流水线方式中,同一时间内,流水线的各段只能按同一种功能的连接方式工作称为。

(完整版)计算机系统结构复习题(附答案)范文

(完整版)计算机系统结构复习题(附答案)范文

计算机系统结构复习题和重点(附答案)一、单项选择题1.实现汇编语言源程序变换成机器语言目标程序是由()A.编译程序解释B.编译程序翻译C.汇编程序解释D.汇编程序翻译2.系列机软件必须保证()A.向前兼容,并向上兼容B.向前兼容,并向下兼容C.向后兼容,力争向上兼容D.向后兼容,力争向下兼容3.浮点数尾数基值r m=8,尾数数值部分长6位,可表示规格化正尾数的个数是()A.56个B.63个C.64个D.84个4.在IBM370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是()A.“执行”指令B.“程序调用”指令C.“比较与交换”指令D.“测试与置定”指令5.关于非专用总线三种控制方式中,下列叙述错误..的是()A.集中式定时查询,所有部件共用同一条“总线忙”线B.集中式定时查询,所有部件都用同一条“总线请求”线C.集中式独立请求,所有部件都用同一条“总线请求”线D.集中式串行链接,所有部件都用同一条“总线请求”线6.磁盘外部设备适合于连接到()A.字节多路通道B.数组多路通道或选择通道C.选择通道或字节多路通道D.数组多路通道或字节多路通道7.在Cache存储器中常用的地址映象方式是()A.全相联映象B.页表法映象C.组相联映象D.段页表映象8.在指令级高度并行的超级处理机中,下列叙述正确的是()A.超标量处理机利用资源重复,要求高速时钟机制B.超流水线处理机利用资源重复,要求高速时钟机制C.超标量处理着重开发时间并行性,要求高速时钟机制D.超流水线处理机着重开发时间并行性,要求高速时钟机制9.间接二进制n方体网络是一种()A.多级立方体网络B.多级全排列网络C.单级立方体网络D.多级混洗交换网络10.多端口存储器适合于连接A.紧耦合多处理机B.松耦合多处理机C.机数很多的处理机D.机数可变的多处理机二、填空题11.多处理机实现的是___________、___________间的并行。

(完整版)计算机系统结构课后习题答案

(完整版)计算机系统结构课后习题答案

第1章计算机系统结构的基本概念1.1 解释下列术语层次机构:按照计算机语言从低级到高级的次序,把计算机系统按功能划分成多级层次结构,每一层以一种不同的语言为特征。

这些层次依次为:微程序机器级,传统机器语言机器级,汇编语言机器级,高级语言机器级,应用语言机器级等。

虚拟机:用软件实现的机器。

翻译:先用转换程序把高一级机器上的程序转换为低一级机器上等效的程序,然后再在这低一级机器上运行,实现程序的功能。

解释:对于高一级机器上的程序中的每一条语句或指令,都是转去执行低一级机器上的一段等效程序。

执行完后,再去高一级机器取下一条语句或指令,再进行解释执行,如此反复,直到解释执行完整个程序。

计算机系统结构:传统机器程序员所看到的计算机属性,即概念性结构与功能特性。

在计算机技术中,把这种本来存在的事物或属性,但从某种角度看又好像不存在的概念称为透明性。

计算机组成:计算机系统结构的逻辑实现,包含物理机器级中的数据流和控制流的组成以及逻辑设计等。

计算机实现:计算机组成的物理实现,包括处理机、主存等部件的物理结构,器件的集成度和速度,模块、插件、底板的划分与连接,信号传输,电源、冷却及整机装配技术等。

系统加速比:对系统中某部分进行改进时,改进后系统性能提高的倍数。

Amdahl定律:当对一个系统中的某个部件进行改进后,所能获得的整个系统性能的提高,受限于该部件的执行时间占总执行时间的百分比。

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

包括时间局部性和空间局部性。

CPI:每条指令执行的平均时钟周期数。

测试程序套件:由各种不同的真实应用程序构成的一组测试程序,用来测试计算机在各个方面的处理性能。

存储程序计算机:冯·诺依曼结构计算机。

其基本点是指令驱动。

程序预先存放在计算机存储器中,机器一旦启动,就能按照程序指定的逻辑顺序执行这些程序,自动完成由程序所描述的处理工作。

系列机:由同一厂家生产的具有相同系统结构、但具有不同组成和实现的一系列不同型号的计算机。

计算机体系结构习题与答案

计算机体系结构习题与答案

一、复习题1.简述冯∙诺依曼原理,冯∙诺依曼结构计算机包含哪几部分部件,其结构以何部件为中心?答:冯∙诺依曼理论的要点包括:指令像数据那样存放在存储器中,并可以像数据那样进行处理;指令格式使用二进制机器码表示;用程序存储控制方式工作。

这3条合称冯∙诺依曼原理冯∙诺依曼计算机由五大部分组成:运算器、控制器、存储器、输入设备、输出设备,整个结构一般以运算器为中心,也可以以控制器为中心。

(P51-P54)2.简述计算机体系结构与组成、实现之间的关系。

答:计算机体系结构通常是指程序设计人员所见到的计算机系统的属性,是硬件子系统的结构概念及其功能特性。

计算机组成(computer organization)是依据计算机体系结构确定并且分配了硬件系统的概念结构和功能特性的基础上,设计计算机各部件的具体组成,它们之间的连接关系,实现机器指令级的各种功能和特性。

同时,为实现指令的控制功能,还需要设计相应的软件系统来构成一个完整的运算系统。

计算机实现,是计算机组成的物理实现, 就是把完成逻辑设计的计算机组成方案转换为真实的计算机。

计算机体系结构、计算机组成和计算机实现是三个不同的概念,各自有不同的含义,但是又有着密切的联系,而且随着时间和技术的进步,这些含意也会有所改变。

在某些情况下,有时也无须特意地去区分计算机体系结构和计算机组成的不同含义。

(P47-P48)3.根据指令系统结构划分,现代计算机包含哪两种主要的体系结构?答:根据指令系统结构划分,现代计算机主要包含:CISC和RISC两种结构。

(P55)4.简述RISC技术的特点?答:从指令系统结构上看,RISC 体系结构一般具有如下特点:(1) 精简指令系统。

可以通过对过去大量的机器语言程序进行指令使用频度的统计,来选取其中常用的基本指令,并根据对操作系统、高级语言和应用环境等的支持增设一些最常用的指令;(2) 减少指令系统可采用的寻址方式种类,一般限制在2或3种;(3) 在指令的功能、格式和编码设计上尽可能地简化和规整,让所有指令尽可能等长;(4) 单机器周期指令,即大多数的指令都可以在一个机器周期内完成,并且允许处理器在同一时间内执行一系列的指令。

计算机系统结构基本习题和答案

计算机系统结构基本习题和答案

计算机系统结构基本习题和答案计算机系统结构基本习题和答案填空题1、从(使用语言的)角度可以将系统看成是按(功能)划分的多个机器级组成的层次结构。

2、计算机系统结构的层次结构由高到低分别为(应用语言机器级,高级语言机器级,汇编语言机器级,操作系统机器级,传统机器语言机器级,微程序机器级)。

3、应用程序语言经(应用程序包)的(翻译)成高级语言程序。

4、高级语言程序经(编译程序)的(翻译)成汇编语言程序。

5、汇编语言程序经(汇编程序)的(翻译)成机器语言程序。

6、在操作系统机器级,一般用机器语言程序(解释)作业控制语句。

7、传统机器语言机器级,是用(微指令程序)来(解释)机器指令。

8、微指令由(硬件)直接执行。

9、在计算机系统结构的层次结构中,机器被定义为(能存储和执行相应语言程序的算法和数据结构)的集合体。

10、目前M0由(硬件)实现,M1用(微程序(固件))实现,M2到M5大多用(软件)实现。

以(软件)为主实现的机器成为虚拟机。

(虚拟机)不一定全用软件实现,有些操作也可用(固件或硬件)实现。

11、透明指的是(客观存在的事物或属性从某个角度看不到),它带来的好处是(简化某级的设计),带来的不利是(无法控制)。

12、计算机系统结构也称(计算机体系结构),指的是(传统机器级的系统结构)。

它是(软件和硬件/固件)的交界面,是机器语言汇编语言程序设计者或编译程序设计者看到的(机器物理系统)的抽象。

13、计算机组成指的是(计算机系统结构的逻辑实现),包括(机器级内的数据流和控制流)的组成逻辑设计等。

计算机实现指的是(计算机组成的物理实现),它着眼于(器件)技术和(微组装)技术。

14、确定指令系统中是否要设乘法指令属于(计算机系统结构),乘法指令是用专门的高速乘法器实现还是用加法器实现属于(计算机组成),乘法器和加法-移位器的物理实现属于(计算机实现)。

15、主存容量与编址方式的确定属于(计算机系统结构),主存是否采用多体交叉属于(计算机组成),主存器件的选定属于(计算机实现)。

第2章 计算机系统结构练习题

第2章 计算机系统结构练习题

第二章计算机系统结构练习题(一)单项选择题1.在现代计算机系统层次结构中,最内层是硬件,最外层是使用计算机的人,人与硬件之间是( )。

A.软件系统B.操作系统C.支援软件D.应用软件2.财务管理软件是一种专用程序,它属于( ) A.系统软件B.应用软件C接口软件D.支援软件3.当计算机被启动时,首先会立即执行( )。

A.接口程序B.中断服务程序C.用户程序D.引导程序4.当硬件的中断装置发现有事件发生,就会中断正在占用CPU的程序执行,让操作系统的( )占用CPU。

A.系统调用程序B.中断处理服务程序C.作业管理程序D文件管理程序5.操作系统支援软件和应用软件只有( )时才能履行自己的职责。

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.中央处理器可以直接存取( )中的信息。

A.光盘B.软盘C.主存储器D.硬盘11.中央处理器存取寄存器中信息的速度与使用主存储器和辅存储器信息相比( )。

A.比较快B.最快C.差不多D.最慢12.存放在( )信息只能顺序存取,无法随机访问。

A.硬盘B.软盘C.光盘D.磁带13.当操作系统退出执行,让用户执行时,系统会( ) A.继续保持管态B.继续保持目态C.从管态变为目态D.从目态变为管态14.硬件设置了( )以实现存储保护。

计算机体系结构习题答案

计算机体系结构习题答案

一、(5分)计算机系统设计中经常使用的4个定量原理是什么?请简要说明它们的含义。

答:(1)以经常性事件为重点。

在计算机系统的设计中,对经常发生的情况,赋予它优先的处理权和资源使用权,以得到更多的总体上的改进。

(2)Amdahl 定律。

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

(3)CPU 性能公式。

执行一个程序所需的CPU 时间 = IC ×CPI ×T 。

(4)程序的局部性原理。

程序在执行时所访问地址的分布不是随机的,而是相对地簇聚。

二、(15分)假设某应用程序中有4类操作,通过改进各类操作的功能部件,可(2)各类操作单独改进后,程序获得的加速比分别是多少? (3)4类操作均改进后,整个程序的加速比是多少? 答:根据Amdahl 定律aff S n +-=)1(1,其中f 是可改进部分在总运行时间中所占比例,a 是可改进部分的加速比,可得4类操作均改进后,整个程序的加速比:11.77(1)n ii iS FF S =≈-+∑∑三、(5分)请简述指令之间数据冲突的类型。

答:指令之间的数据冲突有3种类型:真相关、反相关、输出相关。

真相关(数据依赖,有时候也称为数据相关):考虑两条指令i 和j ,i 在j 的前面,指令k 在指令i 和指令j 之间。

如果下述条件之一成立,则称指令j 与指令i 真相关:(1)指令j 使用指令i 产生的结果(写后读);(2)指令j 与指令k 真相关,而指令k 又与指令i 真相关。

(真相关的传递性) 反相关:考虑两条指令i 和j ,i 在j 的前面,如果指令j 所写的名与指令i 所读的寄存器名或存储地址相同,则称指令i 和j 发生了反相关。

(读后写)输出相关:考虑两条指令i 和j ,i 在j 的前面,如果指令j 和指令i 所写的寄存器名或存储地址相同,则称指令i 和j 发生了输出相关。

(写后写) 其中反相关和输出相关又合称名相关。

计算机系统结构练习题(第二章)

计算机系统结构练习题(第二章)

★1.确定哪些数据类型用数据表示来实现,下面几项中不重要的是:A.能够缩短程序运行的时间B.数据表示能够有良好的通用性和利用率C.最可能多的用硬件实现,提高性能D.减少CPU和主存储器之间的通讯量【答案】C★2.早期的计算机系统只有定点数据表示,因此硬件结构可以很简单。

但是这样的系统有明显的缺点,下面哪一个不是它的缺点:A.数据表示范围小B.单个需要的计算时钟周期多C.编程困难D.存储单元的利用率很低【答案】B★3. 简述采用标志符数据表示方法的主要优缺点。

【答案】优点有:(1)简化了指令系统(2)由硬件自动实现一致性检查和数据类型的转换。

(3)简化程序设计(4)简化编译器(5)方便软件调试(6)支持数据库系统缺点有:(1)数据和指令的长度不能一致(2)指令的执行速度降低(3)硬件的复杂性增加★4.有效的缩短地址码的长度,主要采用的有哪些方法?【答案】(1)用间址寻址方式缩短地址码长度(2)用变址寻址方式缩短地址码长度(3)用寄存器间接寻址方式缩短地址码长度是最有效的方法★5.随着计算机技术的不断发展和对指令系统的合理性的研究,精简的指令系统(RISC)出现并且逐步取代CISC的重要位置。

下面所述不是CISC的主要缺点的是:A.20%与80%规律B.VLSI技术的不断发展引起的一系列问题C. 软硬件功能分配的问题D. 由于指令众多带来的编码困难【答案】D★★★6. 某台计算机只有Load/Store 指令能对存储器进行读/写操作,其它指令只对寄存器进行操作。

根据程序跟踪实验结果,已知每种指令所占的比例及CPI 数如下: 指令类型 指令所占比例 CPI 算逻指令 43% 1 Load 指令 21% 2 Store 指令 12% 2 转移指令 24% 2(1)求上述情况下的平均CPI 。

(2)假设程序由M 条指令组成。

算逻运算中25%的指令的两个操作数中的一个已在寄存器中,另一个必须在算逻指令执行前用Load 指令从存储器取到寄存器。

计算机体系结构第一章_练习题

计算机体系结构第一章_练习题

计算机体系结构第⼀章_练习题《计算机系统结构》第⼀章测试题⽬⼀、填空题:(每空1分,共35分)1、从______⾓度可以将系统看成是按_______划分的多个机器级组成的层次结构。

2、计算机系统结构的层次结构由⾼到低分别为______,______,______,______,______,______。

3、在计算机系统结构的层次结构中,机器被定义为______的集合体。

4、就计算机系统结构、计算机组成和计算机实现三者之间的关系,完成下⾯填空:a)确定指令系统中是否要设乘法指令属于______,乘法指令是⽤专门的⾼速乘法器实现还是⽤加法器实现属于______,乘法器和加法-移位器的物理实现属于______。

b)主存容量与编址⽅式的确定属于______,主存是否采⽤多体交叉属于______,主存器件的选定属于______。

c)设计何种系列机属于______,系列机内不同型号计算机的组织属于______。

5、同时性指两个或多个事件在______发⽣,并发性指两个或多个事件在______发⽣。

6、费林按指令流和数据流的多倍性把计算机系统分成______,______,______和______四⼤类。

传统的单处理机属于______。

7、⼀般⽤耦合度反映____________,它分为______,______,和______。

8、冯泽云提出⽤______来定量地描述各种计算机系统特征,把计算机分成______,______,______和______四类。

9、开发并⾏性的途径有______,______和______。

⼆、名词解释:(每题3分,共15分)1.透明性2.计算机系统结构3.并⾏性4.虚拟机5.MFLOPS三、简答题:(每题5分,共30分)1、软件和硬件在什么意义上是等效的?在什么意义上是不等效的?2、简述计算机系统结构⽤软件实现和⽤硬件实现各⾃优缺点。

3、下列哪些对系统程序员是透明的?哪些对应⽤程序员是透明的?虚拟存储器;Cache存储器;程序状态字;指令缓冲寄存器;通⽤寄存器。

计算机系统结构习题答案(李学干)

计算机系统结构习题答案(李学干)

计算机系统结构习题解答第一章习题一1.2一台经解释实现的计算机,可以按照功能划分成4级。

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

若执行第1级的一条指令需K纳秒时间,那么执行第2、3、4级的一条指令个需要多少时间?解:①分析:计算机按功能分级时,最底层的为第1级。

向上一次是第2 、3、4级。

解释执行是在低级机器级上,用它的一串指令或语句来解释执行高一级上的一条指令的功能。

是逐条解释的。

②解答:执行第2、3、4级的一条指令各需KNns,KN2ns,KN3ns的时间。

1.3操作系统机器级的某些指令就用传统机器级的指令,这些指令可以用微程序直接实现,而不由操作系统自己来实现。

根据你对习题1.2的回答,你认为这样做有哪两个好处?答:可以加快操作系统操作命令解释的速度。

同时也节省了存放解释操作命令这部分解释程序所占用的空间。

简化了操作系统机器级的设计。

也有利于减少传统机器级的指令条数。

1.5硬件和软件在什么意义上是等效的?在什么意义上是不等效的?试举例说明。

答:硬件和软件在逻辑意义上是等效的。

在物理意义上是不等效的。

①在原理上,用硬件或固件实现的功能完全可以用软件来完成。

用软件实现的功能也可以用硬件或固件来完成。

功能一样。

②只是反映在速度、价格、实现的难易程度上,这两者是不同的。

性能不同。

③例如,浮点运算在80386以前一直是用软件实现的。

到了80486,将浮点运算器集成到了CPU中,可以直接通过浮点运算指令用硬件实现。

但速度却高的多。

1.9下列哪些对系统程序员是透明的?哪些对应用程序员是透明的?系列机各档不同的数据通路宽度;虚拟存储器;Cache存储器;程序状态字;“启动I/O”指令;“执行”指令;指令缓冲器。

答:①对系统程序员和应用程序员均透明的:是全用硬件实现的计算机组成所包含的方面。

有:数据通路宽度、Cache存储器、指令缓冲器。

②仅对应用程序员透明的:是一些软硬件结合实现的功能。

有:虚拟存储器、程序状态字、“启动I/O”指令。

计算机系统结构基础习题

计算机系统结构基础习题

第三、四章习题一、选择题1.对真值0表示形式唯一的机器数是__B_______。

A.原码B.补码和移码C.反码D.以上都不对2.某机字长8位,采用补码形式(其中1位为符号位),则机器数所能表示的范围是______ _C_____。

A.-127~127 B.-128~128 C.-128~+127 D. 0~2553.用n+1位字长表示定点数(其中1位为符号位),它所能表示的整数范围是_A____,它所能表示的小数范围是____D___。

A.0≤|N|≤2n-1B.0≤|N|≤2n+1-1C.0≤|N|≤1-2-(n+1)D.0≤|N|≤1-2-n4. 设机器数采用补码形式(含1位符号位),若寄存器内容为9BH,则对应的十进制数为 C 。

A. -27B. -97C. -101D. 1555. 若9BH表示移码(含1位符号位),其对应的十进制数是 A 移码符号位用1表示正数,用0表示负数。

A. 27B. -27C. -101D. 1016. 设寄存器内容为10000000,(移码,符号位为1,表示正0)若它等于0,则为 D 。

A. 原码B. 补码C. 反码D. 移码`7. 设寄存器内容为10000000,若它等于-128,则为 B 。

A. 原码B. 补码C. 反码D. 移码8. 设寄存器内容为10000000,若它等于-127,则为 C 。

A. 原码B. 补码C. 反码D. 移码9. 设寄存器内容为10000000,若它等于-0,则为 A 。

A. 原码B. 补码C. 反码D. 移码10. 设寄存器内容为11111111,若它等于+127,则为。

A. 原码B. 补码C 反码 D. 移码11. 大部分计算机内的减法是用_______实现。

A 将被减数加到减数中B 从被减数中减去减数C 补数的相加D 从减数中减去被减数12 补码加减法是指___________。

A. 操作数用补码表示,两数相加减,符号位单独处理,减法用加法代替B. 操作数用补码表示,符号位和数值位一起参加运算,结果的符号与加减法相同C. 操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代替,结果的符号在运算中形成D. 操作数用补码表示,有数符决定两数的操作,符号位单独处理13 在原码一位乘中,符号位单独处理,参加操作的数是__________。

计算机组成与系统结构 复习题

计算机组成与系统结构 复习题

计算机组成复习题一、选择题1.CPU是( )。

A.计算机中的一个部件,根据指令控制其他部件的工作B.一种二进制数 C.中央处理器D.相同指令系统的不同实现2.控制器是( )。

A.计算机中的一个完成算术运算的部件B.计算机中的一个部件,根据指令控制运算器、存储器和输入输出设备的操作C.根据指令完成操作功能的硬件 D.一个集成电路芯片3.指令是( )。

A. 发给计算机的一个个操作命令B.通常用于构成主存储器的集成电路C.计算机中的一个部件,控制其他部件的工作D.完成操作功能的硬件4.汇编程序是( )。

A. 将指令的符号化表示转换成二进制代码的程序B.将高级语言程序转换成可执行代码的程序C.程序运行时的存储位置,包括他们所需的数据D,将可执行代码转换成高级语言程序的程序5.程序在运行时的存储位置是( )。

A. 数据通路 B.存储器 C.操作系统 D. 高级语言6.将高级语言程序转换成可执行代码的程序是( )。

A.汇编语言 B.汇编程序 C.编译程序 D. 编译语言7.计算机中完成算术运算的部件是( )。

A.控制器 B.运算器 C.CPU D. 主机8.以下说法错误的是( )。

A.计算机的机器字长是指数据存储与运算的基本单位B.寄存器由触发器构成C.计算机中一个字的长度都是32位D.磁盘是部分顺序存储器9.以下说法错误的是( )。

A. 硬盘是外围设备B.软件的功能与硬件的功能在逻辑上是等效的C.硬件实现的功能一般比软件实现具有较高的执行速度D.软件的功能不能用硬件取代10.以下说法正确的是( ) 。

A. 汇编语言程序设计需要了解计算机的硬件结构B.高级语言程序经过汇编后形成机器语言程序代码C.高级语言仍然与计算机的结构特征相关D.CAD软件是一种系统软件11.以下属计算机的系统软件有( )。

A.音像处理软件 B.程序设计语言编译软件C.办公自动化软件 D.游戏软件12.磁盘是一种( )。

A.随机访问存储器 B.顺序存取存储器C.部分顺序存储器 D.部分随机存储器13.指令流( )。

计算机系统结构复习题

计算机系统结构复习题

计算机106 计算机系统结构复习题一、选择题1.Cache存储器写操作时,只写入Cache,仅当需要块替换时,才将其写回主存,称这种修改主存块内容的方法为___写回法_______。

2.仿真和模拟的主要区别在于采用不同的语言进行解释。

仿真采用___________解释,其解释程序在控制存储器中,而模拟采用机器语言程序解释,其解释程序在___________中。

3.16个处理器编号为0~15,采用PM2+3单级网络互连,与13号处理器相连的处理器号是( 利用公式计算机一下。

)A.5 B.7 C.11 D.144.在共享主存的多处理机中,为减少访问主存冲突,采用的方式一般是( )A.虚拟存储器B.共享Cache存储器C.用高速单体主存系统D.并行多体交叉主存系统5.7.下列关于标量流水机的说法不正确的是( )A.没有向量数据表示 B.不能对向量数据进行运算C.可对标量数据进行流水处理 D.可以对向量、数组进行运算6.广义地讲, F. 有着两种含义:一是 G. ,指两个以上事件在 A. 发生;二是 H. ,指两个以上事件在 C. 间隔内发生。

A. 同一时刻B. 不同时刻C. 同一时间D. 不同时间E. 串行性F. 并行性G. 同时性H. 并发性7.页式虚拟存储管理中,实页冲突概率最低的地址映象方式是( )A.直接映象B.全相联映象C.组相联映象D.段相联映象8.组相联映象、LRU替换的Cache存储器,不影响Cache命中率的是( )A.增大块的大小B.增大主存容量C.增大组的大小 D.增加Cache中的块数9.不同系列的机器之间,实现软件移植的途径不包括()A.模拟 B.仿真C.用统一汇编语言D.用统一高级语言10.采用地址码高位交叉的目的是()。

A. 扩大存储器的容量B. 提高存储器的速度C. 缩小存储器的容量D. 减小存储器的速度11.超标量处理机主要是采用()来开发处理机内部的并行性的。

A. 空间B. 重叠C.资源重复D. 时间重叠12.在下列内容中,对系统程序员和应用程序员都透明的是()。

计算机体系结构复习题(有答案)

计算机体系结构复习题(有答案)
《体系结构复习题》 一、选择题(15 分) 1. 计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是( ) A.汇编语言机器级---操作系统机器级---高级语言机器级 B.微程序机器级---传统机器语言机器级---汇编语言机器级 C.传统机器语言机器级---高级语言机器级---汇编语言机器级 D. 汇编语言机器级---应用语言机器级---高级语言机器级 2. 对系统程序员不透明的是( ) A.Cache 存储器 B.系列几各档不同的数据通路宽度 C.指令缓冲寄存器 D.虚拟存储器 3. 在计算机系统设计中,比较好的方法是( ) A.从上向下设计 B.从下向上设计 C.从两头向中间设计 D.从中间开始向上、向下设计 4. 不同系列的机器之间,实现软件移植的途径不包括( ) A.用统一的高级语言 B.用统一的汇编语言 C.模拟 D.仿真 5. 堆栈型机器比通用寄存器型机器优越的是( ) A.支持先进先出类接替算法的求解 B.能更好地支持向量的运算 C. 支 持 由 逆 波 兰 表 达 式 将 高 级 语 言 多 元 赋 值 语 句 直 接 编 译 生 成 堆 栈 指 令 程 序 D.能优化存储器的空间利用率 6. 浮点数尾数基值 rm=8,尾数数值部分长 6 位,可表示的规格化最小正尾数为( ) A.0.5 B.0.25 C.0.125 D.1/64 7. 在尾数下溢处理方法中,平均误差最大的是( ) A.截断法 B.舍入法 C.恒置“1”法 D.ROM 查表法 8. ILLIAC Ⅳ是一种( ) A.流水线处理机 B.指令重叠处理机 C.阵列处理机 D.多处理机 9. 能实现作业、任务级并行的异构型多处理机属( ) A.MISD B.SIMD C.MIMD D.SISD 10.非线性流水线是指( ) A.一次运算中使用流水线中多个功能段 B.一次运算中要多次使用流水线中的某些功能段 C. 流水线中的某些功能段在各次运算中的作用不同 D. 流水线中的各个功能段在各种运算中有不同的组合 11.流水机器对全局性的相关处理不包括( ) A.猜测法 B.提前形成条件码 C.加快短循环程序的执行 D.设置相关专用通路 12.外部设备打印机适合于连接( ) A.数组多路通道或选择通道 B.字节多路通道或选择通道 C.选择通道 D.任意一种通道 13.虚拟存储器常用的地址映像方式是( ) A.全相联 B.段相联 C.组相联 D.直接

《计算机系统结构》练习题B

《计算机系统结构》练习题B

《计算机系统结构》练习题B《计算机系统结构》练习题B⼀、简要回答下列各题1、软件和硬件在什么意义上是等效的?在什么意义上是不等效的?2、透明性的概念?系列机的概念?3、列举流⽔线的3种相关及2种解决办法。

4、列举Cache-Memory存储层次中2种写策略⽅法、2种写分配⽅法。

5、列举3种通道类型⼆、选择题(请选择⼀个最为准确的答案)1、计算机系统的层次结构按照由⾼到低的顺序分别为()。

A、⾼级语⾔机器级、汇编语⾔机器级、传统机器语⾔机器级、操作系统机器级、应⽤语⾔机器级、微程序机器级B、⾼级语⾔机器级、应⽤语⾔机器级、操作系统机器级、传统机器语⾔机器级、汇编语⾔机器级、微程序机器级C、应⽤语⾔机器级、⾼级语⾔机器级、汇编语⾔机器级、操作系统机器级、传统机器语⾔机器级、微程序机器级D、应⽤语⾔机器级、操作系统机器级、⾼级语⾔机器级、汇编语⾔机器级、微程序机器级、传统机器语⾔机器级2、计算机系统结构设计时遵循三个软硬件取舍原则,但()不在原则之中。

A、系统在现有硬件条件下有⾼的性能价格⽐B、不要限制组成和实现技术的采⽤C、为软件设计提供更多更好的硬件⽀持D、尽量发挥软件的优势3、指令系统的改进以不删除原有指令系统为前提,通过增加少量强功能新指令代替常⽤指令串,保证了软件(),提⾼了编程效率。

A、向前兼容B、向后兼容C、向上兼容D、向下兼容4、I/O的系统结构直接影响计算机系统的性能,包括主存、CPU利⽤率、()、I/O速度和系统的兼容性等。

A、指令执⾏速度B、I/O设备容量C、系统总线D、系统吞吐量5、衡量⼀个存储器性能可从()⽅⾯考虑。

A、容量、速度、价格B、制造⼯艺、封装、材料C、容量、速度、功耗D、Cache-主存存储层次、主存-辅存存储层次、辅存-磁带存储层次6. 多处理机实现的并⾏主要是()。

A.任务级并⾏B.指令级并⾏C.线程级并⾏D.操作级并⾏7. 多功能流⽔线的特征是()。

A.⼀次运算中使⽤流⽔线中的多个段。

自考计算机系统结构必考习题

自考计算机系统结构必考习题

自考计算机系统结构必考习题一.填空题:12、计算机系统(广义说法):由人员,数据,设备,程序,规程五部分组成。

1、推动计算机系统结构发展的主要动力是(把计算机系统看成是由多个机器级构成的层次结构)。

2、提高计算机系统并行性的主要的主要技术途径有(时间重叠)、(资源重复)、(资源共享)。

3、数据表示是指能由(机器硬件)直接识别和引用的(数据类型)。

4、定义数据表示具体又有(带标志符数据表示)和(数据描述符)两类。

5、I/O设备取得I/O总线后,所传送的数据总量,称为(数据宽度),数据通路宽度是数据总线的(线数)。

6、中断系统软件功能分配实质是中断(处理程序)软件和中断(响应)硬件的功能分配。

7、页面替换是发生于(虚拟空间比主存空间大的多),同时又发生于(页面失效)的时候。

8、由四位经ROM查表舍入法下溢处理成三位结果,设计出的ROM表中应当有(16)个单元,其中地址为1101的单元存储内容为(1111)。

9、程序访问局部性包括(时间上局部性)和(空间上局部性)两个方面,其中前者是指(在最近的未来要用到的信息很可能是现在现在正在使用的信息),后者是指(在最近的未来要用到的信息很可能与现在正在使用的信息在程序空间上是相邻的或是相近的)。

10、模拟是采用(机器语言程序)解释执行方式,其运行速度比仿真方法(慢),仿真是采用(微程序)解释,所以通常将使用频率较高的指令尽可能用(仿真)方法提高运行速度,而对使用频率低的指令则用(模拟)方法加以实现。

11、并行性主要是指解题中同时进行(运算)或(操作)的特性。

12、计算机系统结构中数据表示是指可由(机器硬件)直接辨认的数据类型,若要直接识别某一种数据类型,必须有相应的(运算硬件)及相应的(逻辑运算硬件)。

13、地址的编址通常可采用(按高位地址划分)、(按地位地址划分)和(按混合划分)三种不同方式。

14、指令系统按照设计风格可分为(CISC)和(RISC),其中(RISC)更优。

系统结构习题

系统结构习题

系统结构习题选择题第一章对计算机系统结构,下列()是透明的阵列运算部件计算机使用的语言是()。

分属于计算机系统各个层次实现汇编语言源程序变换成机器语言目标程序是由()。

汇编程序翻译系列机软件必须保证()。

向后兼容,力争向上兼容输入输出系统硬件的功能对()是透明的。

应用程序员并行处理发展通过资源共享途径形成了()。

分布式处理系统利用时间重叠实现并行处理的是()。

流水处理机就使用语言的角度而言,可将计算机系统看成是按功能划分的()组成的层次结构多个机器级利用资源重复实现并行处理的是()。

阵列处理机计算机系统结构也称计算机体系结构,指的是()。

传统机器级计算机的结构与组成不包括()。

操作系统字串位并是指同时对一个字的所有位进行处理,其并行等级()。

已经开始出现的并行性计算机系列化的优点不包括()同一系列内的软件一定是向下兼容的开发并行性的途径有时间重叠、资源重复和()。

资源共享对计算机系统结构,下列()是透明的阵列运算部件系列机软件必须保证向后兼容,一般应该做到()。

向上兼容用微程序直接解释另一种机器指令系统的方法称为仿真,用机器语言解释实现软件移植的方法称为()。

模拟高级语言是由()翻译成汇编语言程序编译程序就使用语言的角度而言,可将计算机系统看成是按功能划分的()组成的层次结构多个机器级VonNenmann型计算机不具有的特点是()。

以数据流驱动位片处理是指计算机采用()方式对数据进行处理。

字并位串除了分布处理、MPP和机群系统外,并行处理计算机按其基本结构特征可分为流水线计算机,阵列处理机,多处理机和()四种不同的结构。

数据流计算机费林按指令流和数据流的多倍性把计算机系统分类,这里的多倍性指()。

系统瓶颈部件上处于同一执行阶段的指令或数据的最大可能个数系列机在软件兼容上应该做到()。

向后兼容,并力争向上兼容计算机系统的层次结构按照由高到低的顺序分别为()。

高级语言机器级,汇编语言机器级,传统机器语言机器级,微程序机器级1TFLOPS计算机能力,1TBYTE/S的I/O带宽和()称为计算机系统的3T性能目标。

计算机系统结构基础习题

计算机系统结构基础习题

第三、四章习题一、选择题1.对真值0 表示形式唯一的机器数是__B_______。

A.原码B.补码和移码C.反码D.以上都不对2.某机字长8 位,采用补码形式(其中1位为符号位),则机器数所能表示的范围是______ _C_____。

A.-127~127 B.-128~128 C.-128~+127 D. 0~2553.用n+1位字长表示定点数(其中1位为符号位),它所能表示的整数范围是_A____,它所能表示的小数范围是____D___。

n-1B.0≤|N|≤2A.0≤|N|≤2n+1-1C.0≤|N|≤1-2-(n+1)D.0≤|N|≤1-2-n4. 设机器数采用补码形式(含 1 位符号位),若寄存器内容为9BH,则对应的十进制数为 C 。

A. -27B. -97C. -101D. 1555. 若9BH 表示移码(含1位符号位),其对应的十进制数是 A 移码符号位用 1 表示正数,用0 表示负数。

A. 27B. -27C. -101D. 1016. 设寄存器内容为10000000,(移码,符号位为1,表示正0)若它等于0,则为 D 。

A. 原码B. 补码C. 反码D. 移码`7. 设寄存器内容为10000000,若它等于-128,则为 B 。

A. 原码B. 补码C. 反码D. 移码8. 设寄存器内容为10000000,若它等于-127,则为 C 。

A. 原码B. 补码C. 反码D. 移码9. 设寄存器内容为10000000,若它等于-0,则为 A 。

A. 原码B. 补码C. 反码D. 移码10. 设寄存器内容为11111111,若它等于+127,则为。

A. 原码B. 补码C 反码 D. 移码11. 大部分计算机内的减法是用_______实现。

A 将被减数加到减数中B 从被减数中减去减数C 补数的相加D 从减数中减去被减数12 补码加减法是指___________。

A. 操作数用补码表示,两数相加减,符号位单独处理,减法用加法代替B. 操作数用补码表示,符号位和数值位一起参加运算,结果的符号与加减法相同C. 操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代替,结果的符号在运算中形成D. 操作数用补码表示,有数符决定两数的操作,符号位单独处理13 在原码一位乘中,符号位单独处理,参加操作的数是__________。

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

计算机系统结构习题第一章1. 计算机系统的多级层次结构从上到下的顺序分别是、、、、、。

2. 以往对计算机系统的设计方法有设计和设计,它们分别适用于设计和设计。

3. 研究计算机系统结构的重点是,其主要目的是。

4. 计算机系统的3T性能目标是、、。

5. 以软件为主实现的机器为,由硬件或固件实现的是。

6. 解决软件可移植的办法有、、和。

7. 计算机中的两种信息流是和,计算机系统按流分类可分为、、和。

8. 计算机系统结构主要指。

9. 为了提高CPU的利用率,有效的途径是、、、。

10. 计算机系统的主要软、硬件交界面特性包括、、、、。

11.在系统结构设计中,提高软件功能实现的比例会( )。

A、提高解题速度B、减少需要的存贮容量C、提高系统的灵活性D、提高系统的性能价格比12.对计算机系统结构透明的是( )。

A、数据表示B、是否使用通道型I/O处理机C、虚拟存贮器D、VLSI技术(Very large scale integration)13.对汇编语言程序员透明的是( )。

A、I/O方式中的DMA访问方式B、浮点数据表示C、信息保护方式D、程序性中断14.系列机软件应做到( )。

A、向前兼容,并向上兼容B、向后兼容,力争向上兼容C、向前兼容,并向下兼容D、向后兼容,力争向下兼容15.推出系列机的新机器,不能更改的是( )。

A、原有指令的寻址方式和操作码B、系统总线的组成C、数据通路宽度D、存贮芯片的集成度16.不同系列的机器之间,实现软件移植的途径不包括( )。

A、用统一的高级语言B、用统一的汇编语言C、模拟D、仿真17.在计算机系统的多级层次结构中,单条指令执行速度最快的一级是()。

A、L5(应用语言)级B、L2(操作系统)级C、L1(机器语言)级D、L0(微程序)级18.在计算机系统的多级层次结构中,单条指令功能最强的一级是()。

A、L5(应用语言)级B、L2(操作系统)级C、L1(机器语言)级D、L0(微程序)级19.简述计算机系统设计中软硬件取舍3原则。

20.软件和硬件在什么意义上是等效的,在什么意义上是不等效的。

参考答案:1.应用语言级高级语言级汇编语言级操作系统级机器语言级微程序语言级。

2.从上而下从下到上专用机通用机3.软、硬件交界面计算机系统的性能/价格比4.1 TFLOPS的计算能力 1 TByte的主存容量 1 TByte/s 的I/O带宽5.虚拟机实际机器6.统一高级语言模拟仿真系列机7.控制流数据流SISD SIMD MI SD MIMD8.汇编语言程序员9.任务单一化操作重叠化吞吐匹配化程序多道化10.指令系统数据表示中断系统存储系统I/O系统11.C 12.D 13.A 14.B 15.A 16.B 17.D 18.A19. 答:1)在现有器件的条件下,系统要有较高的性能价格比;2)不要不合理地限制各种组成、实现技术的采用;3)硬件的设计要考虑如何为软件提供更好的支持。

20.答:软件和硬件在逻辑功能上是等效的,但是,在性能、价格、实现的难易程度上却是各不相同的,硬件执行速度快,软件灵活性好。

即软件和硬件在物理意义上是不等效的。

第二章一、概念题1 自定义数据表示中的两种类型是。

2 向量数据的三要素,并由此可推出和。

3 浮点数的基值rm可对有影响。

4 最常用的数据表示是()数据表示。

A. 定点B. 浮点C. 向量D. 自定义5 浮点数的精度主要由()决定。

A. 基值rmB. 尾数的位数C. 补码阶D. 阶的位数?6 规格化浮点数的尾数最高一位二进制数()。

A. 一定为1B. 一定为0C. 任意D. 不一定为17 在浮点数的下溢处理中,下溢是。

8 按综合误差从小到大对浮点数下溢处理方法是。

9 哈夫曼编码的核心是。

10 对于RISC机器( )A. 指令编码不等长B. 寻址方式多C. 不能访问存储器D.运算类指令只使用寄存器11. 浮点数的基值r m与()无关。

A. 数的表示范围B. 精度C. 表示比eD. 阶的位数12. 寻址有面向、和等寻址方式。

13. 逻辑地址是指,程序在主存中的实际地址称为主存地址。

14. 基址寻址是对地址空间到地址空间变换的支持,以利于实现程序的。

15. 设浮点数尾数为16位原码表示,初值=2FFFH,附加位=1,采用ROM查表法使用尾数低8位和附加位进行下溢尾数处理的结果为H。

16. 尾数下溢处理中,实现最简单的是( )。

A.截断法B.舍入法C.恒置“1”法D.查表舍入法17. 尾数下溢处理中,平均误差可调节到零的是( )。

A.截断法B.舍入法C.恒置“1”法D.查表舍入法18. 尾数下溢处理中,硬件量最大最复杂的是( )。

A.截断法B.舍入法C.恒置“1”法D.查表舍入法19. 支持动态地址再定位的寻址方式是( )。

A.基址寻址B.间接寻址C.变址寻址D.直接寻址20. 变址寻址的主要作用是( )。

A.支持程序的动态再定位B.支持访存地址的越界检查C.支持向量、数组的运算寻址D.支持操作系统中的进程调度二、计算绘图题1 分别利用两级描述符和三级描述符描述下列阵列数据。

a00 a01 a02 a03 b00 b01 b02 b03a10 a11 a12 a13 b10 b11 b12 b13 A= a20 a21 a22 a23 B= b20 b21 b22 b23 a30 a31 a32 a33 b30 b31 b32 b332 分别用rm =2和8,在不包括符号位在内的p=3,m=3且非负阶、正尾数、规格化条件下1)先列出两种rm的规格化浮点数表。

2)分别计算rm =2和8条件下规格化数的个数,数的表示范围及表示比e。

3 有数学表达式S=(A+B)*(C-D)+E/F-(G+H)*I1)画出数学表达式的树结构;2)利用后序遍历法写出其逆波兰表达式;3)在堆栈机器上写出其各步的计算过程;4)用HP-3000堆栈指令对逆波兰表达式编程。

4 经统计,某机14条指令使用频度分别为0.01,0.15,0.12,0.03,0.02,0.04,0.02,0.04,0.01,0.13,0.15,0.14,0.11,0.03,? 画Huffman-A方案的树结构,分别用等长法,H—A方案,扩展法进行编码,同时说明所用扩展方案的理由,并分别计算各种方案编码的平均码长。

5. 某机指令字长16位,每个地址字段有4位,试设计12条三地址指令,62条两地址指令和31条单地址指令和32条零地址指令,能满足上述要求吗?为什么?如果在保证32条零地址指令条件下,且无剩余指令编码,将如何调整以满足要求?并将调整后各类指令编码示意图画出。

参考答案:1.标志符描述符2.基地址向量长度位移量起始地址有效向量长度3.数的个数数的范围精度稀密度4.A 5. B 6. D7.指尾数右移过程中丢掉的溢出位8.查表舍入法、舍入法恒置1法截断法。

9.指令使用频度不同时采用不等长编码10.D11. D12.寄存器、堆栈或主存13.程序员编程用的地址物理14.逻辑物理动态再定位15.2FFF16.A17.D 18. D 19. A 20. C第三章一、概念题1.总线控制方式的目的是采用何种方法以获取总线的使用权,以大的类型来讲,两大类总线控制方式是分布式和集中式控制方式。

2.集中式总线控制方式有串行链接、独立请求、定时查询和串行链接与独立请求,其中,速度最快的是独立请求而速度最慢的是串行链接。

3. 总线按其用法来分有专用和非专用两类。

4.总线数据宽度()。

A.与总线数相等 B. 利用一次总线交换的数据量C. 每次交换相同的数据量D. 为总线线数的固定倍数5.中断系统是由()组成的系统。

A. 中断源自己B. 所有中断源C. 中断处理程序D. 中断逻辑和中断处理程序6. 程序控制传送方式的主要特点是()。

A. 对CPU利用率高B. 有利于外设的速度提高C. 接口电路较简单D. 有利于解放CPU7. I/O系统()。

A. 有软件和硬件B. 有接口电路和控制程序C. 由CPU执行入出程序D.由硬件本身执行入出程序8. 具有多级中断的中断源响应的优先级()A. 全由CPU控制B. 用户不能控制C. 用户可以控制D.全由硬件决定9. 总线控制方式是()A. 选用多少条总线B. 采用何种办法获取总线的使用权C. 采用何种类型的总线D. 采用源控式与目控式10.()可称为I/O系统。

A. 程序直接控制传递B. 中断系统C. DMAD.通道11. 通道程序由()。

A. 通道指令构成B. I/O指令构成C. CPU解释D. 用户组织?12. 通道()。

A. 是一个I/O处理装置B. 是一个I/O处理电路C. 它不需要中断D. 它不是I/O系统13.数据通路出错引起的中断是( )。

A、机器校验中断B、访管中断C、外中断D、程序性中断14.数据通路宽度是在里,数据传送的物理宽度。

15.尽管中断响应次序由硬件排队器固定好了,但中断实际处理完的次序是可以通过软件修改各中断级处理程序的位,而动态改变。

16.中断系统软硬件功能分配实质是中断硬件和中断软件的功能分配。

17.中断嵌套时,在处理某级中断中的某个中断处理过程中是不能被中断请求所中断。

18.字节多路通道适用于连接大量速设备,通道“数据宽度”为。

19.数组多路通道适用于连接多台速设备,通道“数据宽度”为。

20.选择通道适用于连接多台速设备,通道“数据宽度”为。

21.什么时候产生中断嵌套?二、计算绘图题1. 设中断级屏蔽位“1”对应于开放,“0”对应于屏蔽,各级中断处理程序的中断级屏蔽位设置如下表:1)当中断响应先后次序为1—2—3—4,其中断处理次序是什么?2) 如果所有的中断处理都各需要3个单位时间,当正在运行主程序时,同时发生2、3级中断请求,过两个单位时间又同时有1、4级中断请求,试画出中断响应处理时空图 . 2. 在采用统一计数器的集中式定时查询方式中,已知64个部件,要求完成:(1)画出结构示意图;(2)计算所需独立线数;(3)简述工作过程。

3. 统有如下所示的通道及子通道流量(KB/S):1) 对字节多路通道:(1)计算通道流量;(2)画出一个完整申请周期时空图;(3)计算通道为满足流量要求对每个字节的申请从响应到处理完所需的最长时间;2)计算通道系统流量。

3)若通道系统为整个存储器系统流量的1/4,求存储器流量。

4) 若存储器为单体字节结构,求存储器的存取周期。

参考答案:1. 采用何种方法以获取总线的使用权分布式集中式2. 串行链接独立请求定时查询串行链接与独立请求相结合独立请求串行链接3. 专用非专用4. B5. D6.A7.A8.D9.B 10.C 11.D 12.C 13.A14. 同一时钟周期15. 中断级屏蔽处理程序16. 响应处理程序17. 同级及更低级的其它18. 低单字节19. 高定长块20. 优先级高的中高可变长块21.在程序运行中,有更高级别的中断请求出现时产生中断嵌套。

相关文档
最新文档