|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
7 s/ E/ {/ p( P* h" I
' d1 {1 Y2 s, m! p. V1 `
" e7 ?2 @7 k4 R; p$ Y; ^/ y( G
5 C: k3 g; w0 t! N5 J% N( Y% N在ARM体系中,通常有以下3种方式控制程序的执行流程:. u' m* _6 B" U7 E1 f2 W1 V
" }2 g/ h0 p3 p: [% P; j2 K% |3 i2 P8 ^* h' K& h. E, J
1、在正常执行过程中,每执行一条ARM指令,程序计数器PC的值加4个字节;每执行一条Thumb指令,程序计数器PC加2个字节。整个过程是顺序执行的;/ ^! @) g0 s. k( n$ B, h
" y) P0 k" B9 a2 J$ E E2 W5 k
" c. {+ n2 b+ C: ?- n! |. G' c; a; ]% P, _5 G
/ D! i# D v' m+ U6 Y% H* Z
6 D8 S% G' s2 T, g8 o# W |
|