2018年山西大学计算机与信息技术学院408计算机学科专业基础综合之计算机组成原理考研核心题库
● 摘要
一、选择题
1. 假定编译器将赋值语句“x=x+3; ”转换为指令”addxaddt ,3”,其中xaddt 是x 对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB , 且Cache 使用直写(WriteThrough )方式,则完成该指令功能需要访问主存的次数至少是( )。
A.0
B.1
C.2
D.3
【答案】C
【解析】采用页式虚拟存储管理方式时,若页表全部放在内存中,则存取一个数据最少要访问两次内存:第一次是访问页表,得到所存取的数据或指令的物理地址;第二次根据该地址存取数据或指令。在配有TLB 的页式虚拟管理方式中,如果给出的地址在TLB 中,则直接根据该地址取数据或指令,仅需要一次访问内存。Cache 使用直写方式时,计算完需要将数据写回到内存中,因此完成整个指令功能至少需要访问主存2次。
2. FTP 客户和服务器间传递FTP 命令时,使用的连接是( )。
A. 建立在TCP 之上的控制连接
B. 建立在TCP 之上的数据连接
C. 建立在UDP 之上的控制连接
D. 建立在UDP 之上的数据连接
【答案】A
【解析】对于FTP ,为了保证可靠性,选择TCP 。FTP 应用需要建立两条TCP 连接:一条为控制连接,另一条为数据连接。FTP 服务器打开21号端口,被动的等待客户的连接建立请求。客户则以主动方式与服务器建立控制连接,客户通过控制连接将命令传给服务器,而服务器则通过控制连接将应答传给客户,命令和响应都是以NVTASCII 形式表示的。
3. 若用户进程访问内存时产生缺页,则下列选项中,操作系统可能执行的是( )
Ⅰ. 处理越界错 Ⅱ. 置换页 Ⅲ. 分配内存
A. 仅Ⅰ、Ⅱ
B. 仅Ⅱ、 Ⅲ
C. 仅Ⅰ、 Ⅲ
D. Ⅰ、Ⅱ和 Ⅲ
【答案】B
【解析】用户进程访问内存时缺页会发生缺页中断。发生缺页中断,系统地执行的操作可能是置换页面或分配内存。系统内没有越界的错误,不会进行越界出错处理。
4. 引入多道程序的目的在于( )。
A. 充分利用减少等待时间
B. 提高实时响应速度
C. 有利于代码共享,减少主辅存信息交换量
D. 充分利用存储器
【答案】A
【解析】多道程序设计的主要优点是通过将用户的请求和请求重叠起来的办法来有效地使用和外设。它设法让总有事情可做,以此来提高和外设的利用率。
5. 下列选项中,在I/O总线的数据线上传输的信息包括( )。
Ⅰ.I/O接口中的命令字Ⅱ.I/O接口中的状态字Ⅲ. 中断类型号
A. 仅Ⅰ、Ⅱ
B. 仅Ⅰ、Ⅲ
C. 仅Ⅱ、Ⅲ
D.I 、Ⅱ、Ⅲ
【答案】D 。
【解析】在I/O总线的数据线上传输的信息包括I/O接口中的命令字、状态字以及真正的数据,而中断类型号也是通过数据线传输的。
6. 下列存储器中,在工作期间需要周期性刷新的是( )。
A.SRAM
B.SDRAM
C.ROM
D.FLASH
【答案】B
【解析】动态随机存储器(DRAM )是利用存储元电路中栅极电容上的电荷来存储信息的,
电容上的电荷一般只能维持因此即使电源不掉电,信息也会自动消失。为此,每隔一定时间必须刷新。
7. —个分段存储管理系统中,地址长度为32位,其中段号占8位,则最大段长是( )。
【答案】C
【解析】段内位移的最大值就是最大段长。段号长度占了8位,剩下32-8=24位是段内位移
空间,因此最大段长为
8. 下列各种情况中,应采用异步传输方式的是( )。 A. 接口与打印机交换信息
接口交换信息 B.CPU 与存储器交换信息 C.CPU 与
【答案】A
9. 32位浮点数格式中,符号位为1位,阶码为8位, 尾数为23位。则它所能表示的最大规格化正数为( )。 A.
B.
C.
D.
【答案】A
10.进程P0和P1的共享变量定义及若进程P0和P1访问临界资源的类C 伪代码实现如下:
则并发执行进程:P0和P1时产生的情况是( )。
A. 不能保证进程互斥进入临界区,会出现“饥饿”现象
B. 不能保证进程互斥进入临界区,不会出现“饥饿”现象
C. 能保证进程互斥进入临界区,会出现“饥饿”现象
D. 能保证进程互斥进入临界区,不会出现“饥饿”现象
【答案】D
【解析】这是皮特森算法的实现,保证进入临界区的进程合理安全。该
D.CPU 与PCI 总线交换信息
相关内容
相关标签