如题。
[ 本帖最后由 范小川 于 2010-8-31 21:54 编辑 ]
是单片机又如何?此单片机非彼单片机
不要以为是单片机了,就像8位单片机甚至4位单片机一样简单了
你弄8位机跑个linux看看
先给单片机下个定义吧,然后将ARM往这个定义中一套就知道是不是了,呵呵
这个让大家搞的还挺复杂。我觉得怎么也应该是单片机的一个分支吧。
定义是一个公认的标准,跟鸡和蛋扯不上关系。问题的关键是是否能够清晰地认识并描述出这个公认的标准。
单片机是“单片微型计算机”的简称
即把中央处理器(CPU)和一些主要外围设备,如存储器、定时器、串并行I/O集成到一块芯片上,使得单块芯片就能构成独立的运算/控制系统。早年的i8086、68000等著名CPU很明显的不是单片机,它们都必须配上一堆外设才能工作。而近年来光秃秃的CPU已经很少见,按上述定义,我们通常接触到的可编程控制芯片几乎可以说都是单片机了。
至于ARM算不算单片机,俺搅得这种比较法本身混淆了概念。ARM是一种特定的CPU结构和指令系统集合,你可以把它做成单片机,也可以让它不带外设只是纯CPU。
一个问题让大家都变成了哲人。
能否请楼主说说,为什么要问这样一个问题?这样,大家也就明白该从哪个角度来看了。
可以说是,也可以说NO
http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
引用: 原帖由 向农 于 2010-10-19 08:22 发表 一个问题让大家都变成了哲人。能否请楼主说说,为什么要问这样一个问题?这样,大家也就明白该从哪个角度来看了。
刚开始学习ARM的时候,有的资料上说ARM应该是叫微型处理器,有的是叫单片机。搞的有点晕。所以就发个帖问了下。没想到反响还挺强烈。
建议厘清一些常见概念的内涵和外延,从逻辑上避免混乱的可能