嵌入式处理器分类
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
嵌入式处理器
从面向特定功能的专用化分类:
通用处理器
⏹一种可用于不同类型应用的可编程器件
☐所谓的微处理器(microprocessor)
⏹特性
☐程序存储器
☐通用的数据路径和通用ALU
⏹应用优势
☐上市时间和NRE成本较低
☐灵活性高
⏹X86系列处理器是最著名通用处理器
专用处理器
⏹对某一特定类型的应用进行优化的可编程处理器
☐介于通用处理器和单用途处理器之间
⏹特性
☐程序存储器
☐优化的数据路径
☐特殊的功能单元
⏹优点
☐可以保证良好的性能、功率和大小的情况下,提供更大的灵活性
⏹缺点:
☐需要昂贵的NRE成本来建立处理器本身及其编译器,例如DSP
单用途处理器
⏹用于执行特定程序的数字电路
☐协处理器(coprocessor),加速器(accelerator)及外设(peripheral)
⏹特性
☐只包含执行单一程序的所需的部件
☐没有程序存储器
⏹优点
☐执行速度快
☐低功耗
☐体积小
⏹缺点:
☐设计时间与NRE成本可能较高,灵活性较低,
⏹从处理器的架构上分为
⏹CISC和RISC
⏹CISC:复杂指令集(Complex Instruction Set Computer)
⏹具有大量的指令和寻址方式,指令长度可变
⏹8/2原则:80%的程序只使用20%的指令
⏹大多数程序只使用少量的指令就能够运行。
⏹RISC:精简指令集(Reduced Instruction Set Computer) ⏹只包含最有用的指令,指令长度固定
⏹确保数据通道快速执行每一条指令
⏹使CPU硬件结构设计变得更为简单