• 回答数

    5

  • 浏览数

    300

怀念橡皮筋
首页 > 论文问答 > 什么是内核心和外核心

5个回答 默认排序
  • 默认排序
  • 按时间排序

白小白爱吐槽

已采纳
没听说过内核和外核,只有系统有内核。
219 评论

张小电1301

184 评论

东北小茬子521

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处理。

346 评论

阳光的玖零

内核心是由膈肌(横膈膜),腹横肌(腹部深层肌肉),多裂肌,髂腰肌,盆底肌一起组成

85 评论

馋猫爱鱼鱼

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其实也就这样,并不是很神秘。

111 评论

相关问答

  • 红色文化的核心成果和核心内涵是什么

    红色精神是在革命战争年代,由中国共产党人、先进分子和人民群众共同创造并极具中国特色的先进文化,蕴含着丰富的革命精神和厚重的历史文化内涵。红色精神是一种重要资源,

    汤包sama 3人参与回答 2023-12-10
  • 人体内核心和外核心

    通常来说核心肌群主要是由腹直肌、腹斜肌、下背肌和竖脊肌(腰肌)。更广泛些其实腹内外斜肌、腹横肌、多裂肌、横膈膜、骨盆部位的肌肉也都属于核心肌群。

    心海若冰 4人参与回答 2023-12-10
  • 北大核心和南大核心是什么意思

    北大核心与南大核心是什么意思?北大核心与南大核心都是核心期刊,南大核心期刊就是我们通常所说的CSSCI,很多作者当然想要知道北大核心与南大核心期刊哪个更具有

    金凤吉祥如意 3人参与回答 2023-12-09
  • 什么是北大核心和南大核心

    楼上的回答还是不错的。 南大核心也就是所谓的cssci 这个级别是最高的,也是最好的 不过要求也很高的。

    大家族djz 3人参与回答 2023-12-05
  • 南大核心和北大核心是什么

    楼上的回答还是不错的。 南大核心也就是所谓的cssci 这个级别是最高的,也是最好的 不过要求也很高的。

    肥嘟嘟的哲妈 3人参与回答 2023-12-08