一、嵌入式微处理器分类
1、SOC(System on Chip,片上系统)
MCU——SOC的一种,主要用于控制,功能不可变
DSP——数学运算
2、SOPC(可编程的片上系统)
FPGA(高级)、CPLD(低级)——硬件结构会根据程序功能发生变化
3、MPU(Microprocessor Unit,嵌入式微处理器)
二、冯诺依曼体系结构和哈佛体系结构
常见台式机,笔记本——冯诺依曼体系结构
大部分嵌入式系统——哈佛体系结构
三、CISC 与 RISC
CISC(台式机,笔记本):
执行效率更高。
指令数量多,占用内存大,指令难记
指令格式不定,难以使用流水线方式执行指令集
RISC(嵌入式)