[点晴永久免费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 编辑过 |
关键字查询
相关文章
正在查询... |