|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
: r- U1 p1 Z) Z$ W+ R9 ~
8 G t8 t/ v1 y* m: }
1 c( q' n$ H( \
# A: m, f% u, f& }0 g1 V. s
在ARM体系中,通常有以下3种方式控制程序的执行流程:
0 ~6 Y9 Q! k& \& g' i: H$ G( i1 r$ D5 A4 S
3 B% N' U' |1 s- {; [, Q: [
1、在正常执行过程中,每执行一条ARM指令,程序计数器PC的值加4个字节;每执行一条Thumb指令,程序计数器PC加2个字节。整个过程是顺序执行的;
5 G Q% d1 N' C" f0 G. v/ c/ z+ Q" H$ \
: c {( c; @/ _: w; g
# x) t9 [ j0 Z3 o. C1 h6 F1 N
2 h' m* w, {& m3 |: _3 T, f- q; d- q6 T) K9 x: B. e. L3 P+ s5 _
|
|