|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 ulppknot 于 2019-7-16 11:07 编辑
9 h" r8 J; X* l3 v# j( z
& p# N$ i9 ?: T- }目录
% {0 i" \+ H# e
5 \3 I& Z7 X+ p' b! F+ w3 T6 E4 p* H0 j& Y: c" X" u
处理器工作模式相关介绍* E, N7 A& \& j2 T' }
1. 处理器模式简介+ F$ j D- ?3 H1 _7 W3 H/ X
(1) 处理器工作模式分类8 _3 y# D0 M- \8 r
(2) 处理器不同工作模式区别
a2 @% H, c- m) z7 f(3) Linux 系统运行的模式
- S0 l: s4 e0 o, n' `2 ^(4) 特权模式 说明
. J) E4 a7 {& D(5) 异常模式
. g' B8 E. _, T b5 b! Q8 p5 |(6) 系统模式9 y5 ~2 ~. z* N# L+ l' B
2. 处理器模式 改变, F0 ?+ x3 Z# S) g+ u
(1) 处理器工作模式 改变 的前提条件
5 _+ g* {* D# V1 P(2) 处理器工作模式 修改方式 ( 程序状态字寄存器 工作模式修改 )
L6 o. L& P k# x. V4 V$ l2 D(3) 程序状态字寄存器 位 类型
" D: f7 w% Q" N+ p) e(4) 程序状态字寄存器修改流程
! F- a; S" ?- L9 q+ H0 ]9 S
$ y/ L6 K( z- k- u6 ~; v+ J% ?, j0 J8 C5 z( @9 n. s5 O p
- r# d2 m6 Y( i: Y6 g% E- p- H# J2 N) |3 K) {
6 x/ J8 Q& V. Y/ U c! p
/ G: T; h# ~! u+ @9 k- P0 p
处理器工作模式相关介绍
6 O* }# o" N9 T% H* w7 W6 u5 `# s$ M( l5 ?9 s6 g
参考手册 : A2.2 Processor modes
! k6 D$ U+ a7 G" I: i, X9 @, w! n1 _
' h, _2 |$ ]& c. v' `& R
- 1.处理器工作模式位置 : ARM Architecture Reference Manual [ A 2.2 ] 章节;
; M& j$ C, J- i/ |2 D) c8 r8 O$ d
/ \ f# l2 [" I* A* ?
/ X: T2 _- K& G6 a
: k+ z* w& d" B% ^6 J% ?' z; g
) J, a8 \1 A, V0 ~* j$ H. G2 W1. 处理器模式简介& R1 L$ u9 G& s
; C* T! D' K9 O9 ]4 E* d" G5 Z i, C
# F, P6 z* F9 e6 e+ w(1) 处理器工作模式分类
3 v" m: }- H' a5 n/ h7 G6 ^1 ]
! t& ^; L1 `) l$ r7 u5 k" F( i
, D# K- f; s5 p' b; }
- O: x; T. w4 u0 b4 `5 k% T, J- \3 m7 n: O1 I% s. [) J7 m E
7 o+ n. j( w/ O s! ], y5 J! |) G
3 B" l4 W& t6 J7 W" Q
) w! z5 a% H; d; ]) L' G
" B$ _& w0 l9 G s, q. n M$ f0 R# {5 s/ W, ~* J/ s/ ]
s% ?# @) g, N8 C
6 q$ ]5 H8 W9 P
& k0 F- P V' l+ Z6 m7 b6 o6 {$ t! P9 r% t* C6 s
2 T3 j6 f l+ Z, b; q7 A
. w6 @/ k" c1 p# s4 q
! V' T8 m1 y* x+ X2 s0 O3 h |
|