EDA365电子论坛网
标题:
ARM 处理器工作模式相关介绍
[打印本页]
作者:
ulppknot
时间:
2019-7-16 10:59
标题:
ARM 处理器工作模式相关介绍
本帖最后由 ulppknot 于 2019-7-16 11:07 编辑
8 X( B2 r& A6 H# i, Z' z; ]- f
* U, d M/ c0 g' K$ D( l
目录
6 T) ~1 R# U; \- b8 Y
$ M# y) ^! B, l2 U
2 s* r" P$ a) t% D5 D- F, w
处理器工作模式相关介绍
6 k) g. d/ H+ ]% x9 M* v/ ^
1. 处理器模式简介
# _) [4 A" f' W
(1) 处理器工作模式分类
# t; R* r4 u0 D; w2 I w# Z
(2) 处理器不同工作模式区别
: M: L3 G W0 d
(3) Linux 系统运行的模式
/ B5 L; i X! @+ }
(4) 特权模式 说明
+ }- q. t$ {* `- W9 H
(5) 异常模式
8 s# u) N$ y9 w" R
(6) 系统模式
2 O! D) x# j5 b5 Q U) Y
2. 处理器模式 改变
$ q# S9 j% {: q" ]
(1) 处理器工作模式 改变 的前提条件
9 r- k: U' ~$ a
(2) 处理器工作模式 修改方式 ( 程序状态字寄存器 工作模式修改 )
8 D# |4 x2 `* H' Z6 S3 F
(3) 程序状态字寄存器 位 类型
$ `& I& r+ V$ T9 ]( ?
(4) 程序状态字寄存器修改流程
: g- _8 q( T }8 L. |$ c, E$ r v
1 p* p5 e {- A! n* g$ s
1 R+ O" _4 ? J* z6 o! r
0 U, j$ G7 c V: S9 k& Q" }1 P
) E- u6 c( r# N( L1 l: }5 ]
8 _1 c2 I0 m6 _; D- D
! b9 |6 e. _" s
处理器工作模式相关介绍
4 e9 |# E a3 n& D9 o
: X. m& e; }, W5 P+ J* w
参考手册 : A2.2 Processor modes
7 f: E5 h+ W) m) E5 R+ B
6 O8 A6 z# Y4 [
1 M# J; v( B( e" y5 n; }. m5 v
1.处理器工作模式位置 : ARM Architecture Reference Manual [ A 2.2 ] 章节;
0 y7 U- q2 V1 Q& {
: r4 h' U7 \5 p
. V6 R1 O' v1 u, ? |9 m) a
8 Q! s' P) m- q8 L6 B
" m7 t9 N6 E: D) O @! z
- e& P# m% j3 Y" ?- ~3 O8 d
1. 处理器模式简介
0 E D% W5 r1 A3 P+ t
! z$ ?# e4 U4 u6 d0 ?. D
9 v( L. ~' ^% ^1 n
) E; X& |+ M9 n8 v4 ]
(1) 处理器工作模式分类
1 R) u7 ?' Y4 `4 J4 I9 M
# z5 N4 u& q1 _! N3 E g i
c# f4 m+ ^ |' K
" v, Y6 F6 s/ {; w
5 T6 i% ~1 e+ Y' [
+ w1 T7 y" _! B; F2 u
6 H9 J$ ~/ i y4 Q
( E) I" X1 i3 c3 _) i, `" q
% r2 A: E# T7 W3 q- Z" O# y& B# B4 J2 c
* A* a$ o2 ]! r" r- K+ A
, ]& F/ P1 t, N" ]9 h
5 i1 M& A# I0 W5 u: B4 K
* c% {. S1 _ C: O& o; _
' P2 W$ S9 F* J2 h6 B6 n
4 g0 w$ U2 T6 q. v, O' z
/ B2 [ A* @+ \5 b/ Z
# \- K: Q) F+ Z3 M1 O8 D
% z" R# Y" }/ Y
作者:
fanichicl
时间:
2019-7-16 18:54
研究一下,谢谢分享
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2