在2020年11月11日凌晨,苹果的新品发布会中 ,推出了基于首款ARM框架的Mac。苹果的Mac将不再使用 Intel的芯片,而且ARM版Mac会采用自研GPU。这意味着苹果Mac从Intel到了ARM时代。

网上的数据来看,这款Mac会有更好性能、续航、散热。性价比还是挺高的。而且苹果声称它会比市面上大部分的PC笔记本快。

据了解,今年早些时候,苹果宣称自己开始设计处理器并在年底的时候会推出第一台采用Apple Silicon的Mac。而Apple Silicon处理器基于ARM架构。由于iPhone和iPad采用了相似的框架,所以在Mac上不需要再一次的编译就可以运营iPhone和iPad上的应用程序。

那么现在问题来了,ARM和Intel处理器有什么区别?

我们今天文章就来浅谈一下。

RISC VS CISC

ARM使用的是RISC,而Intel使用的是CISC。其中,RISC是精简指令集(RISC,ReducedInstruction-SetComputer),CISC是复杂指令集(CISC,complexinstructionset computer)。

我用抓娃娃举个例子大家就知道了。

RISC:比如你女友喊你周六去抓娃娃,你们来到现场。她说,我把抓娃娃步骤分成基本的简单指令,你来操作就可以了。第一步投币,第二步移动摇杆,第三步盯着娃娃......最后等待。遇到相似的情况等价替换某个步骤就可以了。所以,系统会重点关注经常用的简单指令并让其快速完成。对于不常用的一些功能,通过组合来完成。但是如果,你女朋友说喊你抓取距离最近的第二个娃娃这种特殊任务的时候,你可能半天抓不起来。所以,相对来说,RISC功耗比较低。但是执行特殊任务的时候,效率会很低。不过,超标量技术和流水技术可以帮助提高效率。

CISC:比如你女友喊你周六去抓娃娃,你偷偷在去之前训练了几十遍直到熟悉。然后她说“帮我抓一个娃娃”,然后你就会自动地开始操作。相当于你有一套自己独特的风格处理事情,对应到CISC上是通过相应的硬件实现这些复杂功能的。并且它有专用指令来完成特定的功能。以后只要是女友说抓娃娃,你二话不说就开始了,并且可以有针对性地抓取边缘的娃娃。因此,处理特殊任务效率较高。缺点就是功耗高。

64位计算

Intel不是64位版本的X86指令集,而是使用的 AMD64。AMD64只是把X86扩展一下,加入了64位寻址和64位寄存器。

2011年发布了ARMv8 64位架构,使用的是AArch32和AArch64两种执行模式。相当于就是ARM处理器可以任意在32位代码和64位代码之间随意切换。

64位比32位性能更好。其实聪明的你光看数字就能猜到一二了。

异构计算

一般来说,传统的双核处理器是两个一样相同性能的核。ARM拥有big.LITTLE架构,而big.LITTLE架构决定处理器可以拥有不同的核。比如,A是低功能顺序逻辑的核,B是高效能乱序逻辑的核。那么双核处理器中,Intel普遍来说就是两个A或者两个B,而ARM就可以借助big.LITTLE架构拥有一个A和一个B。这样,当在不同的场景的时候,就可以使用不同的核,可以提升效率并且降低功耗。如果是两盒薯条或者两个汉堡,虽然能吃饱但是可能不太过瘾。但是一盒薯条,再加一个汉堡,作为肥宅真那是太美好了。

其它问题

此外,由于是ARM架构,我们会面临两个常见问题。一个是,一旦出了问题,电脑维修是一个很麻烦的事情。另一个是,电脑的升级组件也是一个很麻烦的事情。

:本文首发于微信公众号“蜗牛新视界”,首发链接https://mp.weixin.qq.com/s/q3yjut0e-G_5hNyNHpZ85w,如需转载请前往获得授权并注明出处。

