登陆注册
39013600000050

第50章 ARM指令集

正如x86架构的芯片在后期不是一个纯粹的复杂指令集芯片一样,前世那些令外行人看得眼花缭乱的CPU系列一半因为自大而导致商业决策失误,一半是因为决策失误而强行让用户被绑架的缘故。

这就是在寻找未来路径的兼容和妥协!

x86-64和x86-32本来就是两套指令集,只不过做到了一个CPU上而已。可是为什么在一开始不把x86-32指令集和RISC64-bit指令集做到一个CPU?

于是,AMD就出手了,它的64-bitCPU兼容x86-32。可是AMD也头脑犯浑,你兼容就兼容吧,你把新的64-bit指令集搞成CSIC干什么呢?不过它已经这么搞了,用户也认了,毕竟一时这是唯一支持x86-32的64-bitCPU。

结果,木已成舟。用户已经接受了AMD那套CISC64-bit指令集,Intel也不能改了。被绑架了。

而在普通市场难以看见的IBM的power系列的CPU,从一开始的定位就是精简指令集结构,专注于服务器市场和大型机,可惜由于与垄断个人操作系统的微软并不兼容,使得个人计算机的大客户苹果不得不选择逃离。

因为,微软的系统其实就是为X86指令集量身打造的。

所以,前世市面上那些CPU系列,如果不是专业人士,恐怕都不是能够分的很清楚,只能知道个大概。

这些让普通用户摸不着头脑的CPU系列,就是自大的以为自己已经统治了市场,所作出的错误决策,结果,所有的后果统统都只有用户买单,想不买单也不行,因为用户实在是没有选择。

所幸,苹果公司在自己的智能手机上,就很好地规避了这个错误,他的手机处理器,一直都是只有一个系列,而不像其他手机制造商那样,出了N多系列,用了N多的处理芯片,让用户想要买他的手机,都几乎要犯选择困难症。

苹果这样做的好处,就在于能给用户一个清晰无比的理念和比较,也能形成一个品牌效应,让用户在心里开始信任这个CPU系列,在这个基础上,苹果公司才开始着手研制RAM架构的桌面级CPU。

其实,不止苹果公司有着这个觉悟,作为全球第一大个人电脑微处理器供应商—英特尔很早就开始考虑这个问题,并且还做出了尝试。

在前世的80年代末,英特尔面临一个选择,是继续设计和以前x86兼容的芯片还是转到精简指令的道路上去。如果转到精简指令的道路上,英特尔的市场优势会荡然无存:如果坚持走复杂指令的道路,它就必须逆着全世界处理器发展潮流前进。

在这个问题上,英特尔处理得很明智。首先,英特尔必须维护它通过x86系列芯片在微处理器市场上确立的领先地位。但是,万一复杂指令的处理器发展到头了,而精简指令代表了未来的发展方向,它也不能坐以待毙。

于是英特尔在推出过渡型复杂指令集的处理器80486的同时,推出了基于精简指令集的80860。这个产品事实证明不是很成功,显然,市场的倾向说明了用户对兼容性的要求比性能更重要。因此,英特尔在精简指令上推出80960后,就停止了这方面的工作,而专心做“技术落后”的复杂指令系列。

在整个20世纪90年代,只有英特尔一家坚持开发复杂指令集的处理器,对抗着整个处理器工业界。所以说,英特尔并没有拒绝新技术,它也曾经研制出两个不错的精简指令的处理器,只是看到它们前途不好时,立即停掉了它们。

所以,苹果公司想要研制ARM架构的桌面级CPU,在X86指令集一统江山的基础上,向英特尔妥协是必不可少的,要不然他也不会抛弃合作了那么多年的IBM公司。

但是要将这两种架构合二为一,却并不是这么简单。

因为,在架构上,两者之间并不相同,在于设计者考虑问题方式的不同,具体实现的方式也就不同。

比如说我们要命令一个人吃饭,那么我们应该怎么命令呢?我们可以直接对他下达“吃饭”的命令,也可以命令他“先拿勺子,然后舀起一勺饭,然后张嘴,然后送到嘴里,最后咽下去”。

从这里可以看到,对于命令别人做事这样一件事情,不同的人有不同的理解,有人认为,如果我首先给接受命令的人以足够的训练,让他掌握各种复杂技能(即在硬件中实现对应的复杂功能),那么以后就可以用非常简单的命令让他去做很复杂的事情——比如只要说一句“吃饭”,他就会吃饭。

