2017年华中科技大学机械科学与工程学院408计算机学科专业基础综合之计算机组成原理考研强化模拟题
● 摘要
一、选择题
1. 若某文件系统索引结点(inode )中有直接地址项和间接地址项,则下列选项中,与单个文件长度无关的因素是( )
A. 索引结点的总数 B. 间接地址索引的级数 C. 地址项的个数 D. 文件块大小 【答案】A
【解析】根据文件长度与索引结构的关系可知,只有选项A 是与单个文件长度无关的。
2. 在采用DMA 方式高速传输数据时,数据传送是( )。
A. 在总线控制器发出的控制信号控制下完成的 B. 在DMA 控制器本身发出的控制信号控制下完成的 C. 由CPU 执行的程序完成的 D. 由CPU 响应硬中断处理完成的 【答案】B
3. 处理外部中断时,应该由操作系统保存的是( )。
A. 程序计数器(PC )的内容 B. 通用寄存器的内容 C. 快表(TLB )的内容 D.Cache 中的内容 【答案】B
【解析】外部中断处理过程首先要保护现场,使得中断处理完后能够恢复程序的状态继续执;②由中断服务程序保行。保护现场有两个含义:①由中断隐指令保存程序的断点(程序计数器)存通用寄存器和状态寄存器的内容。中断服务程序是操作系统的一部分。
4. 下列选项中,不会引起指令流水线阻塞的是( )。
A. 数据旁路(转发) B. 数据相关 C. 条件转移 D. 资源冲突
【答案】A
【解析】由于采用流水线方式,相邻或相近的两条指令可能会因为存在某种关联,后一条指令不能按照原指定的时钟周期运行,从而使流水线断流。有三种相关可能引起指令流水线阻塞:
①结构相关,又称资源相关; ②数据相关;
③控制相关,又称指令相关,主要由转移指令引起。
5. 某主机的IP 地址为子网掩码为组,则目的地址可以是( )。
A.
B.
C.
D. 【答案】D 。
【解析】IPv4地址中的特殊地址,直接广播地址,也就是把主机位全部设置为1, 这里77的二进制是
子网掩码252的二进制是
由此可以看到77的前6位作为子网位,后四
位作为主机位,由此可以知道其广播地址是也就是因此答案是D 。
6. 有向带权图如图所示,若采用迪杰斯特拉(Dijkstra )算法求从源点a 到其他各顶点的最短路径,则得到的第一条最短路径的目标顶点是b ,第二条最短路径的目标顶点是c ,后续得到的其余各最短路径的目标顶点依次是( )。
若该主机向其所在子网发送广播分
图 有向带权图
A.d , e , f B.e , d , f C.f , d , e D.f , e , d 【答案】C 。
【解析】本题主要考查Dijkstra 算法的思想和解题步骤。题目执行算法过程中各步的状态如下表所示。执行Dijkstra 算法过程中各步的状态表,故后续目标顶点依次为f ,d ,e 。
7. 某队列允许在其两端进行入队操作,但仅允许在一端进行出队操作,元素a ,b ,c ,d ,e 依次入此队列后再进行出队操作,则不可能得到的出队序列是( )。
A.b ,a ,c ,d ,e B.d ,b ,a ,c ,e C.d ,b ,c ,a ,e D.e ,c ,b ,a ,d
【答案】C
【解析】根据题意,队列两端都可以输入数据元素,但是只能在一端输出数据元素,这种队列为输出受限的双端队列。本题解题方法分别判断每个选项如何入队和出队,从而得出不可能的情况。
假设L 代表从左端入队,R 代表从右端入队,出队都是从左端L 出。四个选项所给序列的进队操作序列分别为:
,bL ,cR ,dR ,eR 选项A.aL (或aR )
,bL ,cR ,dL ,eR 选项B.aL (或aR )选项C. 不可能出现
,bL ,cL ,dR ,eL 选项D.aL (或aR )
8. 进程P0和P1的共享变量定义及若进程P0和P1访问临界资源的类C 伪代码实现如下: