联系方式

    深圳市英瑞尔芯科技有限公司

    电话:

    186 6591 0262

    E-mail:

    sally@szinter.com.cn

    地址:

    深圳市福田区振华路现代之窗A座7B

微处理器与微控制器的差别

发布时间:2021/12/10 17:28:00

来源:http://www.szinter.com.cn/news735249.html

1.微处理器

1.1什么叫微处理器

微处理器由一片或少数几片规模性电子器件构成的中间处理器。这种电源电路实行控制系统和算数逻辑性构件的作用。其作用主要是表述电子计算机指令及其解决计算机技术中的数据信息,并实行指令,及其与外部储存器和逻辑性构件互换信息内容等实际操作,是微型计算机的计算操纵一部分。它可与储存器和外围电路集成ic构成微型计算机。

1.2归类

依据微处理器的主要用途,微处理器大概可以分成三类:

(1)通用性性能高微处理器

通用性处理器追求完美性能高,他们用以运作万能软件,配置完备、繁杂的电脑操作系统。大家平时应用的计算机主机、笔记本电脑CPU就归属于该类。

(2)内嵌式微处理器和模拟信号处理器

内嵌式微处理器注重解决特殊运用问题的性能高,适用于运作朝向特殊行业的专用程序,配置轻量电脑操作系统,适用于蜂窝电话、CD播放器等消费性家用电器。内嵌式处理器的高档商品有:Advanced RISC Machines企业的ARM、Silicon Graphics企业的MIPS、IBM和Motorola的Power PC、Intel的X86和i960集成ic、AMD的Am386EM、Hitachi的SH RISC集成ic;便携式电脑的处理器有六类处理器,分别是:intel的PXA系列产品处理器、MIPS处理器、StrongARM系列产品处理器、日立SH3处理器、摩托罗拉手机龙珠系列处理器和德州仪器OMAP系列产品处理器。

(3)微控制器

微控制器价格相对性较低,在微处理器销售市场上需要量较大,适用于车辆、中央空调、自动机械等方面的自动化控制机器设备。微控制器的经典象征是单片机设计,和内嵌式微处理器对比,微控制器的最大的优点是片式化,容积大大的减少,进而使功能损耗和成本费降低、稳定性提升。微控制器是现阶段嵌入式操作系统工业生产的流行。微控制器的上面外接设备資源一般较丰富多彩,合适于操纵,因而称微控制器。,较为有象征性的包8051、MCS-251、MCS-96/196/296、P51XA、C166/167、68K系列产品及其 MCU 8XC930/931、C540、C541,STM32、ARM7/9/10、PIC32、 ** R32。而且有适用I2C、CAN-Bus、LCD及诸多专用型MCU和兼容系列产品。

2.微控制器

2.1什么叫微控制器

微控制器是将微型计算机的关键一部分集成化在一个集成ic上的soc芯片微型计算机。微型计算机是由规模性电子器件构成的、容积较小的计算机。它是以微处理器为基本,配上内存储器及I/O(I/0)通信接口和相对应的协助电源电路而组成的原装机。

2.2归类

微控制器(Microcontroller Unit,即MCU)可从不一样层面开展归类:

(1)依据系统总线总宽可分成8位、16位和32位机

(2)依据储存器构造可分成Harvard构造和Von Neu ** nn构造

(3)依据嵌入程序存储器的种类可分成OTP、掩膜、EPROM/EEPROM和闪存芯片Flash

(4)依据指令构造又可分成CISC(Complex Instruction Set Computer)和RISC(Reduced Instruction Set Computer)微控制器

3.微处理器和微控制器的差别

那样的差异关键聚集在硬件配置构造、主要用途和指令集特点3个层面:

(一)硬件配置构造

微处理器是一个soc芯片CPU,而微控制器则在一块集成电路芯片中融合了CPU和别的电源电路,组成了一个完全的微型计算机系统软件。大部分微控制器的详细构造除开CPU,微控制器还包含RAM、ROM、一个串行通信、一个并行接口,记时器和终断生产调度电源电路。这种都集成化在一块电子器件上。尽管上面RAM的容积比一般微型计算机系统软件还需要小,可是这并没有限定微控制器的应用。

微控制器的一个主要的基本特征是內建的中断系统。做为朝向操纵的机器设备,微控制器常常要即时回应外部的鼓励(终断)。微控制器务必实行迅速前后文转换,挂起来一个过程去实行另一个过程以回应一个“事情”。比如,开启微波炉加热的门是一个事情,在根据微控制器的商品中这一事情将开启一个终断。微处理器也可以有着强劲的终断作用,可是通常必须外界元器件的相互配合,而微控制器在上面集成化了全部解决终断必不可少的电源电路。

(二)主要用途

微处理器通常做为微型计算机系统软件中的CPU应用。其设计方案恰好是对于如此的运用,这也是微处理器的优点所属。殊不知,微控制器通常用以朝向操纵的运用。其系统开发追求完美微型化,尽量减少电子器件总数。过去,这种操作通常必须用数十个乃至数千数字集成电路来完成。应用微控制器可以降低电子器件的应用总数,只需一个微控制器、小量的外部结构元器件和储存在ROM中的管理程序就能完成一样的作用。微控制器适用这些以非常少的元器件完成对键入/外部设备开展调节的场所,而微处理器适用计算机软件中开展信息资源管理。

(三)指令集特点

因为使用场所不一样,微控制器和微处理器的指令集也各有不同。微处理器的指令集提高了解决作用,使其有着强劲的寻址方式方式和适合实际操作规模性数据信息的指令。微处理器的指令可以对半字节数、字节数、字,乃至双字开展实际操作。根据应用详细地址表针和详细地址偏位,微处理器给予了可以浏览大量数据信息的寻址方式方式。自增和自减方式促使以字节数、字或双字为企业浏览数据信息越来越很容易。此外,微处理器还具备别的的特性,如可执行程序中没法应用权利指令等。

微控制器的指令集适用键入/导出操纵。很多键入/导出的插口是单/位的。比如,电磁线圈操纵着电机的电源开关,而电磁线圈由一个1位的导出端口号操纵。微控制器具备设定和消除企业的指令,也可以实行别的朝向位的实际操作,如对“位”开展逻辑、或和异或运算的计算,依据标志位自动跳转等。非常少有微处理器具有这种强劲的位操作技能,由于设计师在设计方案微处理器时,仅考虑到以字节数或更高的企业来实际操作数据信息。

在对机器设备的调节和监控层面(可能是根据一个1位的插口),微控制器具备专业的內部电源电路和指令用以键入/导出、记时和外部中断的所有权分派。微处理器一般必须相互配合额外的电源电路(串行通信集成ic、终断控制板、计时器等)才可以实行一样的每日任务。但是,单纯性就解决工作能力来讲,微控制器始终达不上微处理器的水准(在别的情况一样的情形下),由于微控制器集成ic中的电子器件的挺大一部分用以完成别的的上面作用,成本便是放弃掉一部分解决工作能力。

因为微控制器集成ic上的资源量十分焦虑不安,它的指令务必十分精减,绝大多数指令的长短都短于1个字节数。管理程序的设计原理通常是规定程序流程可以装进上面的ROM,由于即使只提升1片外界ROM也将显着提升企业产品的硬件配置成本费。微控制器指令集的基本上特性便是具备精减的编码方案。微处理器不拥有那样的特性,由于我们强劲的寻址方式方式促使指令编号不足简约。发消息“内嵌式”领到内嵌式免费学习短视频!

相关标签: