计算机组成--CPU

需要注意的几个问题:

  • ISA指令集架构和指令集(常见的5种)概念上的区别。

ISA: InstructionSet Architecture,指令集架构

常见的指令集架构包括:精简指令集RISC,复杂指令集CISC,显式并行运算指令集IPIC,超长指令集VLIW。

ISA是处理器的一个抽象描述,ISA在处理器中的实现,称为微架构(Microarchitecture),同样是x86的Architecture,Intel和AMD各自使用不同的Microarchitecture。相当于是一个的抽象类,一个是具体的实例。通俗的讲,Architecture是处理器的外表,Microarchitecture是处理器的内心。Architecture是设计规范,定义处理器能做什么,Microarchitecture是设计的实现,描述处理器是怎么实现功能的,物理实现是具体的实现过程,可以用20nm的集成电路工艺实现处理器,也可以用40nm的工艺实现,可以用电子实现(电子计算机),也可以用量子实现(量子计算机)。

Microarchitecture通常也可以认为等同于内核core,一个处理器除了内核外,也还有很多其他的东西,如I/O、电源、时钟等,同样一种Microarchitecture微架构也可以出多种型号的处理器。例如Intel著名的奔腾2奔腾3电脑,使用了Intel历史上非常成果的P6微架构,奔4及一部分志强处理器使用了netBurst微架构,他们都使用了x86指令集。

指令集ISA就像语言(汉语、英语)一样,定义一套语言其实并不难,难的是你要让别人去接受你定义的语言。如果重新使用一套指令集,与之配套的编译器、操作系统、各种应用软件也都要重新编写,这样的工作量和难度,是无法想象的。

当下还在使用的最出名的CISC指令集架构是Intel的x86指令集。

5种常见的指令集

5种常见的指令集:x86 ARMMIPS Power C6000

由于AMD也采用X86体系结构,Intel为以示区分,后来在自己的官方材料上用IA(intel architecture)来替代x86,不过业界还是喜欢x86这个名字。

CPU

CPU是一个具有特定功能的芯片

因为两大主流x86开发商Intel和AMD的CPU架构并不兼容,而且设计理念也有所区别,所以两大主流CPU所需要的主板芯片组设计也有所不同。

整个主板上最重要的就是芯片组了,而芯片组通常又分为两个桥接器来控制各组件的通信,分别是:

(1)北桥负责连接速度较快的CPU,内存和显卡等组件。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值