根据荷兰老爷子Tanenbaum的定义,他把计算机分成了如下的几类:
一次性计算机:分类的最低端。比如说以前买的那种贺卡,打开就有音乐放出,它所使用的芯片就可以说是一次性计算机的一个范例。当然它的应用不仅有这么简单,现在很热门的RFID(无线射频识别),就是它的一种应用。
微控制器:可以被认为是一台很小但是却很完整的计算机。常常用于不同种类的设备中,比如说家用电器、通信设备等。
游戏机:PS3、Wii、XBOX360….
个人计算机:PC或者Macintosh之流,日常生活中接触最多的计算机
服务器、工作站和大型机:它们的处理能力更强,有一个或多个处理器,就不加赘述了。
接下来就是芯片了,很不幸,AMD的芯片并没有被Tanenbaum所看中。
首先要说的自然是芯片老大Intel的东东了
从最初的4004到第一片16位微处理器8086,在到后来的80486,由于80486这个商标已被人注册,于是Intel就为80586采用了一个别名Pentium,(其实Pentium就是希腊字5的英文写法,玩电脑早一点的朋友都知道,97年、98年那一会,还都管Pentium叫586,管Pentium II叫686呢,呵呵),随着MMX(MultiMedia eXtension)和SSE(Streaming SIMD Extensions)的引入,再到后来Pentium的马甲版本Celeron和Xeon,然后到支持超线程(就是允许程序把它们的任务分解成两个控制线程)的Pentium 4,但随着CPU时钟的飞速提高,发出的热量也变得越来越巨大,3.6G的Pentium4已经有了115w的功率,热量相当于一个100w的白炽灯泡。后来Intel就开始了多核技术的研究,这是后话了~
然后说说UltraSPARC
说到UltraSPARC就不得不提起SUN,SUN可不是太阳能公司~~而是Stanford University Network的abbreviation,它最初是一个印度阿三和几个技术天才的一家生产UNIX工作站的公司,到后来翅膀长硬了就开始自己做CPU了,SPARC实际上就是可伸缩处理器体系结构的简写。
和其他的公司不一样的是,SUN并没有自己去生产SPARC CPU,而是授予其他的半导体公司生产许可权,期望它们之间的竞争能使产品更加质优价廉,因此SPARC芯片也就五花八门。
SPARC最早就是32位机,主频32MHz,到95年的完全64位体系结构的Ultra SPARC I,到接下来的II、III,以及封装了两个Ultra SPARC III芯片的Ultra SPARC IV
最后提一下8051
现在还模糊的记得大二时上的计算机组成课,老师拿了一台很高深的机器,一顿比划,那似乎就是传说中的8051,直到看Tanenbaum的书之前,我还不知道为什么讲解CPU要拿那个老掉牙的东西来讲。
用一个具有20多年历史的8位芯片来讲解计算机组成实在是很eccentric,但是要知道,知道2001年,8为微控制器的年销量才超过4位的微控制器,而现在,8位微控制器销量超过了其他微控制器销量的总和~~ 而且8051的问世时间很长,积累了大量的技术资料和软件,学习起来非常方便。
8051属于MCS-51系列芯片,有兴趣的同学可以Google一下看看。
2008年10月12日星期日
订阅:
博文评论 (Atom)

没有评论:
发表评论