运算器与控制器之间的关系,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 04:13:28

运算器与控制器之间的关系,
运算器与控制器之间的关系,

运算器与控制器之间的关系,
计算机系统的硬件结构主要由四部分组成:控制器、运算器、内存和输入输出设备,其中,控制器和运算器统称为中央处理器.简称CPU.它是计算机硬件系统的指挥中心.它包括控制器和运算器两个部件,其中,控制器的功能是控制计算机各部分协调工作,运算器则是负责计算机的算术运算和逻辑运算.
(一) 运算器
1、 算术逻辑运算单元ALU(Arithmetic and Logic Unit)
ALU主要完成对二进制数据的定点算术运算(加减乘除)、逻辑运算(与或非异或)以及移位操作.在某些CPU中还有专门用于处理移位操作的移位器.
通常ALU由两个输入端和一个输出端.整数单元有时也称为IEU(Integer Execution Unit).我们通常所说的“CPU是XX位的”就是指ALU所能处理的数据的位数.
2、 浮点运算单元FPU(Floating Point Unit)
FPU主要负责浮点运算和高精度整数运算.有些FPU还具有向量运算的功能,另外一些则有专门的向量处理单元.
3、通用寄存器组
通用寄存器组是一组最快的存储器,用来保存参加运算的操作数和中间结果.
在通用寄存器的设计上,RISC与CISC有着很大的不同.CISC的寄存器通常很少,主要是受了当时硬件成本所限.比如x86指令集只有8个通用寄存器.所以,CISC的CPU执行是大多数时间是在访问存储器中的数据,而不是寄存器中的.这就拖慢了整个系统的速度.而RISC系统往往具有非常多的通用寄存器,并采用了重叠寄存器窗口和寄存器堆等技术使寄存器资源得到充分的利用.
对于x86指令集只支持8个通用寄存器的缺点,Intel和AMD的最新CPU都采用了一种叫做“寄存器重命名”的技术,这种技术使x86CPU的寄存器可以突破8个的限制,达到32个甚至更多.不过,相对于RISC来说,这种技术的寄存器操作要多出一个时钟周期,用来对寄存器进行重命名.
4、 专用寄存器
专用寄存器通常是一些状态寄存器,不能通过程序改变,由CPU自己控制,表明某种状态.
(二) 控制器
运算器只能完成运算,而控制器用于控制着整个CPU的工作.
1、 指令控制器
指令控制器是控制器中相当重要的部分,它要完成取指令、分析指令等操作,然后交给执行单元(ALU或FPU)来执行,同时还要形成下一条指令的地址.
2、 时序控制器
时序控制器的作用是为每条指令按时间顺序提供控制信号.时序控制器包括时钟发生器和倍频定义单元,其中时钟发生器由石英晶体振荡器发出非常稳定的脉冲信号,就是CPU的主频;而倍频定义单元则定义了CPU主频是存储器频率(总线频率)的几倍.
3、 总线控制器
总线控制器主要用于控制CPU的内外部总线,包括地址总线、数据总线、控制总线等等.
4、中断控制器
中断控制器用于控制各种各样的中断请求,并根据优先级的高低对中断请求进行排队,逐个交给CPU处理.

运算器与控制器之间的关系, 计算机的运算器和控制器简称什么 构成CPU的主要部件是?A内存个控制器 B内存、控制器和运算器 C高速缓存和运算器 D控制器和运算器 微型计算机的运算器、控制器及内存储器的总称是什么 计算机内进行算术与逻辑运算的功能部件是什么A.硬盘驱动器B.运算器C.控制器D.RAM 下列关于内存储器说法正确的是?A、直接与CPU交换数据B、长期存放数据C、CPU的存储器D、运算器和控制器 用英文描述计算机的组成部分(控制器 存储器 运算器 io设备 )的功能 计算机的中央处理器是由什么组成的运算器,控制器,累加器,寄存器,四个选两个 计算机的控制器和运算器两部分组成的叫什么? 计算机的5个组成部分:用英语怎么说?控制器、运算器、存储器、输入设备、和输出设备. 电动车的速度与控制器有关系吗 计算机硬件包括五个组成,其中控制器和运算器两部分组成的部件的名称叫什么? 计算机的CUP是指A.内储存器.B.控制器.C.运算器.D.加法器.这是多项选择哦. ,在计算机的工作过程中,运算器不断从控制器中获取数据,经过计算后将结果返回控制器哪里错了? 在计算机的工作过程中,运算器不断从控制器中获取数据,经过计算后将结果返回控制器哪里错了? 运算器的主要功能是什么? 运算器的主要功能是什么? 描述计算机计算1+1=2的过程?1.输入设备1+1=>存储器1+1=>控制器=>运算器1+1=2=>控制器=>存储器2=>输出设备2”2.输入设备1+1=>存储器1+1=>控制器=>存储器=》控制器==》存储器=》运算器1+1=2=>存储器2=>