单片机执行指令的三个阶段
下面分别说说单片机执行指令的三个阶段。
1、取指令阶段
根据程序计数器PC的值,从程序存储器读出当前要执行的指令,并将该指令送到指令寄存器。
2、指令译码阶段
取出指令寄存器中的指令操作码进行译码,解析出指令要实现那种操作。(例如是执行数据传送还是进行数据的加减运算)
3、执行指令阶段
执行指令规定的操作。(例如对于带操作数的指令,先取出操作码,再取出操作数,然后按照操作码的类型对操作数进行操作)
单片机执行指令的三个阶段
下面分别说说单片机执行指令的三个阶段。
1、取指令阶段
根据程序计数器PC的值,从程序存储器读出当前要执行的指令,并将该指令送到指令寄存器。
2、指令译码阶段
取出指令寄存器中的指令操作码进行译码,解析出指令要实现那种操作。(例如是执行数据传送还是进行数据的加减运算)
3、执行指令阶段
执行指令规定的操作。(例如对于带操作数的指令,先取出操作码,再取出操作数,然后按照操作码的类型对操作数进行操作)
上一篇:单片机编程软件都有哪些?哪个好用
下一篇:从零学习单片机需要哪些知识
单片机2019-04-12
单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
单片机2019-04-12
单片机2019-04-12
单片机有哪些应用之处(单片机有什么用途?主要应用在哪些方面?)
单片机2019-04-12
单片机开发和plc编程怎么选(plc编程和单片机编程哪个简单)
单片机2019-04-12
单片机2019-04-12
单片机2019-04-12
单片机2019-04-12
单片机2019-04-12
单片机2019-04-12