练习题 -- 计算机系统知识 >> CPU与总线
共 12 题
第 1/12 题
★
在计算机系统中,运算器的主要功能是:
正确答案: A
运算器(Arithmetic Unit)的核心是ALU(算术逻辑单元),主要完成算术运算(加减乘除)和逻辑运算(与或非异或)。控制器负责指令的取指、译码和控制执行流程。
第 2/12 题
★
CPU不包括:
正确答案: D
CPU由运算器(含ALU)、控制器(含CU)和寄存器组三大内部部件组成。内存是独立于CPU的外部存储设备,通过地址总线、数据总线和控制总线与CPU通信。
第 3/12 题
★
指令流水线中,若5个阶段的时间分别为2、3、2、4、3(ns),流水线周期为:
正确答案: A
流水线周期 = max(各阶段耗时) = max(2,3,2,4,3) = 4ns。流水线中所有阶段同步工作,快的阶段完成后必须等待最慢的阶段完成,因此整个流水线的吞吐率受限于最慢的阶段。
第 4/12 题
★
某CPU有16根地址线,最大可寻址的内存空间为:
正确答案: A
CPU最大可寻址空间 = 2^(地址线数)。16根地址线→2^16=65536个存储单元,每个单元1字节→64KB。地址线数越多,可寻址空间越大(指数增长)。
第 5/12 题
★
下列选项中属于控制器组成部分的是:
正确答案: C
控制器由程序计数器(PC)、指令寄存器(IR)、指令译码器、时序产生器和微操作控制电路组成。运算器由ALU、累加器、通用寄存器和乘法器等组成。
第 6/12 题
★
地址总线是单向的还是双向的?
正确答案: A
地址总线(Address Bus)是单向的,CPU通过地址总线向内存或I/O接口发送地址信息。数据总线(Data Bus)是双向的,实现CPU与内存之间的数据交换。控制总线(Control Bus)传输控制信号。
第 7/12 题
★★
程序中断方式和DMA方式的主要区别不包括:
正确答案: D
中断方式每次传送都需要CPU中断响应和干预,适合少量数据。DMA方式由DMA控制器直接控制外设与内存间的数据传输,适合大批量数据且传输速率远高于中断方式。
第 8/12 题
★
DMA方式中,数据传送的路径是:
正确答案: B
DMA(Direct Memory Access)方式中,DMA控制器接管总线控制权,在外设和内存之间建立直接数据通道,数据不经过CPU即可完成传输,适合大批量数据交换,传输速率高。
第 9/12 题
★
RISC处理器指令的特点不包括:
正确答案: D
RISC(精简指令集计算机)的特点:指令数量少、指令长度固定、大多数指令单周期执行、寻址方式少、只有LOAD/STORE指令访问内存。指令功能复杂是CISC的特点。
第 10/12 题
★★
执行指令时,操作数在指令中直接给出,这种寻址方式叫:
正确答案: B
立即寻址的特点:操作数直接存放在指令中,取指令的同时就取到了操作数,无需额外访存,执行速度最快但操作数大小受指令长度限制。直接寻址给的是内存地址,间接寻址给的是地址的地址。
第 11/12 题
★
CPU的控制器(Control Unit)的主要功能是:
正确答案: B
控制器(Control Unit)是CPU的指挥中心,负责从内存取指令、对指令译码、生成控制信号,协调各部件按正确的顺序执行指令。运算器负责具体的数值运算。
第 12/12 题
★
CPU中负责执行算术和逻辑运算的部件是:
正确答案: A
CPU中运算器的核心部件是ALU(Arithmetic Logic Unit),负责执行所有算术运算和逻辑运算。控制器(含CU)负责取指、译码和控制流程,寄存器用于数据暂存,PC用于指示指令地址。