#Apple[超话]##苹果推出首款自研芯片m1##macbook#
趁个苹果的热度, Intel x86复杂指令集(CISC)以Arm为代表的系统芯片是精简指令集(RISC)的,老式机顶盒一般是MIPS的。虽然intel的芯片有朝着RISC的趋势,但是出于兼容性,还是没有完全摆脱CISC。
RISC的指令集更少,加载速度更快,或許也能从一个方面解释M1为什么性能更好吧。[旺柴]
趁个苹果的热度, Intel x86复杂指令集(CISC)以Arm为代表的系统芯片是精简指令集(RISC)的,老式机顶盒一般是MIPS的。虽然intel的芯片有朝着RISC的趋势,但是出于兼容性,还是没有完全摆脱CISC。
RISC的指令集更少,加载速度更快,或許也能从一个方面解释M1为什么性能更好吧。[旺柴]
#X86和ARM架构区别在哪里# 要了解X86和ARM,就得先了解#复杂指令集#(CISC)和#精简指令集#(RISC) 。从CPU发明到现在,有非常多种架构,从我们熟悉的X86,ARM,到不太熟悉的MIPS,IA64,它们之间的差距都非常大。但是如果从最基本的逻辑角度来分类的话,它们可以被分为两大类,即所谓的“复杂指令集”与“精简指令集”系统,也就是经常看到的“CISC”与“RISC”。 Intel和ARM处理器的第一个区别是,前者使用复杂指令集(CISC),而后者使用精简指令集(RISC)。属于这两种类中的各种架构之间最大的区别,在于它们的设计者考虑问题方式的不同。
我们可以继续举个例子,比如说我们要命令一个人吃饭,那么我们应该怎么命令呢?我们可以直接对他下达“吃饭”的命令,也可以命令他“先拿勺子,然后舀起一勺饭,然后张嘴,然后送到嘴里,最后咽下去”。从这里可以看到,对于命令别人做事这样一件事情,不同的人有不同的理解,有人认为,如果我首先给接受命令的人以足够的训练,让他掌握各种复杂技能(即在硬件中实现对应的复杂功能),那么以后就可以用非常简单的命令让他去做很复杂的事情——比如只要说一句“吃饭”,他就会吃饭。但是也有人认为这样会让事情变的太复杂,毕竟接受命令的人要做的事情很复杂,如果你这时候想让他吃菜怎么办?难道继续训练他吃菜的方法?我们为什么不可以把事情分为许多非常基本的步骤,这样只需要接受命令的人懂得很少的基本技能,就可以完成同样的工作,无非是下达命令的人稍微累一点——比如现在我要他吃菜,只需要把刚刚吃饭命令里的“舀起一勺饭”改成“舀起一勺菜”,问题就解决了,多么简单。这就是“复杂指令集”和“精简指令集”的逻辑区别。
我们可以继续举个例子,比如说我们要命令一个人吃饭,那么我们应该怎么命令呢?我们可以直接对他下达“吃饭”的命令,也可以命令他“先拿勺子,然后舀起一勺饭,然后张嘴,然后送到嘴里,最后咽下去”。从这里可以看到,对于命令别人做事这样一件事情,不同的人有不同的理解,有人认为,如果我首先给接受命令的人以足够的训练,让他掌握各种复杂技能(即在硬件中实现对应的复杂功能),那么以后就可以用非常简单的命令让他去做很复杂的事情——比如只要说一句“吃饭”,他就会吃饭。但是也有人认为这样会让事情变的太复杂,毕竟接受命令的人要做的事情很复杂,如果你这时候想让他吃菜怎么办?难道继续训练他吃菜的方法?我们为什么不可以把事情分为许多非常基本的步骤,这样只需要接受命令的人懂得很少的基本技能,就可以完成同样的工作,无非是下达命令的人稍微累一点——比如现在我要他吃菜,只需要把刚刚吃饭命令里的“舀起一勺饭”改成“舀起一勺菜”,问题就解决了,多么简单。这就是“复杂指令集”和“精简指令集”的逻辑区别。
#科技史话# 1991 年 7 月 3 日,IBM 和苹果宣布结盟,共同开发应用于 RISC 芯片的操作系统。
早于 1980 年,IBM 就已经发布了第一台基于 RISC(精简指令集计算机)架构的原型机,当时提出 RISC 的理念是为了简化了计算机操作指令,以加快系统运行速度。1990 年,IBM 推出基于 RISC 的系统架构,该系统架构后来被称为 POWER,意为增强 RISC 性能优化(Performance Optimization With Enhanced RISC)架构。次年,面对来势汹汹的 Wintel 联盟,IBM 和苹果秘密地召开会议,商讨推出 PowerPC 系列来进行对抗。随后,AIM 联盟组成,摩托罗拉和 IBM 联手对 POWER 架构进行重新设计,用于取代原本苹果 Macintosh 系统中逐渐衰落的 680X0 CISC 处理器。
1994 年,苹果宣布把其电脑产品从摩托罗拉提供的 68000 系处理器迁移至 PowerPC 系处理器,这是苹果首次把其电脑的指令集架构更换。第二次更换指令集架构发生于 2005 年,乔布斯在当年的 WWDC 大会上宣布把其电脑和服务器上的 PowerPC 系列芯片转向英特尔的 X86 系列芯片。而今年的#WWDC2020#上,库克也宣布 Mac 系列电脑将改用苹果自研的一流定制芯片(Apple Silicon),过渡周期为两年,并计划于今年年底推出首个采用 Apple 芯片的 Mac。
早于 1980 年,IBM 就已经发布了第一台基于 RISC(精简指令集计算机)架构的原型机,当时提出 RISC 的理念是为了简化了计算机操作指令,以加快系统运行速度。1990 年,IBM 推出基于 RISC 的系统架构,该系统架构后来被称为 POWER,意为增强 RISC 性能优化(Performance Optimization With Enhanced RISC)架构。次年,面对来势汹汹的 Wintel 联盟,IBM 和苹果秘密地召开会议,商讨推出 PowerPC 系列来进行对抗。随后,AIM 联盟组成,摩托罗拉和 IBM 联手对 POWER 架构进行重新设计,用于取代原本苹果 Macintosh 系统中逐渐衰落的 680X0 CISC 处理器。
1994 年,苹果宣布把其电脑产品从摩托罗拉提供的 68000 系处理器迁移至 PowerPC 系处理器,这是苹果首次把其电脑的指令集架构更换。第二次更换指令集架构发生于 2005 年,乔布斯在当年的 WWDC 大会上宣布把其电脑和服务器上的 PowerPC 系列芯片转向英特尔的 X86 系列芯片。而今年的#WWDC2020#上,库克也宣布 Mac 系列电脑将改用苹果自研的一流定制芯片(Apple Silicon),过渡周期为两年,并计划于今年年底推出首个采用 Apple 芯片的 Mac。
✋热门推荐