第43章 捅英特尔的定眼
  第43章 捅英特尔的定眼
  arm架构,也可以称为进阶精简指令集,acornrisc。
  原本应该是acorn电脑公司于1983为自家产品所研究,现在吗,它即将成为远东半导体公司需要攻克的第一个项目。
  计算机经过多年的改进和发展,指令集也更加的庞大,现在最著名的就是英特尔使用的cisc,即复杂指令集。
  什么是指令集架构,两种架构又有什么区别呢?
  简单的来说,开发一个cpu就像是开发一栋楼,开发商在开发一栋楼之前需要先找设计人员设计这栋楼。
  设计人员不能胡乱设计,要根据国家规定来设计,比如房屋高度,房屋的朝向,窗户的大小,排水管的大小,消防通道等等一系列的设计。
  这个完整的设计方案对于cpu来说就是指令架构。
  那这两种架构区别在什么地方。
  先说复杂指令集,复杂指令集就是很多个操作步骤都集中到一个指令集里面,这像极了过去古代办事一样。
  我们想要办一件事,对方只会告诉你一个地址,好不容易找到了办事地点,对方告诉你今天不上班。可算等到了上班,对方还要各种证件,等你拿来了证件,要告诉你需要开证明,这种就是复杂指令集。
  而精简指令集正好完成相反,我们在办事前,对方会告诉我们几点去,去哪个地址的几楼几层几号,都需要带什么证件,这种就是精简指令集。
  复杂指令集就像是开发一栋楼,复杂繁琐,它们更宏伟,不过消耗也大,更费建筑材料,所以用于大型设备或服务器。
  而精简指令集就像是建造一间样板房,简单明了。虽说住的人不多,但是五脏俱全,更省时省力。多用于小型设备,如移动通信,便携式装备领域。
  如果是以前的大型计算机,打死罗念中都不会考虑rm架构,因为它知道完全不可能。不过现在个人电脑使用rm架构完全没问题,英特尔在个人电脑上的成功不代表复杂指令集在这一领域更实用,纯属是时代造英雄。