66问答网
所有问题
单片机中指令先执行哪一个,后执行哪一个?执行完的结果应该是哪条指令的结果?
如题所述
举报该问题
推荐答案 2020-12-23
复位后,先从0地址开始,取指令,顺序执行
如果碰到跳转指令或条件跳转指令,则跳到相应的地址后,再在跳转后指令顺序执行
如果碰到CALL指令或触发中断,则跳转到相应的CALL地址或中断向量表里,并且把返回的地址保存在堆栈中,CALL函数返回或中断处理返回时,回到刚才保存下来的地址处,继续顺序执行
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Ui2iUiUDinUxppx9inx.html
其他回答
第1个回答 2020-12-22
首先跳转到复位向量,然后跳转到main函数,依次执行,PC指示下一条指令地址,遇到跳转指令或调用指令依照目标地址跳转。
相似回答
大家正在搜
相关问题
单片机中,inc指令是在执行前加1还是执行后加1?
单片机中中断RETI执行完后是返回哪一条语句继续执行
51单片机执行一条指令需多久?
单片机中一个程序的运行过程
单片机上电或复位后从哪处开始执行?应用程序为什么一般在该处放...
单片机一条语句只在执行的时候执行一次完之后,只保持该值一个指...
单片机工作时,按指令的执行过程将时序∵化为哪些周期?
单片机:给出一条加法指令,要求判断此条指令执行后的结果及各标...