当前位置:问答库>考研试题

2018年上海理工大学841数据结构及计算机组成原理之计算机组成原理考研仿真模拟五套题

  摘要

一、选择题

1. 为了确定下一条微指令的地址,通常采用断定方式,其基本思想是( )。

A. 用程序计数器PC 来产生后继续微指令地址

B. 用微程序计数器hPC 来产生后继微指令地址

C. 通过微指令控制字段由设计者指定或者由设计者指定的判别字段控制产生后继微指令地址

D. 通过指令中指定一个专门字段来控制产生后继微指令地址

【答案】C

2. 以下表述不正确的是( )。

A. 超标量技术让多条流水线同时运行,其实质是以空间换取时间

B. 多核处理机中,要利用发挥处理机的性能,必须保证各个核心上的负载均衡

C. 现代计算机系统的存储容量越来越大,足够软件使用,故称为“存储墙”

D. 异构多核处理机可以同时发挥不同类型处理机各自的长处来满足不同种类的应用的性能和功耗需求

【答案】C

3. 若某文件系统索引结点(inode )中有直接地址项和间接地址项,则下列选项中,与单个文件长度无关的因素是( )

A. 索引结点的总数

B. 间接地址索引的级数

C. 地址项的个数

D. 文件块大小

【答案】A

【解析】根据文件长度与索引结构的关系可知,只有选项A 是与单个文件长度无关的。

4. 就微命令的编码方式而言,若微操作命令的个数已确定,则( )。

A. 直接表示法比编码表示法的微指令字长短

B. 编码表示法比直接表示法的微指令字长短

C. 编码表示法与直接表示法的微指令字长相等

D. 编码表示法与直接表示法的微指令字长大小关系不确定

【答案】B

5. 在采用DMA 方式高速传输数据时,数据传送是( )。

A. 在总线控制器发出的控制信号控制下完成的

B. 在DMA 控制器本身发出的控制信号控制下完成的

C. 由CPU 执行的程序完成的

D. 由CPU 响应硬中断处理完成的

【答案】B

6. 分区分配内存管理方式的主要保护措施是( )。

A. 界地址保护

B. 程序代码保护

C. 数据保护

D. 栈保护

【答案】A

【解析】对于连续分配算法,无论固定分区或动态分区方法,程序都必须全部调入内存,不同的进程放于不同的内存块中,相互之间不可越界,因此需要进行界地址保护。通常的界地址保护方法采用软硬件结合的方法。考生要注意本题与虚拟存储方法的区别。

7. 某计算机使用4体交叉存储器,假定在存储器总线上出现的主存地址(十进制)序列为8005, 8006, 8007, 8008, 8001, 8002, 8003, 8004, 8000, 则可能发生发生缓存冲突的地址对是( )。

A.8004、8008

B.8002、8007

C.8001、8008

D.8000、8004

【答案】D

【解析】交叉存储器,又称低位交叉编址,即低位地址为体号,高位地址为体内地址。本题中,主存地址对应的体号分别是:1, 2, 3, 4, 1, 2, 3, 4, 4。地址为8004和8000都是存取的四号储存器,可能导致8004存储还未完成而又存取8000地址,因此可能发生缓存冲突。

8. 下列有关浮点数加减运算的叙述中,正确的是( )。

Ⅰ. 对阶操作不会引起阶码上溢或下溢

Ⅱ. 右规和尾数舍入都可能引起阶码上溢

Ⅲ. 左规时可能引起阶码下溢

Ⅳ. 尾数溢出时结果不一定溢出

A. 仅Ⅱ Ⅲ

B. 仅ⅠⅡ Ⅳ

C. 仅ⅠⅢ Ⅳ

D. ⅠⅡⅢ Ⅳ

【答案】D

【解析】浮点数的加减运算步骤包括:①对阶,使两个操作数的小数点位置对齐,阶码小的尾数右移,可能产生溢出,但是阶码不会溢出;②尾数求和,将对阶后的尾数按定点数加(减)运算规则运算;③规格化,包括左规和右规,左规时阶码减少,可能出现阶码下溢,而右规时,阶码增加可能出现阶码上溢;④舍入,该过程可能需要右规调整,因此可能出现阶码上溢;⑤溢出判断,浮点数的溢出与否是由阶码的符号决定的,而不是由尾数溢出判断的,因此尾数溢出时结果不一定溢出。因此ⅠⅡⅢ Ⅳ均正确。

9. 下列关于银行家算法的叙述中,正确的是( )

A. 银行家算法可以预防死锁

B. 当系统处于安全状态时,系统中一定无死锁进程

C. 当系统处于不安全状态时,系统中一定会出现死锁进程

D. 银行家算法破坏了死锁必要条件中的“请求和保持”条件

【答案】B

【解析】银行家算法是避免死锁的方法。利用银行家算法,系统处于安全状态时没有死锁进程,故答案选B 。

10.是系统级_____,是处于主适配器和智能设备控制器之间的_____准允许

A. 并行

B. 接口

C.16

D.8

E.16

【答案】B ,A , D , C , E

11.指令的寻址方式有顺序和跳跃两种方式。采用跳跃寻址方式,可以实现( )。

A. 堆栈寻址

B. 程序的条件转移

C. 程序的无条件转移

D. 程序的条件转移或无条件转移

【答案】D

接口。— 3标总线上连接的设备由_____个提高到_____个,可支持_____位数据传输。