. .
《计算机系统结构》复习题(一)
一、单项选择题
1.同号相减或异号相加,阶差为1,只需要设置 位警戒位。
A.0 B. 1 C. 2 D. 3
2.计算机系统多级层次结构中,操作系统机器级的直接上层是?
A.传统机器级 C.应用语言机器级
A.指令多用硬联控制实现 B.指令条数多,通常超过100条 C.指令寻址方式一般不超过两种 D.所有指令都在一个机器周期内完成
【 】
A、固定长编码 C、不等长扩展编码
B、Huffman编码 D、等长扩展编码 B.高级语言机器级 D.汇编语言机器级
【 】
【 】
【 】
3.以下不是设计RISC的原则的是? .
4. 下列操作码的编码方法中,操作码平均长度最短的是:
5.在采用延迟转移技术时,在以下几种调度方法中,效果最好的是哪一种方法? 【 】
A.将转移指令前的那条指令调度到延迟槽中 B.将转移目标处的那条指令调度到延迟槽中 C.将转移不发生时该执行的那条指令调度到延迟槽中 D.在延迟槽中填入NOP空操作指令
6.在以下输入输出控制器的管理方式中,外设的工作速度对计算机性能影响最小的是?
【 】
A. 程序控制轮询方式 C. 直接存储器访问方式
B. 程序控制中断方式 D. I/O处理机方式
【 】
7. 计算机系统多级层次结构中,操作系统机器级的直接上层是?
A.传统机器级
B.高级语言机器级
C.应用语言机器级 D.汇编语言机器级 8.多处理机的互连方式采用总线形式的优点是?
A.硬件成本低且简单
C.有很高的潜在通信速率
【 】
B.适用于处理机机数较多的场合 D.不便于改变系统硬件设置
9.浮点数尾数基值rm=8,尾数数值部分长6位,可表示规格化正尾数的个数是?【 】
A.56个 C.64个
B.63个 D.84个
10.在IBM370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是?【 】
A.“执行”指令
B.“程序调用”指令
C.“比较与交换”指令 D.“测试与置定”指令
11.解释指令的流水线方式中,同一时间内,流水线的各段只能按同一种功能的连接方式工作称为
。
【 】
A. 单功能流水线
B. 部件级流水线
word ..
. .
C. 线性流水线 A.字串位串 C.字并位串
D.静态流水线 B.字串位并 D.字并位并
【 】
12.位片处理是指计算机采用 方式对数据进行处理。 【 】
13.以下不是设计RISC的原则的是 .
A.指令多用硬联控制实现 B.指令条数多,通常超过100条 C.指令寻址方式一般不超过两种
D.所有指令都在一个机器周期内完成
【 】
A. 多指令流单数据流 C. 堆栈操作
B. 按地址访问并顺序执行指令 D. 存储器按内容选择地址
【 】 【 】
14..诺依曼机工作方式的基本特点是。
15.早期的计算机系统结构是以 为中心。 16.采用虚拟存贮器的主要目的是。
A.提高主存贮器的存取速度
A. Cache B. 输入输出设备 C. CPU D. 存储器
B.扩大主存贮器的存贮空间,并能进行自动管理和调度 C.提高外存贮器的存取速度 D.扩大外存贮器的存贮空间
17. 在主存和CPU之间增加cache存储器的目的是?
A. 增加内存容量 B.提高内存的可靠性
【 】
C. 解决CPU与内存之间的速度匹配问题 D.增加内存容量,同时加快存取速度
【 】
18.用户高级语言源程序中出现的读写(I/O)语句,到读写操作全部完成,需要通过__ _共同完成。
A.编译系统和操作系统
B.I/O总线、设备控制器和设备 C.操作系统和I/O设备硬件
D.编译系统、操作系统软件和I/O总线,设备控制器、设备硬件等
19.重叠机器局部相关的处理方法有两类:推后后续指令对相关单元的读和 。【 】
A.异步流动 B.采用顺序流动 C.设置相关直接通路 D.调整指令流动的顺序
20.在选择通道方式中,优先级高的磁盘等中高速设备,进行输入输出传送时,适合于采用的数据宽度是?
【 】
A.定长块 B.单字节
C.可变长块 D.单字加可变长块 21.替换算法要解决的问题是?
【 】
A.用户的虚页如何与主存的实页对应 B.如何用主存的实页号替代多用户的虚页号 C.当页面失效,选择主存中哪个页作为被替换的页 D.新用户要进入主存,选择哪个用户作为被替换的用户
word ..
. .
22.下列不是数据流计算特点的是? .
A.设置状态 B.没有指令计数器 C.没有变量的概念 D.操作结果不产生副作用
【 】
23.在采用延迟转移技术时,在以下几种调度方法中,效果最好的是哪一种方法? 【 】
A.将转移指令前的那条指令调度到延迟槽中 B.将转移目标处的那条指令调度到延迟槽中 C.将转移不发生时该执行的那条指令调度到延迟槽中 D.在延迟槽中填入NOP空操作指令 24.对系统程序员不透明的应当是? .
A.虚拟寄存器 C.指令缓冲寄存器
【 】
B.Cache存储器
D.系列机各档不同的数据通路宽度
【 】
25.在计算机系统设计中,比较好的方法是?
A.从上向下设计
B.从下向上设计
D.从中间开始向上、向下设计
【 】
C.从两头向中间设计
26.程序员编写程序时使用的地址是?
A.有效地址 C.逻辑地址
B.主存地址 D.辅存实地址
27.浮点数尾数基值rm=16,除尾符之外的尾数机器位数为8位时,可表示的规格化最大尾 数数值为?
A.1/2
【 】
B.15/16 D.255/256
C.1/256
28.总线控制机构为解决N个部件使用总线时优先次序的裁决,采用集中式定时查询,需另外增加控制线路根数为?
A.3 C.2N+l
【 】
B.N+2 D.2+[log2N]
【 】
29.实现汇编语言源程序变换成机器语言目标程序是由 。
A.编译程序解释 C.汇编程序解释
B.编译程序翻译 D.汇编程序翻译 B. 程序控制中断方式
30.在以下输入输出控制器的管理方式中,外设的工作速度对计算机性能影响最小的是【 】。
A. 程序控制轮询方式 C. 直接存储器访问方式 二、填空题
31. 在字长和表数范围一定时,尾数基值rm取 或 时,浮点数具有最高的表数精度
32.引入数据表示的三条基本原则是:一是缩短程序运行时间;二是减少CPU和主存之间的通信
word ..
D. I/O处理机方式
. .
量,三是看数据表示的__ _ _ ____性和__ _是否高。
33.虚拟存储器主要是为解决主存_ _ __满足不了要求发展出来的,Cache存储器是为解决主存_ _满足不了要求发展出来的。 34.依据机器内部对函数表达式所用存储方式的不同,把归约方式分成_ __和_ _两类。 35.根据流水线中各功能段之间是否有反馈回路,可把流水线分为__ ____流水和_ ____流水。 三、简答题
36.异步通信与同步通信的主要区别是什么,说明通信双方如何联络。 37.设计RISC应遵循哪些原则?
38.CPU写Cache时,会发生Cache与主存的对应复本内容不一致的现象,解决这个问有哪些方法?各需要增加什么开销? 四、论述题
39.某虚拟存储器共8个页面,每页为1024个字,实际主存为4K个字,采用页表法进行地址映象。映象表的内容如下表所示。 虚页号 0 1 2 3 4 5 6 7 (1)求出会发生页面失效的全部虚页号;(3分)
(2)求出虚地址为:0,3728,1023,1024,7800,6800的主存实地址。(9分)
实页号 3 1 2 3 2 1 0 0 装入位 1 1 0 0 1 0 1 0 word ..
. .
《计算机系统结构》复习题(二)
一、单项选择题
1.计算机的结构与组成不包括
【 】 【 】 【 】
【 】
A. 操作系统 B. 硬联逻辑 C. 微程序控制 D. 所有硬件和固件的功能 2.同号相减或异号相加,阶差为1,只需要设置 位警戒位。
A.0 B.1 C.2 D.3
3. 编写者看到的逻辑结构和功能能力就是计算机的外部特性。
A. 操作系统 B. 汇编语言程序 C. Windows NT D. 微程序 4. 流水操作中,遇到数据相关时,采用的解决办法有 A. 用优化编译器检测,通过指令重新排序的方法 B. 定向技术 C. 延迟转移技术 D. A、B和C
5.通道方式输入输出系统中,对优先级高的磁盘等高速设备,适合于连接 【 】
A.字节多路通道 B.选择通道
C.数组多路通道 D. 选择通道或数组多路通道
【 】 【 】
A.响应比
B.吞吐率
C.加速比
D.效率
6.流水线的技术指标不包括
。
7.Cache存贮器常用的地址映象方式是
A、组相联 B、全相联 C、页表法 D、段页表
8.浮点数尾数基值rm=16,除尾符之外的尾数机器位数为8 位时,可表示的规格化最大尾 数数值为
【 】
。
A.1/2 B.15/16 C.1/256 D.255/256
9.依据Michael J.Flynn提出的按指令流和数据流的多倍性对计算机系统分类,阵列机ILLIA IV属于 。
【 】 A.SISD C.MISD
B.SIMD D.MIMD
【 】
10.静态数据流计算机的显著特点是 。
A.数据令牌没加标号 C.其同步由匹配部件实现
B.数据令牌带上标号
D.同步由门(Latch)寄存器来实现
【 】
11.Von Nenmann型计算机不具有的特点是 。
A.在程序计数器集中控制下 C.以数据流驱动
B.以控制流方式工作
D.指令是顺序执行的
12.在以下输入输出控制器的管理方式中,外设的工作速度对计算机性能影响最小的是。
【 】
A.程序控制轮询方式 B.程序控制中断方式 C.直接存储器访问方式 D.I/O处理机方式 13.计算机的结构与组成不包括
【 】
word ..