《计算机组成原理期末考试试卷》
一、单项选择题(每题2分,共10题)
1.计算机硬件能直接识别和执行的语言是()
A.高级语言B.汇编语言C.机器语言D.C语言
2.运算器的主要功能是进行()
A.算术运算B.逻辑运算C.算术和逻辑运算D.函数运算
3.以下不属于计算机存储设备的是()
A.硬盘B.内存C.显示器D.光盘
4.指令系统中采用不同寻址方式的目的是()
A.提高从内存获取数据的速度B.提高从外存获取数据的速度
C.降低指令译码难度D.扩大寻址空间并提高编程灵活性
5.存储单元是指()
A.存放一个二进制信息位的存储元B.存放一个机器字的所有存储元集合
C.存放一个字节的所有存储元集合D.存放两个字节的所有存储元集合
6.某计算机字长32位,其存储容量为4GB,若按字编址,它的寻址范围是()
A.0-1GBB.0-4GBC.0-4MD.0-1M
7.下列关于Cache的描述中,正确的是()
A.Cache和主存统一编址B.Cache的功能全由硬件实现
C.Cache内容都是由用户写入的D.Cache是由DRAM组成
8.中断向量地址是()
A.子程序入口地址B.中断服务程序入口地址
C.中断服务程序入口地址的地址D.中断返回地址
9.以下哪种设备不属于输入设备()
A.打印机B.鼠标C.键盘D.扫描仪
10.采用虚拟存储器的主要目的是()
A.提高主存储器的存取速度B.扩大主存储器的存储空间
C.提高外存储器的存取速度D.扩大外存储器的存储空间
二、多项选择题(每题2分,共10题)
1.计算机系统包含()
A.硬件系统B.软件系统C.网络系统D.数据库系统
2.以下属于计算机输入设备的有()
A.摄像头B.麦克风C.投影仪D.绘图仪
3.主存储器的性能指标包括()
A.存储容量B.存取速度C.价格D.可靠性
4.指令系统中常见的寻址方式有()
A.立即寻址B.直接寻址C.间接寻址D.寄存器寻址
5.下列关于寄存器的说法正确的有()
A.用来暂时存放参与运算的数据B.是CPU内部的存储单元
C.分为通用寄存器和专用寄存器D.寄存器的速度比内存慢
6.计算机的运算方法包括()
A.定点数运算B.浮点数运算C.十进制运算D.十六进制运算
7.以下属于计算机外存的有()
A.软盘B.硬盘C.U盘D.高速缓存
8.总线按功能可分为()
A.数据总线B.地址总线C.控制总线D.系统总线
9.常用的校验码有()
A.奇偶校验码B.海明校验码C.循环冗余校验码D.格雷码
10.以下属于计算机接口类型的有()
A.USB接口B.并行接口C.串行接口D.VGA接口
三、判断题(每题2分,共10题)
1.计算机中的数据都以二进制形式存储。()
2.控制器是计算机的指挥中心。()
3.主存和Cache之间的数据交换是以块为单位进行的。()
4.指令周期等于机器周期。()
5.运算器只能进行算术运算。()
6.外存中的数据可以直接被CPU处理。()
7.程序计数器PC用来存放当前正在执行的指令地址。()
8.中断处理过程中,CPU要保护现场。()
9.磁盘属于顺序存取设备。()
10.虚拟存储器的容量只受外存容量限制。()
四、简答题(每题5分,共4题)
1.简述计算机硬件的五大基本组成部分及其功能。
答案:运算器:进行算术和逻辑运算;控制器:指挥协调各部件工作;存储器:存储程序和数据;输入设备:将外部信息输入计算机;输出设备:将计算机处理结果输出。
2.简述Cache的工作原理。
答案:Cache是高速缓冲存储器,介于CPU和主存之间。当CPU访问内存时,先检查Cache中有无所需数据,有则直接读取,速度快;无则从主存读取并同时将该数据块调入Cache,以提高后续访问速度。
3.什么是指令周期?它包含哪些阶段?
答案:指令周期是CPU从主存取出一条指令并执行完该指令的时间。包含取指阶段、译码阶段、执行阶段等,不同指令阶段可能有差异。
4.简述中断的概念