首页 / 百科
单片机的工作原理是什么?执行指令分为哪三个阶段?
2023-10-12 10:31:00
单片机的工作原理是什么
单片机就是是一种集成电路芯片,采用超大规模集成电路技术,把具有数据处理能力的中央处理器、随机存储器、只读存储器和多种I/O串行口及中断系统、定时器、计数器等功能集成在一块硅片上组成一个微型并且很完善的计算机系统,以前在工业中使用广范,现在开始融入生活的方方面面。
目前单片机使用的更加广范,智能仪器仪表、通讯设备、导航系统以及家用电器。例如智能仪器仪表有智能变送器、智能数显表,通讯设备有各种的手操器家用电器有智能电饭锅、智能洗衣机、智能电视等。
单片机的工作过程实质就是执行程序的过程,也就是我们常说的逐条执行指令的过程。单片机每执行一条指令均可分为三个阶段:取出指令、分析(译码)指令、执行指令。
大多数8位单片机的取指、译码、执行这三步都是按照串行顺序依次进行的。32位单片机的这三步也是必不可少的,但是它是采用预取指令的流水线方式操作,并采用精简指令集,每条指令都是单周期指令,所以它允许指令并行操作。例如再取出第一条指令后,开始对这条指令译码的同时,取出第二条指令;在第一条指令执行时,第二条指令开始译码,然后取出第三条指令,第二条指令同时执行。。。如此循环。从而使CPU在同一时间对不同指令实现不同操作,这样就实现了指令的并行处理,大大加快指令的执行速度。
单片机执行指令的三个阶段
下面分别说说单片机执行指令的三个阶段。
1、取指令阶段
根据程序计数器PC的值,从程序存储器读出当前要执行的指令,并将该指令送到指令寄存器。
2、指令译码阶段
取出指令寄存器中的指令操作码进行译码,解析出指令要实现那种操作。(例如是执行数据传送还是进行数据的加减运算)
3、执行指令阶段
执行指令规定的操作。(例如对于带操作数的指令,先取出操作码,再取出操作数,然后按照操作码的类型对操作数进行操作)
最新内容
相关内容
自吸泵是做什么的、工作原理
自吸泵是做什么的、工作原理,自吸泵,工作原理,水环,射流,启动,自吸泵是南方常用的一种泵。原理是利用水的流速冲力,叶轮带动泵叶轮把卷板机工作原理
卷板机工作原理,卷板机,变形,齿轮,旋转,工作原理,卷板机是对板材进行连续点弯曲的塑形机床,具有卷制O型、U型、多段R等不同形状板材数字温度计的工作原理
数字温度计的工作原理,数字温度计,温度,测量,数字,工作原理,通常市场上的数显温度计其传感器都是热电阻的,原理就是温度的变化会使传德玛仕商用烤箱的功率有多大?可不可
德玛仕商用烤箱的功率有多大?可不可以定时操作?,商用烤箱,德玛,定时,可不可以,操作,德玛仕商用烤箱是3000w大功率,升温快,效率高、做生QTQ全自动按摩椅操作复不复杂?
QTQ全自动按摩椅操作复不复杂?,按摩椅,操作,全自动,我家,还有,QTQ全自动按摩椅很好操作的,不复杂,教一下就可以了,很方便的,老人用挺好的小蚁智能后视镜可以选移动的卡吗?
小蚁智能后视镜可以选移动的卡吗?,智能后视镜,小蚁,不用,数据,物联,不可以,小蚁智能后视镜自带的是联通物联卡,可以不用,但是下载视频到智能车位锁哪个牌子好?
智能车位锁哪个牌子好?,车位锁,智能,牌子,哪个,品牌,以下这些牌子的智能车位锁质量都很好,是智能车位锁的十大品牌:1.固质智能车位锁(智能钢琴哪个牌子好?
智能钢琴哪个牌子好?,智能钢琴,牌子,钢琴品牌,智能,哪个,以下这些牌子的智能钢琴质量都很好,是智能钢琴的十大品牌:1.道尔顿智能钢琴(智能平衡车哪个牌子好?
智能平衡车哪个牌子好?,智能平衡车,牌子,品牌,十大,哪个,以下这些牌子的智能平衡车质量都很好,是智能平衡车的十大品牌:1.小米智能平衡智能投影仪哪个牌子好?
智能投影仪哪个牌子好?,智能投影仪,牌子,品牌,十大,哪个,以下这些牌子的智能投影仪质量都很好,是智能投影仪的十大品牌:1.明基智能投影智能健身车哪个牌子好?
智能健身车哪个牌子好?,健身车,智能,牌子,哪个,十大,以下这些牌子的智能健身车质量都很好,是智能健身车的十大品牌:1.舒华智能健身车(智能插排哪个牌子好?
智能插排哪个牌子好?,插排,智能,牌子,哪个,十大,以下这些牌子的智能插排质量都很好,是智能插排的十大品牌:1.英特曼智能插排(十大智能