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

2017年大连理工大学电子信息与电气工程学部408计算机学科专业基础综合之计算机组成原理考研仿真模拟题

  摘要

一、选择题

1. 至今为止,计算机中的所有信息仍以二进制方式表示的理由是( )。

A. 节约元件

B. 运算速度快

C. 物理器件性能所致

D. 信息处理方便

【答案】C

2. 下列说法中正确的是( )。

A.SRAM 存储器技术提高了计算机的速度

B. 若主存由ROM 和RAM 组成,容量分别为则主存地址共需位

C. 闪速存储器是一种高密度、非易失性的读/写半导体存储器

D. 存取时间是指连续两次读操作所需间隔的最小时间

【答案】C

3. 处理外部中断时,应该由操作系统保存的是( )。

A. 程序计数器(PC )的内容

B. 通用寄存器的内容

C. 快表(TLB )的内容

D.Cache 中的内容

【答案】B

【解析】外部中断处理过程首先要保护现场,使得中断处理完后能够恢复程序的状态继续执

;②由中断服务程序保行。保护现场有两个含义:①由中断隐指令保存程序的断点(程序计数器)

存通用寄存器和状态寄存器的内容。中断服务程序是操作系统的一部分。

4. 系统总线中地址线的功用是( )。

A. 用于选择主存单元

B. 用于选择进行信息传输的设备

C. 用于指定主存单元和

【答案】C

设备接口电路的地址 D. 用于传送主存物理地址和逻辑地址

5. 下列关于虚拟存储的叙述中,正确的是( )。

A. 虚拟存储只能基于连续分配技术

B. 虚拟存储只能基于非连续分配技术

C. 虚拟存储容量只受外存容量的限制

D. 虚拟存储容量只受内存容量的限制

【答案】D 。

【解析】所谓虚拟存储,是指运行的进程不必全部装入内存,只需要部分装入便可以开始运行的一种技术,在运行过程中,当所需要的代码部分不在内存时,通过一种技术(例如缺页中断

,技术)将所需要的页面调入内存,从而继续运行。虚拟存储可以在较少的内存中运行较大的程序。但是需要有较大的外存以及相应的软、硬件机制配合才能实现。虚拟存储器可以连续分配也可以非连续分配,虚拟存储器和外存大小没有关系,所以选项中的A ,B ,C 都是错误的,所以答案是D 项。

6. 操作系统的I/O子系统通常由四个层次组成,每一层明确定义了与邻近层次的接口。其合理的层次组织排列顺序是( )。

A. 用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序

B. 用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序

C. 用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序

D. 用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序

【答案】A 。

【解析】对于一次设备的调用,操作系统为用户准备了系统调用的接口,当用户使用设备时,首先在用户程序中发起一次系统调用,操作系统的设备无关层软件接到该调用请求后调用处理程序进行处理,根据调用格式和形参,再转到相应的设备驱动程序去处理;大部分设备在运行时是需要时间的,所以设备驱动程序会以中断方式驱动设备,即设置好控制寄存器参数和中断向量等参数后阻塞自己;当设备准备好或所需数据到达后设备硬件发出中断,设备驱动程序唤醒,将数据按上述调用顺序逆向回传到用户程序中,或继续驱动设备执行下一条指令。因此,I/O软件从上到下分为四个层次:用户层、与设备无关的软件层、设备驱动程序以及中断处理程序。

7. 在请求分页存储管理方案中,若某用户空间为16个页面,页长1KB , 现有页表如下,逻辑地址0A2C (H )所对应的物理地址为( )。’

A.1E2C (H )

B.032C (H )

C.302C (H )

D.0E2C (H )

【答案】D

8. 偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中,不属于偏移寻址方式的是( )。

A. 间接寻址

B. 基址寻址

C. 相对寻址

D. 变址寻址

【答案】A

【解析】在四种不同的寻址方式中,间接寻址按指令的形式地址从主存中取出操作数的有效地址,然后再按此有效地址从主存中读出操作数。其余三种寻址方式可以统称为偏移寻址。

9. 打印机根据印字方式可以分为_____和_____两大类,在_____类打印机中,只有_____型打印机能打印汉字,请从下面答案中选择填空。

A. 针型打印机

B. 活字型打印机

C. 击打式

D. 非击打式

【答案】C ,D ,C ,A

【解析】打印机按印字原理分,分为击打式和非击打式两大类,能打印汉字的是击打类中的针形打印机,它 是利用机械作用使印字机构与色带和纸相撞击打印字符。

10.假定编译器将赋值语句“x=x+3; ”转换为指令”addxaddt ,3”,其中xaddt 是x 对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB , 且Cache 使用直写(WriteThrough )方式,则完成该指令功能需要访问主存的次数至少是( )。

A.0

B.1

C.2

D.3

【答案】C

【解析】采用页式虚拟存储管理方式时,若页表全部放在内存中,则存取一个数据最少要访问两次内存:第一次是访问页表,得到所存取的数据或指令的物理地址;第二次根据该地址存取数据或指令。在配有TLB 的页式虚拟管理方式中,如果给出的地址在TLB 中,则直接根据该地址取数据或指令,仅需要一次访问内存。Cache 使用直写方式时,计算完需要将数据写回到内存中,因此完成整个指令功能至少需要访问主存2次。