简略CPU发展史

1978年,Intel公司首次生产出16位的微处理器命名为i8086,同时还生产出与之相配合的数学协处理器i8087,这两种芯片使用相互兼容的指令集。由于这些指令集应用于i8086i8087,所以人们也将这些指令集统一称之为X86指令集。这就是X86指令集的来历。 

1979年,Intel公司推出了8088芯片,它是第一块成功用于个人电脑的CPU。它仍旧是属于16位微处理器,内含29000个晶体管,时钟频率为4.77MHz,地址总线为20位,寻址范围仅仅是1MB内存。8088内部数据总线都是16位,外部数据总线是8位,而它的兄弟808616位,这样做只是为了方便计算机制造商设计主板。 

19818088芯片首次用于IBM PC机中,开创了全新的微机时代。 

1982年,Intel推出80286芯片,它比80868088都有了飞跃的发展,虽然它仍旧是16位结构,但在CPU的内部集成了13.4万个晶体管,时钟频率由最初的6MHz逐步提高到20MHz。其内部和外部数据总线皆为16位,地址总线24位,可寻址16MB内存。80286也是应用比较广泛的一块CPU 

1985Intel推出了80386芯片,它X86系列中的第一种32位微处理器,而且制造工艺也有了很大的进步。80386内部内含27.5万个晶体管,时钟频率从12.5MHz发展到33MHz80386的内部和外部数据总线都是32位,地址总线也是32位,可寻址高达4GB内存,可以使用Windows操作系统了。 

1989年,Intel推出80486芯片,它的特殊意义在于这块芯片首次突破了100万个晶体管的界限,集成了120万个晶体管。80486是将80386和数学协处理器80387以及一个8KB的高速缓存集成在一个芯片内,并且在80X86系列中首次采用了RISC(精简指令集)技术,可以在一个时钟周期内执行一条指令。它还采用了突发总线(Burst)方式,大大提高了与内存的数据交换速度。 

1971 年,Intel 推出了世界上第一款微处理器 4004,它是一个包含了2300个晶体管的4CPU 1978年,Intel推出了具有 16 位数据通道、内存寻址能力为 1MB、最大运行速度 8MHz 8086, 并根据外设的需求推出了外部总线为 8 位的 8088, 从而有了 IBM  XT 机。随后,Intel 又推出了 80186  80188,并在其中集成了更多的功能。 到1982 年的时候, Intel 8086 的基础上推出了80286IBM 则采用80286 推出了AT 机并在当时引起了轰动,进而使得以后的 PC 机不得不一直兼容于PC XT/AT。 到了1985 年,Intel 推出了80386, 但并没有引起IBM 的足够重视,反而是 Compaq 率先采用了它。可以说,这是 P C 厂商正式走“兼容”道路的开始,也是AMD  CPU 生产厂家走“兼容”道路的开始和 32  CPU的开始,直到今天的 P4  K7 依然是 32 位的 CPU(局部64位) 。 

1989 年,80486 横空出世,它第一次使晶体管集成数达到了 120 万个,并且在一个时钟周期内能执行 2 条指令。

CPU从单核向多核发展,越来越多的分布式系统采用长链接nio的方式来代替io的读写性能,网络带宽越来越大并且网络设备也越来越强大。
但从硬件的发展方向上而言,这些都越来越依赖虚拟化技术实现。基于vmware等虚拟化技术可以灵活的伸缩资源并通过相关软件管理资源,在云端的虚拟化技术将会使依赖这些单纯硬件性能变成通过云计算达到资源的充分利用目标。


你可能感兴趣的:(计算机,发展史,晶体管,微处理器,个人电脑)