苹果首款ARM Mac来了,浅谈ARM和Intel处理器!相关推荐

  1. 苹果首款自研芯片Mac成本可能上升 因设计改变

    据国外媒体报道,在与英特尔合作15年之后,苹果公司在当地时间周一的全球开发者大会上,公布了基于ARM架构自研Mac处理器的计划,首款自研芯片Mac计划今年年底出货,并在两年的时间里完成过渡,Mac产品 ...

  2. 苹果首款自研芯片 M1 惊艳亮相,带来最强三款 Mac 电脑!

    在这个比往年来的更早的秋天里,苹果公司一反常态地在近三个月中接连召开了三场发布会. 一场是 9 月 16 日,苹果发布了 iPad.Apple Watch 等新品: 一场是10 月 14 日,iPho ...

  3. 安搭Share:苹果首款自研芯片Mac来了:11月11日秋季第三场发布会

    安搭Share:苹果首款自研芯片Mac来了:11月11日秋季第三场发布会 以下信息由安搭Share收集整理自网络 安搭Share2020年11月3日凌晨消息,之前就有传言称苹果秋季将会分为三场依次举行 ...

  4. 本周大新闻|苹果首款MR没有主打卖点;Meta认为AI是AR OS的基础

    ​本周XR大新闻,AR方面,苹果首款MR或没有主打卖点,反而尽可能支持更多App和服务:扎克伯格表示基于AI的AR眼镜操作系统是下一代计算平台的基础:微软芯片工程VP Jean Boufarhat加入 ...

  5. arm服务器芯片尺寸,华为第四代ARM服务器自研芯片Hi1620规格曝光 全球首款7nm工艺的数据中心用ARM处理器...

    描述 由于天然对多核友好,ARM这类精简架构在服务器.数据中心等平台也想有所作为,虽然高通的努力不太成功,但并未放弃,现在华为也大踏步跟进了. AnandTech发布了一组华为第四代ARM服务器自研芯 ...

  6. 互联网日报 | 苹果首款自研芯片M1亮相;酷派主动终止与小米专利侵权诉讼;橙心优选日订单破700万...

    今日看点 ✦ 滴滴旗下橙心优选日订单突破700万,领跑社区电商行业 ✦ 酷派主动终止与小米专利侵权诉讼,推动行业进步是首要任务 ✦ 恒大汽车正式发布恒驰车标,寓意"东方雄狮,傲视全球&quo ...

  7. 外媒:苹果首款AR/VR设备需与iPhone绑定使用,最早明年发布

    9月3日消息,据国外媒体报道,新芯片细节显示,苹果首款增强现实/虚拟现实(AR/VR)头盔需要与iPhone绑定,才能提供其最先进的功能. 外媒称,这款头盔可能配备15个摄像头.microLED屏幕以 ...

  8. 小米MIX4最新渲染图曝光;苹果首款OLED iPad将于2023年问世;格力将引进鸿蒙操作系统|极客头条...

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  9. 聚观早报 | ChatGPT登顶美区iOS免费榜;库克不满苹果首款MR设备

    今日要闻:ChatGPT登顶美区iOS免费榜:库克不满苹果首款MR设备:索尼正开发小尺寸折叠屏手机:万达辟谣大规模裁员:智能仿生手让截肢者重获手心的温度 ChatGPT登顶美区iOS免费榜 ChatG ...

  10. 苹果首款自研PCM1芯片居然吊打因特尔 !这款苹果M1芯片能“擎天”

    苹果还M1搭配了一套完整的系统,让M1可以在其中发挥出最大的性能,这是Intel和AMD都不能比拟的,真正的软硬件结合,可以说是M1最大的地方,也是最无敌的地方. 苹果在凌晨终于发布了公司历史上第二次 ...

最新文章

  1. Yii2 操作不同的数据库
  2. iOS开发 贝塞尔曲线UIBezierPath(后记)
  3. Bear and Raspberry
  4. PLSQL Developer中几个功能
  5. 微软宣布明年停止支持已推出25年的IE浏览器
  6. 熊猫DataFrame groupby()函数
  7. 【缺陷识别】基于matlab GUI SVM金属表面缺陷分类与测量(带面板)【含Matlab源码 1652期】
  8. 基于javaweb+mysql的网上书店管理系统在线购书系统(前台、后台)
  9. dms虚拟服务器,云服务器带dms
  10. 学习笔记(5):Google开发专家带你学 AI:入门到实战(Keras/Tensorflow)(附源码)-深度学习“四件套”:数据、模型、损失函数与优化器...
  11. 一部手机背后的小镇青年:吃着蜜糖、喝着毒药
  12. oracle数据库表空间如何清理,oracle数据库清理临时表空间
  13. 苹果台式电脑怎么使用计算机,MAC电脑连接台式电脑显示器怎么操作
  14. 永不断电的IPONE4
  15. 半监督3D医学图像分割(三):URPC
  16. 天津大学软件学院 研究生学位申请的学术成果要求
  17. 什么品牌的蓝牙耳机音质最好?高品质蓝牙耳机排行榜
  18. com.google.gson.JsonArray JsonObject JsonParser
  19. 求两圆相交的交点的方法
  20. 05-Spring反转控制IOC 与 依赖注入DI概念

热门文章

  1. 栈的应用--迷宫求解
  2. 启动关闭oracle命令,oracle启动关闭命令
  3. 技术解析|Doris Connector 结合 Flink CDC 实现 MySQL 分库分表 Exactly Once精准接入
  4. 轻松一刻:Go 1.18修复了一个经典bug
  5. c语言如何赋值空字符串,c语言中如何给字符串数组赋值
  6. 开放下载丨2023年二十万字技术年货新鲜送达
  7. smartctl命令常见用法
  8. Python爬虫实战抓取十一旅游最优惠的机票!
  9. 解析 youtube 字幕2
  10. vue 项目在编译时,总是出现系统崩的状态,node 命令框也会报错,报错信息中有v7 或者 v8 的样式。