下列关于指令流水线数据通路的叙述中,错误的是( )。
A. 包含生成控制信号的控制部件
B. 包含算术逻辑运算部件(ALU)
C. 包含通用寄存器组和取指部件
D. 由组合逻辑电路和时序逻辑电路组合而成
[解析]五阶段流水线可分为取指IF、译码/取数ID、执行EXC、存储器读MEM、写回WriteBack。数字系统中,各个子系统通过数据总线连接形成的数据传送路径称为数据通路,包括程序计数器、算术逻辑运算部件、通用寄存器组、取指部件等等,不包括控制部件,所以A项错误。故选A。
生成控制信号的控制部件负责根据当前...
用户登录可进行刷题及查看答案
生成控制信号的控制部件负责根据当前指令的操作码生成相应的控制信号,用于指导数据通路的操作。
算术逻辑运算部件(ALU)用于执行指令中的算术和逻辑运算。
通用寄存器组用于存储程序执行过程中的数据,供指令使用和保存中间结果。指令寄存器(IR)存储当前正在执行的指令,供指令解码和执行。
组合逻辑电路用于执行组合逻辑功能,它根据输入的信号立即给出相应的输出。在指令流水线中,组合逻辑电路通常用于执行指令解码、操作控制和数据选择等功能。时序逻辑电路则与时间相关,根据时钟信号和状态信息来确定输出。它用于处理与时序相关的操作和状态转换,如时钟同步、状态存储和时序控制等。在指令流水线中,时序逻辑电路用于实现指令流水线各个阶段的时序控制和状态转换。通过组合逻辑电路和时序逻辑电路的组合,指令流水线数据通路能够实现指令的流水线化执行,提高计算机的指令执行效率。
五阶段流水线可分为取指(IF)、译码/取数(ID)、执行(EXE)、存储器读(MEM)、写回(WriteBack)。数字系统中,各个子系统通过数据总线连接形成的数据传送路径称为数据通路,包括程序计数器、算术逻辑运算部件、通用寄存器组、取指部件等,不包括控制部件。B、C、D正确,A错误。
本题选A。
登录后提交答案