单片机的基本结构

    单片机的基本结构

    单片机基本结构运算器

    运算器由运算部件——算术逻辑单元(Arithmetic & Logical Unit,简称ALU)、累加器和寄存器等几部分组成。ALU的作用是把传进来的数据进行算术或逻辑运算,输入来源为两个8位数据,分别来自累加器和数据寄存器。ALU能完成对这两个数据进行加、减、与、或、比较大小等操作,最后将结果存入累加器。

    运算器有两个功能:

    (1)执行各种算术运算;

    (2)执行各种逻辑运算,并进行逻辑,如零值或两个值的比较。

    运算器所执行全部操作都是由控制器发出的控制信号来指挥的,并且,一个算术操作产生一个运算结果,一个逻辑操作产生一个判决。

    2. 控制器

    控制器由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等组成,是发布命令的“决策机构”,即协调和指挥整个微机系统的操作。其主要功能有:

    (1)从内存中取出一条指令,并指出下一条指令在内存中的位置;

    (2)对指令进行译码和,并产生相应的操作控制信号,以便于执行规定的动作;

    (3)指挥并控制CPU、内存和输入输出设备之间数据流动的方向。

    微处理器内通过内部总线把ALU、计数器、寄存器和控制部分互联,并通过外部总线与外部的存储器、输入输出接口电路联接。外部总线又称为系统总线,分为数据总线DB、地址总线AB和控制总线CB。通过输入输出接口电路,实现与各种外围设备连接。

    3. 主要寄存器

    (1)累加器A——

    累加器A是微处理器中使用较频繁的寄存器。在算术和逻辑运算时它有双功能:运算时,用于保存一个操作数;运算后,用于保存所得的和、差或逻辑运算结果。

    (2)数据寄存器DR——

    数据寄存器通过数据总线想存储器和输入/输出设备送(写)或取(读)数据的暂存单元。它可以保存一条正在译码的指令,也可以保存正在送往存储器中存储的一个数据字节等等。

    (3)指令寄存器IR和指令译码器ID

    指令包括操作码和操作数。

    指令寄存器是用来保存当前正在执行的一条指令。当执行一条指令时,先把它从内存中取到数据寄存器中,然后在传送到指令寄存器。当系统执行给定的指令时,必须对操作码进行译码,以确定所要求的操作,指令译码器就是负责这项工作的。其中,指令指令寄存器中操作码字段的输出就是指令译码器的输入。

    (4)程序计数器PC

    PC用于确定下一条指令的地址,以保证能够连续地执行下去,因此通常又被称为指令地址计数器。在程序开始执行前必须将程序的**条指令的内存单元地址(即程序的首地址)送入PC,使它总是指向下一条要执行指令的地址。

    (5)地址寄存器

    地址寄存器用于保存当期CPU所有访问的内存单元或I/O设备的地址。由于内存与CPU之间存在着速度上的差异,所以必须使用地址寄存器来保存地址信息,直到内存读/写操作完成为止。

    显然,当CPU向存储器存数据、CPU从内存取数据和CPU从内存读出指令时,都要用到地址寄存器和数据寄存器。同样,如果把外围设备的地址作为内存地址单元来看的话,那么当CPU和外围设备交换信息时,也需要用到地址寄存器和数据寄存器。

    上述就是为你介绍的有关单片机的基本结构的内容,对此你还有什么不了解的,欢迎前来咨询我们网站,我们会有技术人员为你讲解。


    深圳市华凡电子科技有限公司专注于NY9,NY6,NY8,NY5,NY4,NY7等, 欢迎致电 18927466522

    推荐阅读
    湖北省鑫晨睿电子科技有限公司告诉你排线用途

    鑫晨睿,湖北省鑫晨睿

    电子排线在电子设备中有着重要的作用,主要用于以下方面:1. 信号传输:电子排线用于在电子设备内部或设备之间传输信号。例如,在电视机或电脑显示器内部,排线将信号从主板传输到显示屏,以显示图像和视频。在音频设备中,排线将信号传输到扬声器以产生声音。2. 电源供应:电子排线还用于连接电源适配器或电池与设备,提供所需的电力。排线将电源从适配器传输到电子设备的主板以供电操作。3. 连接部件:电子排线用于连接

    作者:湖北省鑫晨睿信息科技有限公司 鑫晨睿,湖北省鑫晨睿
    2023-11-25642
    MARTINI伺服驱动器不显示维修 欠压故障

    伺服驱动器维修

    MARTINI伺服驱动器不显示维修 欠压故障 62_joulesE(el)=能量(电损耗)=3(I2_decxRm/2)t_dec,=3(282x1.41/2)x1.2=1989.8_joulesE(ext-f)=能量(外力)=T_extxΔωm/2)t_dec=(+20_Nmx570rpm/2/9.55)x1.2_sec=716.3_joul。我们公司维修伺服驱动器品牌及型号比较齐全,例如三菱伺

    作者:常州昆耀自动化科技有限公司 伺服驱动器维修
    2023-11-25421
    10千瓦柴油发电机图片

    柴油发电机图片,风冷柴油发电机,小型柴油发电机

    10千瓦柴油发电机图片的基本机电参数,如润滑油压力、冷却水温度、转速、功率等指标,远远不能反映其 工作状态,不适合对于自动电站、自动启动等。自动并联、自动监控、自动解耦的要求需要的参数较多,如启动设备的监控量、冷却水压力、排气温度、发电机3次启动失败、主开关3次重合闸均未能成功。 控制空气低压、检测发电机绕组温度、并车监控、自动调频、调压监控等。10千瓦柴油发电机图片参数如下;型号:TO14000

    作者:上海欧鲍实业有限公司 柴油发电机图片,风冷柴油发电机,小型柴油发电机
    2023-11-24434
    差分晶振怎么测量

    有源晶振,晶体振荡器,差分晶振

    其实对于差分晶振怎么测量方式有很多种,主要还是要看自己选择什么样的方式了,因为选择不同的测量方式步骤和操作方式是不同的。关于差分晶振怎么测量的方式,小扬给大家详细的分享一些吧! 差分晶振测量技巧技巧一:传统测量方式传统的测量方式就是使用替代法或示波器测量。如何用万用表测量晶振是否开始振动呢?可以用万用表测量晶体振荡器两个管脚的电压是否是芯片工作电压的一半,比如工作电压为5V,那么就是2.

    作者:深圳扬兴科技有限公司 有源晶振,晶体振荡器,差分晶振
    2023-11-24541
    24v电动叉车充电器的应用范围

    电动叉车充电器,铅酸电池充电器,锂电池充电器

    24V电动叉车充电器主要用于给24伏特电动叉车充电。这种充电器在物流、制造业、仓储等领域中广泛应用。以下是24V电动叉车充电器的主要应用范围: 1. 仓储和物流业:电动叉车在仓储和物流领域中是不可或缺的工具。它们通常使用24V电池供电,而24V电动叉车充电器就是为这些设备提供电力的关键设备。充电器在工作期间,能够为电动叉车提供充足的电能,确保其高效运转。 2. 制造业:在制造业

    作者:深圳市恒俊丰科技有限公司 电动叉车充电器,铅酸电池充电器,锂电池充电器
    2023-11-24431
    有源振荡器的工作原理及振荡条件

    有源振荡器

    有源振荡器是一种电子设备,它能够产生并维持振荡信号,这种信号可以在没有外部激励的情况下自我产生。它是一个具有正反馈的放大器,能够将直流电源的能量转化为交流输出。有源振荡器在各种电子设备中都有广泛的应用,如振荡器、滤波器、信号发生器等。有源振荡器的工作原理:有源振荡器主要由放大器、正反馈网络和选频网络组成。放大器是一个半导体器件,如晶体管或场效应管,它能够将输入信号放大并输出。正反馈网络是一个电阻、

    作者:深圳市晶力源科技有限公司 有源振荡器
    2023-11-24545
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved