第八十章 CISC游戏机和RISC游戏机(1/2)
凌世哲拿起桌子上的咖啡喝了一口,对马克说道:“你看马克,个人电脑、学习机、游戏机,这三样机器我都采用cisc构架的cpu为什么,是因为这三台机器的都属于通用电脑范畴,而不是专业电脑范畴。cisc构架的cpu的优点是通用性和兼容性,这是risc根本比不了的,比如我们公司开发的arm+1处理器升级到arm+2,不少能够在arm+1处理器上运行的软件到了arm+2就运行不了,必须对软件进行升级或者从新编写才行。
根据risc不可兼容性和通用性的特点,所以它只能在电脑相机、科学函数计算器、字处理机、复印机等机器上使用,因为这些机器客户买回去后,不需要在买软件直接就能够用,用过几年淘汰了再换个新的,根本就不影响使用。而我们正在开发的刀片服务器也是如此,虽然他需要大量的第三方提供软件支持,但是你要注意一点马克,刀片服务器价格非常的昂贵,用户买来不是用个三五十年就会把它淘汰掉的,用户会一直用到它退休或者报废,再换新的服务器,到那个时候的计算机已经是今非昔比了,软件兼不兼容已经没有关系了。
而个人电脑就不同了,它的功能虽然没有大型机和中型机强大,但它对个人和一般企业来说已经完全够用了,用过几年把它淘汰,买来新的机器,这时以前买的软件如果不能使用,对用户来说就很坑了,你想想,有那个个人用户愿意换了台新电脑,以前的软件就用不上了,必须又重新花钱去买新的软件,那个用户会愿意?所以他必须具备通用性和兼容性。
电脑学习机跟游戏机呢,道理也是一样的,虽然他不需要像个人电脑那样年年都升级,过个五六年升级一次,从8位游戏机升级到16位再到32的游戏机,用户以前买的各种游戏软体,到了新机器上还能使用,这对用户来也是一个负责任的表现;当然新的游戏机出现后,游戏开发商业要跟着做新的游戏软体,用户才会买,不然新机器只能玩老机器上的老游戏,那用户也没有必要去买新的游戏机了。明白了马克。”
马克听的似懂非懂,不过有一点他到是听懂了,就是这些机器必须具备兼容性,不具备兼容性用户就不会喜欢,个人电脑他还好理解,但他还是没有搞明白游戏机升级后为什么还要照顾兼容性的问题,如果新的游戏机用来玩就游戏机的游戏,那么新的游戏机还有必要买吗?如果说新的游戏机出现,游戏开发厂商要为他开发新的游戏,那么他兼容以前的游戏还有什么意义呢?想了半天他还是没有想出个头绪来。
凌世哲看马克一脸疑惑的样子,就知道他没有听懂,跟马克说的这些东西对他来说太超前了,如果是后世的人不需要凌世哲说的多清楚,只需要讲个开头,就完全明白,因为凌世哲说得这些东西在历史上是早已经证明了得。
比如,以个人电脑来说,自80年代初期个人电脑pc诞生以来,所使用的cpu一直都是cisc结构,mips公司生产出历史上第一个商业化的risc处理器,risc就一直风靡整个八十和九十年代,是计算机的据对主流,就连任天堂的游戏机和索尼游戏机都是用的risc处理器,比如理光公司的6502处理器,cisc在当时只能在个人电脑上苟延残喘。
risc从诞生的那天开始一直都是计算机市场的主流,在后世每年出产的几百亿颗芯片中,risc就占据了市场的70%以上,剩下不到30%的市场被dsp和cisc给瓜分,risc到处攻城略地,但在一个地方却遭了滑铁卢,那就是个人电脑领域,mips公司、arm公司、德州仪器、摩托罗拉公司等推出的各种risc处理器都在个人电脑领域都碰了个头破血流,甚至在最后连家用游戏机领域市场都丢了,人们认为都是intel公司很厉害,其实这都是表面现象,真正的原因是个人电脑用户最终选择了cisc,选择cisc的原因不是因为cisc有多么的好,而是它的通用性和兼容性,这才是个人电脑用户和商业电脑用户所要的,就连苹果公司的苹果电脑上的cpu都放弃了arm公司的risc结构的处理器,而选择了intel公司的x86构架。
而家用游戏机市场risc怎么也会丢了呢,我们以前用的游戏机不都是risc结构的吗,怎么又转头跑到cisc阵营里去了?要说明这个问题,那要先看看游戏机的发展史。
第一台现代家用游戏机是谁发明的,magnavox公司推出的“奥德赛”游戏机?不是,“奥德赛”虽然是世界第一台家用游戏机,但它的结构不是现代游戏机的雏形,雅达利的pong才是真正意义上的家庭电子游戏机,它用的cpu就是cisc,那个时候risc还没有出现,诺兰·布什纳尔当时也根本没得选。
如果不是雅达利日后自己把自己给玩废了,以后的游戏机的发展会一直都采用cisc构架,可惜他把自己给玩脱了。之后任天堂公司推出的第一台家用游戏机fc上,所用的cpu就是日本理光公司的6502处理器,这个处理器它是risc构架,只不过任天堂吸取了雅达利公司失败的教训,他的成功让人们误以为游戏机必须使用risc才是最好的选择,后来超级任天堂游戏机也就是16位游戏机,上面用的cpu还是risc是6502的改进型,后来索尼的ps、ps2、ps3用的cpu都是risc。
看到这里大家可能会问,那既然游戏机用的都是risc,那为什么最后又都转入了cisc阵营呢,一直用risc不行吗?其实答案就在兼容性上。
其实雅达利公司后来开发的新游戏机雅达利1000和2000都完全具备向下的全面兼容能力,就是这个能力保证雅达利公司的游戏机独霸市场十余年,他的失败是在游戏上,不是失败在处理器的选择上,从一开始雅达利在cpu的选择上就选了一条正确的道路。
本章未完,点击下一页继续阅读。