福师《计算机体系结构》在线作业一-0004
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 40 分)
1.程序员编写程序时使用的地址是( )。
A.主存地址
B.逻辑地址
C.物理地址
D.有效地址
2.从计算机系统结构上讲,机器语言程序员所看到的机器属性是( )。
A.计算机软件所要完成的功能
B.计算机硬件的全部组成
C.编程要用到的硬件组织
D.计算机各部件的硬件实现
3.IBM 370的I/O处理机用的是( )。
A.程序控制I/O方式
B.DMA方式
C.外围处理机方式
D.通道方式
4.计算机中优化使用的操作码编码方法是( )。
A.哈夫曼编码
B.ASCII码
C.BCD码
D.扩展操作码
5.用于虚拟存储器页面替换,且为堆栈型的是( )。
A.随机法
B.相连目录法
C.比较对法
D.近期最久未用法
6.在相同的机器字长和尾数位数的情况下,浮点数尾数基值取小,可使浮点数( )。
A.运算过程中数的精度损失降低
B.数在数轴上的分布变密
C.可表示的数的范围增大
D.可表示数的个数增多
7.计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是( )。
A.汇编语言机器级-操作系统机器级-高级语言机器级
B.微程序机器级-传统机器语言机器级-汇编语言机器级
C.传统机器语言机器级-高级语言机器级-汇编语言机器级
D.汇编语言机器级-应用语言机器级-高级语言机器级
8.虚拟存储器常用的地址映象方式是( )。
A.全相连
B.段相连
C.组相连
D.直接
9.最能确保提高虚拟存储器访主存的命中率的改进途径是( )。
A.增大辅存容量
B.采用FIFO替换算法并增大页面
C.改用LRU替换算法并增大页面
D.改用LRU替换算法并增大页面数
10.磁盘外部设备适合于连接( )。
A.数组多路通道或选择通道
B.字节多路通道或选择通道
C.数组多路通道或字节多路通道
D.任意一种通道
11.中断响应由高到低的优先次序宜用( )。
A.访管→程序性→机器故障
B.访管→程序性→重新启动
C.外部→访管→程序性
D.程序性→I/O→访管
12.与虚拟存储器的等效访问速度无关的是( )。
A.页地址流
B.页面调度策略
C.主存的容量
D.辅存的容量
13.与全相连映象相比,组相连映象的优点是( )。
A.目录表小
B.块冲突概率低
C.命中率高
D.主存利用率高
14.松耦合多处理机是通过( )方式实现处理机间的通信的。
A.中断
B.循环
C.消息
D.通道
15.采用组相连映象的Cache存储器,地址变换可用的方法是( )。
A.目录表法
B.比较对法
C.页表法
D.堆栈法
16.直接执行微指令的是( )。
A.汇编程序
B.编译程序
C.硬件
D.微指令程序
17.磁盘外部设备适合于连接( )。
A.数组多路通道或选择通道
B.字节多路通道或选择通道
C.数组多路通道或字节多路通道
D.任意一种通道
18.下列关于标量流水机的说法不正确的是( )。
A.可对标量数据进行流水处理
B.没有向量数据表示
C.不能对向量数据进行运算
D.可以对向量、数组进行运算
19.在IBM系统中,中断响应硬件分工保存的是( )。
A.通用寄存器内容
B.条件码等状态信息
C.各种软件状态和标志
D.作业名称和优先级等
20.在共享主存的多处理机中,为减少访主存冲突,采用的方式一般是( )。
A.并行多体交叉主存系统
B.虚拟存储器
C.共享Cache存储器
D.用高速单体主存系统
二、判断题 (共 20 道试题,共 40 分)
21.Huffman编码可以减少信息冗余
22.基址寻址支持程序的循环,变址寻址支持程序的动态再定位。
23.在存储体系中,地址的映象与地址的变换没有区别。
24.对概率不等的事件用Huffman编码,其具体编码不唯一,但平均码长肯定是唯一的,且是最短的。
25.中断系统的软、硬件功能分配,实际上是中断响应软件和中断处理硬件之间的功能分配。
26.Cache存储器等效仿问速度达不到接近于第一级Cache的,可以增加Cache容量来解决。
27.采用LRU替换的Cache存储器,分配给程序的Cache容量一定时,块的大小增加,Cache的命中率将先上升,到一定时候又会逐渐降低。
28.指令的重叠解释,既可加快程序的解释,又能加快指令的解释。
29.I/O系统所带外设种类、数量多,且速度差异大时,宜采用专用总线来作I/O总线。
30.处理器时钟周期是CPU的工作的基本时间单位
31.在多处理机上,各个任务的执行时间不同时,在各处理机总的运行时间均衡的前提下,采取不均匀分配,让各处理机所分配的任务数要么尽量的多,要么尽量的少,这样,才可以使总运行时间减少。
32.要使线性流水线的实际吞吐率接近于理想的最大吞吐率,应将子过程数分得越多越好。
33.在需求驱动模型中,计算的进行时由对该计算结果的需求而被驱动的。
34.二进制数表示数据信息较之十进制数表示,其存储空间利用率低,运算速度要快
35.堆栈型替换算法的命中率随着分配给该程序的主存页面数的增加而单调上升。
36.在大型机中为追求总线分配快,宜采用独立请求方式。
37.若一个程序的T个任务在双处理机上运行, 计算与通讯的操作不能重叠,任务执行时间为E,机间任务通讯的时间为C。若E/C≤T/2时,应将任务平均分配给这两台处理机;若E/C>T/2时, 应将所有任务集中分配给一台处理机。这样,可以使总的运行时间R最少。
38.在低性能微型机上,必须让信息在主存中按整数边界存取。
39.页面失效请求可以在每条指令执行到末尾时检测,以便在此时看是否调页。
40.多数I/O系统的结构应面向操作系统设计,考虑如何在操作系统与I/O系统之间进行合理的软、硬件功能分配。
三、多选题 (共 10 道试题,共 20 分)
41.自定义数据表示又分带( )两类。
A.标志符数据
B.数据描述符
C.标志描述符
D.数据符数据
42.下列说法正确的是( )。
A.始终只让第K+1条指令的“分析”与第K条指令的“执行”在时间上的重叠方式称为“ 一次 重叠”
B.“一次重叠”解释时,第K+1条指令需等第K条指令执行后才能形成,称此时发生了“ 指令 相关”
C.“一次重叠”解释,当第K条指令的结果数地址与第K+1条指令的源数地址一样是,称发生了 先写后读的操作数 相关
D.“一次重叠”的主存空间数相关是发生了相邻两条指令要求主存对同一单元 先写后读 的关系,可推后对相关单元的读
43.设通道数据传送期选择一次设备的时间为TS,传送一个字节的时间为TD,则字节多路通道极限流量等于( )。
A.TS+TD
B.TS-TD
C.1/(TS-TD)
D.1/(TS+TD)
44.指令由哪几部分组成( )
A.操作码
B.地址码
C.变量
D.程序
45.页面替换算法主要考虑的因素有( )
A.高的主存命中率
B.便于实现
C.软件成本低
D.硬件成本低
46.计算机模型按照Treleaven教授的分类法,可以分为哪几类( )。
A.控制驱动
B.需求驱动
C.数据驱动
D.模式匹配
47.提高计算机系统并行性的主要技术途径有( )。
A.时间重叠
B.时间重复
C.资源重复
D.资源共享
48.从计算机执行程序的并行性看,由低到高的并行性等级可分为四级( )。
A.指令内部
B.指令之间
C.任务或进程间
D.作业或程序间
49.依据处理数据令牌的不同,数据流机可以分为哪几类( ) 。
A.需求控制
B.控制驱动
C.静态
D.动态
50.寻址方式在指令中的两种指明方式是( )。
A.立即数寻址方式
B.用操作码位指明
C.地址部分设寻址方式位指明
D.寄存器寻址