| [点晴永久免费OA]CPU的发展历程、架构与指令
					当前位置:点晴教程→点晴OA办公管理信息系统
					
					→『 经验分享&问题答疑 』
					
				 
 1、CPU发展历程在一个电子系统中,处理器占据最重要的位置,被称为中央处理器单元:CPU(Central Processing Unit)。它从IO设备读取数据,处理,然后显示出来。CPU的发展有两个路线:MPU、MCU。 
 (1) MPU这一路线,在上世纪80年代非常流行,那时的微型计算机、游戏机都是使用MPU。后来MPU逐渐式微,可以认为MPU发展到现在只剩下了intel、AMD两家公司,主要用于个人电脑中。芯片越来越复杂,逐渐强大,称之为MPU似乎不恰当,现在都直接称为CPU。 
 
 (2)MCU这一路线,就是把CPU、内存、Flash都集中在一个芯片上,它再搭配其他外设备就可以构建一个完整的系统。 MCU的发展经历过8位8051单片机、16位AVR单片机、32位STM单片机等等。 
 (3)为了跟个人电脑相区分,这些使用含有CPU电子产品,被称为嵌入式系统、嵌入式产品、嵌入式板卡。 2、CPU、MPU和MCU嵌入式板卡就是一台形状不一样的电脑,跟电脑相比,可以引入几个概念: (1)CPU(Central Processing Unit): 
 (2)MPU(Mircro Processor Unit): 
 (3)Application Processors: Application Processors 即应用处理器,用于手机、平板当中; 用来处理显示、输入,运行用户的程序等。 
 Application Processors 的概念可以扩展到其他场景,不再局限于手机、平板。 
 
 (4)SoC SoC(System on Chip),即片上系统。SoC的本意是在一个芯片上就可以搭建完整的系统。 
 在以前的文档中涉及SoC时,意指比较复杂的系统。这时候MCU不属于SoC,因为MCU比较简单;但是时代在发展,MCU也越来越复杂了,所以把MCU也当作SoC也是可以的。 3、哈佛架构和冯诺伊曼架构CPU架构可以分为哈弗架构与冯诺伊曼架构。 (1)哈佛架构 
 (2)冯诺伊曼架构 
 
 4、指令集:CISC和RISC(1)CISC,即复杂指令集计算机。 
 (2)RISC,即精简指令集计算机。 
 (3)举一个例子,下图是实现这样的乘法运算:a = a * b。它需要4个步骤:读出a的值、读出b的值、相乘、写结果到a。 
 
 参考文章:原文链接  该文章在 2025/10/29 10:39:25 编辑过 | 关键字查询 相关文章 正在查询... |