关灯
护眼
字体:大 中 小
上一页
加入书签
目录
下一页
第52章 ARM指令集 (第2/3页)
个基础上,苹果公司才开始着手研制架构的桌面级。
其实,不止苹果公司有着这个觉悟,作为全球第一大个人电脑微处理器供应商英特尔很早就开始考虑这个问题,并且还做出了尝试。
在前世的80年代末,英特尔面临一个选择,是继续设计和以前86兼容的芯片还是转到精简指令的道路上去。如果转到精简指令的道路上,英特尔的市场优势会荡然无存:如果坚持走复杂指令的道路,它就必须逆着全世界处理器发展潮流前进。
在这个问题上,英特尔处理得很明智。首先,英特尔必须维护它通过86系列芯片在微处理器市场上确立的领先地位。但是,万一复杂指令的处理器发展到头了,而精简指令代表了未来的发展方向,它也不能坐以待毙。
于是英特尔在推出过渡型复杂指令集的处理器80486的同时,推出了基于精简指令集的80860。这个产品事实证明不是很成功,显然,市场的倾向说明了用户对兼容性的要求比性能更重要。因此,英特尔在精简指令上推出80960后,就停止了这方面的工作,而专心做“技术落后”的复杂指令系列。
在整个20世纪90年代,只有英特尔一家坚持开发复杂指令集的处理器,对抗着整个处理器工业界。所以说,英特尔并没有拒绝新技术,它也曾经研制出两个不错的精简指令的处理器,只是看到它们前途不好时,立即停掉了它们。
所以,苹果公司想要研制架构的桌面级,在86指令集一统江山的基础上,向英特尔妥协是必不可少的,要不然他也不会抛弃合作了那么多年的公司。
但是要将这两种架构合二为一,却并不是这么简单。
因为,在架构上,两者之间并不相同,在于设计者考虑问题方式的不同,具体实现的方式也就不同。
比如说我们要命令一个人吃饭,那么我们应该怎么命令呢?我们可以直接对他下达“吃饭”的命令,也可以命令
(本章未完,请点击下一页继续阅读)
上一页
加入书签
目录
下一页