单选题2.1 信息技术及其发展1 / 16
正在加载题目…
系统集成项目管理工程师 · 第三版 · 第2章 信息技术发展
指令译码与算术逻辑运算,分别由哪个部件负责?
16 道章节练习题
答案与解析
正确答案 B
“发出控制信号”和“执行运算”是两件事。控制器解释指令并协调各部件动作;运算器完成加减、逻辑与等运算,所以两空依次是控制器、运算器,选B。
以一条加法指令为例:指令保存在存储器里,控制器对取来的指令进行译码,再按执行需要发出控制信号,运算器完成加法。“指令放在哪里”和“谁解释指令”不能混成一个问题。这里只按教材的基本部件分工作答,不需要展开流水线等处理器实现细节。
选项分析
- A
- 把两个部件的分工正好颠倒了。运算器负责算术和逻辑处理,不承担题干所说的指令译码与统一控制职责。
- B
- 前半句对应控制器,后半句对应运算器;两个动作都与部件的主要职责吻合。
- C
- 存储器可以保存指令和数据,但保存不等于译码。第二空虽对,第一空仍然错误。
- D
- 控制器对应第一空;第二空要求实际执行算术和逻辑运算,不能用保存数据的存储器替代运算器。
容易混淆的地方
容易凭“指令存在内存里”选存储器。题目问的是处理动作的执行者,不是指令的存放位置。
再巩固一步
- 把五大部件各配一个动作:控制器协调、运算器计算、存储器保存、输入设备送入、输出设备呈现。遇到情境题先圈动作。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 2.1.1 · 纸书第51页查看完整题目与详解