|
发表于 2013-9-18 12:59:52
|
显示全部楼层
回复 1# SYQHH
MCU:中文翻译微控制器.简而言之,就是用很小的计算功能来完成控制,即计算能力较弱,而控制能力较强,哪方面体现较弱的计算功能:1.位宽,比如51只有8位位宽,430只有16位位宽。2.计算能力,41的是8051的内核...没有硬件乘法器,3,内部ram的大小。51好像是128字节和256字节吧,记不太清了.等等都能够体现出其计算能力是短板。而哪方面体现出控制能力较强:1,IO口,一个小小的51竟然有48个IO(好像是吧,记不太清了),中断,定时器,串口,等等,表明其强大的控制能力。 DSP:中文翻译数字信号处理。DSP和MUC恰恰相反,其强调计算能力,弱化控制能力。其主要是为了弥补CPU和MCU的计算能力不足而出现的。显卡就可以看做一个DSP,需要显示很绚丽的画面,CPU计算能力不行,就需要将数据交给显卡(DSP),由显卡进行处理,然后显示...
CPU:CPU可以说是兼顾了控制和计算能力。其计算能力也不算弱,控制能力也不算弱,性能比较均衡吧。
但是随着时代的发展,MCU和DSP,CPU的发展越来越快,区分度也越来越模糊,以前手机里面的ARM9,ARM10,ARM11的核的MCU,已经模糊了MCU和CPU的界限。他们的计算能力也已经非常强大。但是区分一个片子是不是MCU的最好方法是,MCU一般不跑操作系统的,而CPU需要有操作系统支持。而现在DSP的控制能力也得以加强,TI出的TMS32以及C2000里面都是集成有DSP的控制器,功能很强大。但是其特点还是在于强大的数字信号处理。一般DSP也不会跑操作系统。CPU的话还是那样子,性能均衡,比较全面,现在向多核发展,需要有操作系统支持。 |
|