在PC(程序计数器)寄存器发生变化的所有可能性中,我发现了这些:
1) PC increases its value with loading new instruction
2) with jumps and branches
3) with calling subroutine
4) with return from subroutine
那些是全部还是我遗失了什么?
我来自this article。
答案 0 :(得分:5)
还有一些:
答案 1 :(得分:0)
我相信这就是全部,假设非局部跳跃作为2的一部分包含在内(例如setjmp,longjmp)。