2010年5月10日月曜日

8086 8051与ARM

你不是不觉得8086与8051她们关系暧昧,半路又杀出个小表妹--ARM,更晕,呵呵。当年我学的时候也感觉产差不多。还问了个很傻的问题:学了 8086还学8051干嘛?不都一个熊样吗?
接触的深入,发现这几个“妞”--迥异!!
8086是intel的CPU,地球上生产CPU的不只intel还有motorola.随着人类的进步cpu也不断发展。8086发育得越来越丰满了, 也就是以后的/80286/80386/80486/奔腾/p2/p3/p4.
8051是单片机,是一是计算机了,实际上8051内除有CPU外,内部还包括RAM、ROM、定时器、 I/O接口等,只是她比PC机小得多,用处也不一样而已。为什么说8051系列呢?8051是intel发明的技术,它有自己的这种技术的产品 --MCS-51。MCS-51系列单既包括三个基本型80C31、8051、8751,对应的低功耗型号80C31、8051、87C51,因而 MCS-51特指Intel的这几种型号。上个世纪80年代中期以后,Intel将8051内核以专利转让的形式卖了出去,8051被不同的公司 AMTEL、WINBOND、PHILIPS、、MOTOROLA、ANANOG DEVICES、DALLAS这些包下了,弄出了各有千秋,风姿sex appeal的C51系列。如:ZILOG的Z8系列,PHILIPS的51X系列,motorola的68HC05/08系列等。
ARM是32位机。
和8051一样,是计算机,ARM当然要强得多。乱七八糟的外围芯片(AD、DA、各种总线、常用的驱动模块)都塞进了一知芯片里,这种叫做SOC。好处 就是不用再搭其他的芯片就可以完成很多功能。ARM可以应用在工控、语音、视频等等行业中。
实际上,ARM是一个内核。ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,它不生产芯片。关在家里设计芯片,做做实验什么的。它把设计出来的东东也就是ARM内核专利转让出 去。 各个公司如飞利浦、三星、Atmel用这个内核再设计自己的芯片,简单说就是把那些乱七八糟的东西塞进一个芯片封装内。各个公司的ARM是不太一样 的。
linux与ARM组合,算是绝色双娇!!-一个字-----赞!!!!

0 件のコメント: