0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微处理器的组成

工程师 来源:未知 作者:姚远香 2018-09-06 17:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

微处理器

处理器由一片或少数几片大规模集成电路组成的中央处理器。这些电路执行控制部件和算术逻辑部件的功能。微处理器能完成取指令、执行指令,以及与外界存储器和逻辑部件交换信息等操作,是微型计算机的运算控制部分。它可与存储器和外围电路芯片组成微型计算机。

微处理器分类

通用处理器

追求高性能,它们用于运行通用软件,配备完备、复杂的操作系统

嵌入式微处理器

强调处理特定应用问题的高性能,主要用于运行面向特定领域的专用程序,配备轻量级操作系统,主要用于蜂窝电话、CD播放机等消费类家电。

微控制器

价位相对较低,在微处理器市场上需求量最大,主要用于汽车、空调、自动机械等领域的自控设备。

微处理器组成

逻辑部件

可以执行定点或浮点算术运算操作、移位操作以及逻辑操作,也可执行地址运算和转换。

寄存器部件

寄存器部件,包括寄存器、专用寄存器和控制寄存器。 通用寄存器又可分定点数和浮点数两类,用来保存指令执行过程中临时存放的寄存器操作数和中的操作结果。 通用寄存器是中央处理器的重要部件之一。

控制部件

主要是负责对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号

其结构有两种:一种是以微存储为核心的微程序控制方式;一种是以逻辑布线结构为主的控制方式。

微处理器内部结构图

微处理器的组成

图为8086十六位微处理器,可分成两个部分,一部分是执行部件,即执行指令的部分;另一部分是总线接口部件,与8086总线联系,执行从存储器取指令的操作。

可使取指令和执行指令的操作重叠进行。EU部分有一个寄存器堆,由8个十六位的寄存器组成,可用以存放数据、变址和堆栈指针、算术运算逻辑单元(ALU)执行算术运算和逻辑操作,标志寄存器寄存这些操作结果的条件。执行部件中的这些部件是通过数据总线传送数据的。总线接口部件也有一个寄存器堆,其中CS、DS、SS和ES是存储空间分段的分段寄存器。

IP是指令指针。内部通信寄存器也是暂时存放数据的寄存器。指令队列是把预先取来的指令流存放起来。总线接口部件还有一个地址加法器,把分段寄存器值和偏置值相加,取得二十位的物理地址。数据和地址通过总线控制逻辑与外面的8086系统总线相联系。8086有十六位数据总线,处理器与片外传送数据时,一次可传送十六位二进制数。8086具有一个初级流水线结构,可以实现片内操作与片外操作的重叠。

微处理器主要应用于整机的控制系统中,特别是弹载、舰载、机载、车载等加固计算机模块,如导弹测发控计算机、安控计算机和弹头测试计算机、潜水艇的鱼雷发控装置、光电对抗系统、装甲师指挥通信系统、空降兵团机动式指挥通信系统、装甲车通信终端、通信电台车通信终端、指挥发射车指控终端、舰载便携式解算装置、卫星通信车通信终端等。

微处理器发展趋势

单芯片多微处理器将多个功能结构不同或多个功能结构相同的微处理器集成在一个芯片上,甚至将整个系统集成在一个芯片上。

多线程结合指令级现场交换和顺序调度技术,是数据流模型和冯·诺依曼模型的有机结合。以线程作为执行调度的基本单位,多个线程按数据流驱动的方式并发地执行,达到在一个物理微处理器上实现多个逻辑微处理器,提高执行效率。

微处理器存储器耦合将微处理器和存储器集成在一个芯片上,以提供充足的存储带宽和极大的并行性。

可重构计算结构将FPGA技术和微处理器技术相结合,且在一个芯片上用可重构逻辑依据计算需求构造多个简单微处理器的连接,实现高度并行的体系结构。

微处理器与微控制器区别

1.硬件结构。微处理器是一个单芯片CPU,而微控制器则在一块集成电路芯片中集成了CPU和其他电路,构成了一个完整的微型计算机系统。

除了CPU,微控制器还包括ramrom一个串行接口、一个并行接口,计时器和中断调度电路。虽然片上ram的容量比普通微型计算机系统还要小,但是这并未限制微控制器的使用。

2、应用领域。微处理器通常作为微型计算机系统中的CPU使用。其设计正是针对这样的应用,这也是微处理器的优势所在。然而,微控制器通常用于面向控制的应用。其系统设计追求小型化,尽可能减少元器件数量。在过去,这些应用通常需要用数十个甚至数百个数字集成电路来实现。

3、指令集特征。微处理器的指令集增强了处理功能,使其拥有强大的寻址模式和适于操作大规模数据的指令。微处理器的指令可以对半字节、字节、字,甚至双字进行操作。通过使用地址指针和地址偏移,微处理器提供了可以访问大批数据的寻址模式。自增和自减模式使得以字节、字或双字为单位访问数据变得非常容易。

微控制器的指令集适用于输入输出控制。例如,电磁铁控制着马达的开关,而电磁铁由一个1位的输出端口控制。微控制器具有设置和清除单位的指令,也能执行其他面向位的操作,如对“位”进行逻辑和 异或的运算,根据标志位跳转等。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    8249

    浏览量

    162373
  • 微处理器
    +关注

    关注

    11

    文章

    2416

    浏览量

    85341
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    应对微处理器电源失稳,有它就够了—CBM809X系列

    CBM809X系列是芯佰微电子推出的高性能微处理器监控电路,专为保障数字系统电源可靠性设计,其核心功能是实时追踪供电电压状态,在通电、断电及电压波动等全生命周期场景下输出稳定复位信号,确保微处理器
    的头像 发表于 10-29 13:10 2740次阅读
    应对<b class='flag-5'>微处理器</b>电源失稳,有它就够了—CBM809X系列

    基于瑞萨RZ/G2L微处理器的Ubuntu系统移植指南

    RZ/G2L微处理器配备Cortex-A55(1.2GHz)CPU、16位DDR3L/DDR4接口、带Arm Mali-G31的3D图形加速引擎以及视频编解码(H.264)。此外,这款微处理器
    的头像 发表于 10-15 06:53 7627次阅读
    基于瑞萨RZ/G2L<b class='flag-5'>微处理器</b>的Ubuntu系统移植指南

    如何使用 NUC980 系列微处理器 (MPU) 构建具有带外 (OOB) 功能的简单远程监控应用?

    如何使用 NUC980 系列微处理器 (MPU) 构建具有带外 (OOB) 功能的简单远程监控应用。
    发表于 08-19 06:21

    如何在 MA35 系列微处理器 (MPU) 上开发 AMP(非对称多处理)应用程序?

    如何在 MA35 系列微处理器 (MPU) 上开发 AMP(非对称多处理)应用程序,并通过建立多个端点的过程促进与其他内核的多通道数据传输。
    发表于 08-19 06:11

    明晚开播 |开源芯片系列讲座第28期:高性能RISC-V微处理器芯片

    鹭岛论坛开源芯片系列讲座第28期「高性能RISC-V微处理器芯片」明晚(30日)20:00精彩开播期待与您云相聚,共襄学术盛宴!|直播信息报告题目高性能RISC-V微处理器芯片报告简介RISC-V
    的头像 发表于 07-29 17:02 1052次阅读
    明晚开播 |开源芯片系列讲座第28期:高性能RISC-V<b class='flag-5'>微处理器</b>芯片

    直播预约 |开源芯片系列讲座第28期:高性能RISC-V微处理器芯片

    鹭岛论坛开源芯片系列讲座第28期「高性能RISC-V微处理器芯片」7月30日(周三)20:00精彩开播期待与您云相聚,共襄学术盛宴!|直播信息报告题目高性能RISC-V微处理器芯片报告简介
    的头像 发表于 07-14 17:34 994次阅读
    直播预约 |开源芯片系列讲座第28期:高性能RISC-V<b class='flag-5'>微处理器</b>芯片

    瑞萨RZ/G2UL微处理器引脚复用分析方法

    RZ/G2UL微处理器配备Cortex-A55(1.0 GHz)CPU、16位DDR3L/DDR4接口以及简单的LCD控制。此外,这款微处理器还配备有大量接口,如摄像头输入、显示输出、USB 2.0和千兆以太网,因此特别适用于
    的头像 发表于 06-19 11:16 1608次阅读
    瑞萨RZ/G2UL<b class='flag-5'>微处理器</b>引脚复用分析方法

    低功耗微处理器复位检测电路D706

    1、概述:      近年来,微处理器在IT业控制领域和智能化产品中得到了广泛的应用。在系统和产品的开发设计过程中。为了提高其抗干扰能力,使用uP监控是首选技术措施之一。监控芯片可为系统提供上电
    的头像 发表于 06-10 14:49 518次阅读
    低功耗<b class='flag-5'>微处理器</b>复位检测电路D706

    DS5003安全微处理器芯片技术手册

    DS5003安全微处理器集成了最先进的加密功能,包括一套专门设计的安全机构,能够抵御各种级别的威胁,包括监测、分析和物理攻击。这样,想要获得任何有关存储内容的信息,都需付出极大努力。而且
    的头像 发表于 05-15 09:29 738次阅读
    DS5003安全<b class='flag-5'>微处理器</b>芯片技术手册

    Condor使用Cadence托管云服务开发高性能RISC-V微处理器

    Condor 是一家美国初创企业,致力于开发高性能 RISC-V 微处理器。公司的目标是通过创新技术彻底革新整个行业,打破高性能计算的极限。
    的头像 发表于 05-08 09:03 812次阅读

    EE-115:ADSP-2189 IDMA接口,连接Motorola MC68300微处理器系列

    电子发烧友网站提供《EE-115:ADSP-2189 IDMA接口,连接Motorola MC68300微处理器系列.pdf》资料免费下载
    发表于 01-15 16:05 0次下载
    EE-115:ADSP-2189 IDMA接口,连接Motorola MC68300<b class='flag-5'>微处理器</b>系列

    AN58-用于微处理器系统的5V至3.3V转换

    电子发烧友网站提供《AN58-用于微处理器系统的5V至3.3V转换.pdf》资料免费下载
    发表于 01-09 13:50 0次下载
    AN58-用于<b class='flag-5'>微处理器</b>系统的5V至3.3V转换<b class='flag-5'>器</b>

    MPU微处理器的工作原理

    在现代电子设备中,微处理器(MPU)扮演着至关重要的角色。从个人电脑到智能手机,再到嵌入式系统,MPU都是实现复杂计算任务的关键。 MPU的基本结构 MPU的核心是中央处理单元(CPU),它由以下
    的头像 发表于 01-07 18:08 2202次阅读

    内存和微处理器的互联演变

    设计中,内存要求很简单,由用于操作的SRAM和满足非易失性存储要求的EPROM组成。在20世纪80年代初,内存和微处理器之间的关系变得显而易见。摩托罗拉的MC68000系列和类似CPU等产品推动了对高容量内存的需求。与此同时,连接到内存的标
    的头像 发表于 12-24 13:45 947次阅读

    英特尔8080微处理器诞生50周年

    作为技术史上最重要的产品之一,8080被认为是第一款真正的通用微处理器
    的头像 发表于 12-23 14:00 1645次阅读