中级信息系统管理工程师-必会题锦集
题目一CPU
CPU中(1)不仅要保证指令的正确执行,还要能够处理异常事件。
A. 运算器 B. 控制器 C. 寄存器组 D. 内部总线
[解析]
运算器、控制器一起统称为CPU(中央处理单元)。
运算器只能完成运算,而控制器用于整个CPU的工作,它决定了计算机运行过程的自动化。它不仅要保证程序的正确执行,而且要能够处理异常事件。控制器一般包括指令控制逻辑、时序控制逻辑、总线控制逻辑等几个部分。
指令控制逻辑要完成取指令、分析指令和执行指令的操作,其过程分为取指令、指令译码、按指令操作码执行、形成下一条指令地址等步骤。
时序控制逻辑要为每条指令按时间顺序提供应有的控制信号。
总线逻辑是为多个功能部件服务的信息通路的控制电路。
中断控制逻辑用于控制各种中断请求,并根据优先级的高低对中断请求进行排队,逐个交给CPU处理。
运算器由算术逻辑单元、累加寄存器、数据缓冲寄存器和状态条件寄存器组成,它是数据加工处理部件,完成计算机各种算术和逻辑运算。相对控制器而言,运算器接受控制器的命令而进行动作,即运算器所进行的全部操作都是由控制器发出的控制信号来指挥,所以它是执行部件。
寄存器组:可分为专用寄存器和通用寄存器。运算器和控制器中的寄存器是专用寄存器,其作用是固定的。通用寄存器用途广泛可由程序员规定其用途,其数目因处理器不同有所差异。
内部总线:用于芯片一级的互联——CPU内部连接各寄存器及运算部件之间的总线。
试题二 CPU
构成运算器的部件中,为运算提供数据并暂时保存结果的是(2)。
A. 数据总线 B. 累加器 C. 运算逻辑单元 D. 状态寄存器
[解析]
算术逻辑单元:是运算器的重要组成部分。负责处理数据,实现对数据的算术运算和逻辑运算。
状态寄存器:保存由算术指令和逻辑指令运行或测试的结果建立的各种条件码内容,主要分为状态标志和控制标志。
累加器:又称累加寄存器(AC),它是一个通用寄存器。其功能是当运算器的算术逻辑单元执行算术或逻辑运算时,为ALU提供一个工作区,是专门存放算术或逻辑运算的一个操作数和运算结果的寄存器。
数据总线:传送数据信息,CPU一次传输的数据与数据总线带宽相等。