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

2017年北京协和医学院放射医学研究所(天津)823计算机原理考研冲刺密押题

  摘要

一、选择题

1. 下列选项中,不会引起指令流水线阻塞的是( )。

A. 数据旁路(转发) B. 数据相关 C. 条件转移 D. 资源冲突 【答案】A

【解析】由于采用流水线方式,相邻或相近的两条指令可能会因为存在某种关联,后一条指令不能按照原指定的时钟周期运行,从而使流水线断流。有三种相关可能引起指令流水线阻塞:

①结构相关,又称资源相关; ②数据相关;

③控制相关,又称指令相关,主要由转移指令引起。

2. 某计算机主频为,其指令分为4类,它们在基准程序中所占比例及CPI 如下表所示。

该机的MIPS 数是( )

A.100 B.200 C.400 D.600

【答案】C

【解析】基准程序的

机器的MIPS 为1200/3=400。

3. CPU 对通道的请求形式是( )。

A. 自陷

计算机的主频为为1200MHz ,该

B. 中断 C. 通道命令 D.I/O指令 【答案】D

4 假定有4个整数用8位补码分别表示为.

放在一个8位寄存器中,则下列运算会发生溢出的是( )。

【答案】B

【解析】用补码表示时8位寄存器所能表示的整数范围为-128〜+127。现在4个整数都是负数

在4个选项中,只有

结果溢出,其余3个算式

结果都未超过127,不发生溢出。

5. 在请求分页系统中,页面分配策略与页面置换策略不能组合使用的是( )。

A. 可变分配,全局置换 B. 可变分配,局部置换 C. 固定分配,全局置换 D. 固定分配,局部置换 【答案】

【解析】分配和置换策略有下面三个组合:①固定分配、局部置换;②可变分配、全局置换;,或根据程序员、③可变分配、局部置换。固定分配是指基于进程的类型(交互型或批处理型等)

程序管理员的建议,为每个进程分配一定数目的物理块,在整个运行期间都不再改变,采用该策略时,如果进程在运行中发现缺页,则只能从该进程在内存的n 个页面中选出一个页换出,然后再调入一页,才能保证分配给该进程的内存空间不变,因此不能有固定分配,全局置换组合。

6. 下面关于计算机图形和图像的叙述中,正确的是( )。

A. 图形比图像更适合表现类似于照片和绘画之类的有真实感的画面 B. —般说来图像比图形的数据量要少一些 C. 图形比图像更容易编辑、修改 D. 图像比图形更有用 【答案】C

若将运算结果存

7. 利用微型机制作了对输入数据进行采样处理的系统。在该系统中,每抽取一个输入数据就要中断

一次,中断处理程序接收采样的数据,将其放到主存的缓冲区内。该中断处理需时x 秒,

次的中断请求。

另一方面缓冲区内每存储 n 个数据,主程序就将其取出进行处理,这种处理需时y 秒。因此该系统可以跟踪到每秒_____

A.

B.

C. 【答案】A

【解析】该系统中,每抽取一个输入数据要中断一次,n 个数据共有n 次中断请求,每

秒,即每秒

次处理中断需要x 秒,n 个数据的处理需要y 秒,故n 次中断共耗费

中断请求。

8. PC 机所配置的显示器,若显示控制卡上刷存容量是1MB ,则当采用800×600的的分辨率模式时,每个像素最多可以有( )种不同颜色。

A.256 B.65536 C.16M D.4096 【答案】B

9. 有两个并发执行的进程P1和P2, 共享初值为1的变量x 。P1对x 加1,P2对x 减1。加1和减1操作的指令序列分别如下所示。

两个操作完成后,2的值( )。 A. 可能为-1或3 B. 只能为1 C. 可能为0、1或2 D. 可能为-1、0、1或2 【答案】C

【解析】这是在数据库中常有的操作。为保证数据的正确,避免产生错误,系统必须保证数据的同步。而保证数据的同步一般采取加锁的方法,让进程P1和P2互斥访问共享变量X 。当然用信号量和P 、V 操作也是可以保证互斥操作,达到数据同步的。本例中,由于没有采取保证数据同步的相应措施,则最后结果就会出现差错。例如,当正常情况下,进程P1和P2先后对x 操作,可以看到x 值的变化为初始

的过程,若P2, P1先后操作,则x 值的变化为初始

这是正确的。若考虑一种并发的情况,进程P1和P2先后执行了取数load 的操作,它们得到的x 值均为1,运算后,P1和P2的x 值分别为2和0, 此时要看哪个进程后执行存数store 的操作了,