但是也有人认为这样会让事情变的太复杂,毕竟接受命令的人要做的事情很复杂,如果你这时候想让他吃菜怎么办?难道继续训练他吃菜的方法?我们为什么不可以把事情分为许多非常基本的步骤,这样只需要接受命令的人懂得很少的基本技能,就可以完成同样的工作,无非是下达命令的人稍微累一点——比如现在我要他吃菜,只需要把刚刚吃饭命令里的“舀起一勺饭”改成“舀起一勺菜”,问题就解决了,多么简单。

这就是X86和ARM的逻辑区别。

这个区别导致了X86和ARM分道扬镳——前者更加专注于高性能但同时高功耗的实现,而后者则专注于小尺寸低功耗领域。实际上也有很多事情X86更加合适,而另外一些事情则是RISC更加合适,比如在执行高密度的运算任务的时候X86就更具备优势,而在执行简单重复劳动的时候ARM就能占到上风。

比如假设我们是在举办吃饭大赛,那么X86只需要不停的喊“吃饭吃饭吃饭”就行了,而ARM则要一遍一遍重复吃饭流程,负责喊话的人如果嘴巴不够快(即内存带宽不够大),那么ARM就很难吃的过X86。但是如果我们只是要两个人把饭舀出来,那么X86就麻烦得多,因为X86里没有这么简单的舀饭动作,而RISC就只需要不停喊“舀饭舀饭舀饭”就OK。

同类推荐
  • 最强异能之路

    最强异能之路

    方凌在一次意外落水的时候,一枚神奇的光球给予他强大的能力,也为他打开了另一扇大门。水系只是一个起点......治愈系,时空系......各种强大无比的异能散落在世界各处。他本来不是一个贪心的人,奈何被人咄咄相逼......最后毅然决定将所有的异能收入手中,走上追求最强之路!——十数年后,方凌站在世界之巅,很平静地说:我泡过最漂亮的妞,上过最美的女人,获得最强的力量,开创最庞大的帝国,踩死最无耻的敌人,最重要的是没有让任何一个亲人朋友受到伤害。
  • 选秀出身的巨星

    选秀出身的巨星

    平民宁树的生活一直很咸鱼,出生在音乐世家的他,天赋平平,只好进入了上戏编剧专业,结果直到某一天...
  • 望尘路

    望尘路

    活就活得潮涌浪,活就活得彩云飞。活就活得龙腾跃,活就活得凤出谷。
  • 农夫凶猛

    农夫凶猛

    最穷不过要饭,不死总会出头。不富贵、不还乡……这一年丁一选择走出大山带着最庸俗的想法初次进城,一切都觉得很新鲜,所以笑料百出。
  • 郑野的翻滚时代

    郑野的翻滚时代

    十二星宫与圣斗士?言情小说女主互撕?no,no,no,这是颓废小职员郑野的翻滚时代。没有华丽的黄金圣衣,没有超能力的主角光环。只有小人物郑野跟着奇葩老板田小美的奇遇冒险。你不会相信传说中的冥王哈迪斯爱吃烩面,地狱三头犬其实是个慈父,宙斯的众多子女癖好古怪……还是敬请关注郑野的翻滚时代,它将带你揭开诸神黄昏的终极秘密。
