在《单片机与程序设计(上)》中我们已经学习了将程序放在地址空间中,并在向量表中显示保存位置的内容。本期是这一系列的最后一期,将会介绍在执行程序及产生中断时CPU内会发生什么变化。 引导程序的运行―程序计数器 一般来说,程序就是计算机将所要进行的处理按顺序排列的指令集。在单片机中,将程序保存在地址空间(存储器空间)中(上期曾介绍过),并由CPU来执行(处理)指令。假设地址空间中的一个地址保存一条指令,先执行某个地址中的指令(如“将值置位到CPU中”处理),接着执行下一个地址中的指令,接下来再执行下一个地址中的指令......,像这样通过连续执行指令,便可执行程序。