您现在的位置: 首页 > 标签 > 程序控制单片机STM32
程序控制单片机STM32
程序控制单片机STM32
相关文章 : 0篇 浏览 : 次

控制器是CPU的神经中枢,它包括定时控制逻辑电路、指令寄存器(register)、译码器、地址指针DPTR及程序计数器PC(Program counter)、堆栈指针SP(stack pointer)等。这里程序计数器PC是由16位(8+8)寄存器构成的计数器。要单片机执行一个程序,就必须把该程序按顺序预先装入存储器ROM的某个区域。单片机动作时应按顺序一条条取出指令来加以执行。因此,必须有一个电路能找出指令所在的单元地址,该电路就是程序计数器PC。当单片机开始执行程序时,给PC装入第一条指令所在地址,它每取出一条指令(如为多字节指令,则每取出一个指令字节),PC的内容就自动加1,以指向下一条指令的地址,使指令能顺序执行。