单片机中指令先执行哪一个,后执行哪一个?执行完的结果应该是哪条指令的结果?
发布网友
发布时间:2022-07-20 06:28
我来回答
共2个回答
热心网友
时间:2023-10-20 03:42
复位后,先从0地址开始,取指令,顺序执行
如果碰到跳转指令或条件跳转指令,则跳到相应的地址后,再在跳转后指令顺序执行
如果碰到CALL指令或触发中断,则跳转到相应的CALL地址或中断向量表里,并且把返回的地址保存在堆栈中,CALL函数返回或中断处理返回时,回到刚才保存下来的地址处,继续顺序执行
热心网友
时间:2023-10-20 03:42
首先跳转到复位向量,然后跳转到main函数,依次执行,PC指示下一条指令地址,遇到跳转指令或调用指令依照目标地址跳转。