热门推荐
  • Sunny恶魔吻上小甜心

    Sunny恶魔吻上小甜心

    突然某一天,那个把她宠上天的恶魔正太变了,狠狠将她压制住“好,很好,看来是我太放任你了!”“你要干什么啊!混蛋!”再突然有一天,她彻底爱上对她告白的完美白马王子了。“凌思琪我警告你,那个姓杞的根本就是……他……他男女通吃!”“你也不编个像样的理由,不准侮辱杞寻!”“我会一辈子守着你的!你别想从我身边逃走!永远别想!”【宠虐来袭姐弟恋是萌点哦戳戳戳!】
  • 喜你依旧浓

    喜你依旧浓

    "这个女孩得过一种爱回头的病,每次都是他从教室门口走过去""看了多少次也看不够的侧影褪色的光阴,我和你""那些旧时光已远去却又再相遇,埋藏的回忆还剩下微笑的距离""我只记得十年前你过分美丽"–“明明是该浪的年纪偏偏却固执地想要执一人到白头。”-你是雾,你是风,我喜你依旧浓。【都市/校园/日常/治愈/青春/暖/高甜/HE】
  • 不许咬人

    不许咬人

    鲤鱼跃过龙门,化为金龙遮天蔽日。狐狸变的美人,躺在巨石上吐着烟圈。。。。听说麒麟的血可以带来幸福,所以哥哥们打我并不是讨厌我,对嘛!少年遍体鳞伤地身体缩成一团,苍白的脸上却只有释怀。。。。为虎作伥?可笑,明明是我在罩着他!虎妖别过脸,只有提到那个医生的时候。人们才会想起,这个三米高的怪物,是个母老虎。他继续悬壶济世,当他的侠医,我继续当吃人的妖怪。我跟着他,是怕他像上次一样,救了不该救的人,害死了自己!。。。这本《山海录》是你姐姐留下的,里面契约了无数神兽怪异。拿着,你若是想天下无双,就利用它好好修练。你若是不想。。。就把它们一个个还回去吧。
  • 争道途

    争道途

    楚天求死未成,意外打破自身难以修炼的禁锢!从此人妖两族任其遨游!......修炼之途漫漫求索,历经磨难终是傲立天下。
  • 天启乐园之我是矿工

    天启乐园之我是矿工

    寒星鹏进入了天启乐园。本打算大展宏图却被一伙违规者坑的只能去当矿工。没错,这是一本《轮回乐园》衍生小说。在一些经典的老小说里面随便串一串。
  • 快穿逆袭人生

    快穿逆袭人生

    编号V-0071是一款出现故障被遗弃的智能主脑,从它有意识以来都待在回收站,突然有天,主神让它去修补崩坏的位面,为不同的人逆袭,从此它穿梭在各个界面,从开始到懵懂,到攻略霸道总裁,冰山天王,病娇鬼畜,精分手到擒来,复制人类七情六欲,玛丽苏校园文√惊世暴君√冰山天王√末世文√以及未来的星际玄幻、古代未来、都市校园、鬼神,不管主角配角还是炮灰,V-0071表示放马过来,看它如何完美逆袭人生……
  • 邪狼殇

    邪狼殇

    【起点灵异频道签约作品】——————————————伏羲女娲?神话传说到底是真是假?茅山道术?奇门遁甲?孰强孰弱?三界众生?妖鬼神魔?真的存在?吸血鬼?狼人?僵尸?会是同出一源?九鼎?八篇?修仙长生?全是骗局?一个普通少年的抗拒命运的旅程,亲情爱情的考验会迫使少年做出什么样的抉择?郑重提示:非言情!带有玄幻色彩!灵异,搞笑,冒险居多!——————————————————————-————《邪狼殇》从慢热的开头,情节会越来越精彩!今天开始会保证更新质量,之前太忙实在不好意思!力推好友大作:穿越之华夏龙腾小说作者:炎焱A本书官方群:34357735
  • 首席军官:老婆,早

    首席军官:老婆,早

    她本冷心冷情,却只有他能让她摘下那冷酷的面具。他外表禁欲系,内心却闷骚不已。她的闯入让禁欲的墨少心花怒放。且看强强联手,风生水起,她因为突发的善心而救了一个帅哥。却发现原来帅哥不但是墨氏集团的总裁还是军区首长,她军区少医步步为棋,却没有发现自己早已经落入了一只大尾巴狼的圈套。她表示遇见墨少是她这辈子倒的最大的霉。而此时的墨少表示已经将女主拆入腹中。从此夫妻俩开始了花样的虐狗生活。[本文绝宠,欢迎入坑]
  • 海贼王S的通缉令

    海贼王S的通缉令

    海贼王的同人小说男主角是wuli索隆sama!女主角的话,山治?
  • 地下城与勇士启示录

    地下城与勇士启示录

    其实游戏里女鬼剑第一次出场的那个版本说的就是娜塔莉亚的故事,而本作里的故事是女鬼剑的后续故事,艾丽安娜是我杜撰的女鬼剑后续故事。在第一次的实验中,实验失败,实验唯一的幸存者就是娜塔莉亚,她仇视帝国,并建立了革命军意图推翻帝国统治。而本作主人公是巴恩在后续的转移实验中幸存下来的,幸存下来的女鬼剑其实不止艾丽安娜一个,只是她比较出色而已,我也把她的故事设定到比较贴合游戏里玩家可以选择登场勇士行列,因为我个人偏爱剑宗,而且剑宗的戏份更贴合帝国,所以就把艾丽安娜归类到了剑宗。虽然大家对于职业都是萝卜青菜各有所爱,但也希望大家喜欢我的作品。