+ -
当前位置:首页 → 问答吧 → 有段汇编代码 谁能解释下 本人菜鸟

有段汇编代码 谁能解释下 本人菜鸟

时间:2011-12-16

来源:互联网

.equ IRQbit , 0x80 /* IRQ bit (0:enable 1:disable) */
.equ FIQbit , 0x40 /* FIQ bit (0:enable 1:disable) */
.equ IntMASK , (IRQbit | FIQbit) /* IRQ & FIQ MASK bit */
.equ ABTbit , 0x100 /* ABORT bit (0:enable 1:disable) */

.equ ModeMask , 0x1F
.equ SVC32Mode , 0x13
.equ IRQ32Mode , 0x12
.equ FIQ32Mode , 0x11
.equ User32Mode , 0x10
.equ Sys32Mode , 0x1F
.equ Abort32Mode , 0x17
.equ Undef32Mode , 0x1B

.equ _B, 0x00000001
.equ _C, 0x00000002
.equ _S, 0x00000004
.equ _TEX, 0x00000038
.equ _AP, 0x00000700
.equ _XN, 0x00001000

.equ _Invalid, 0x00001000
.equ _Strong, 0x00000300
.equ _Dev, 0x00000305
.equ _WT_N, 0x00000302
.equ _WT_S, 0x00000306
.equ _WB_N, 0x00000303
.equ _WB_S, 0x00000307
.equ _NonCache_N, 0x00000308
.equ _NonCache_S, 0x0000030C

.equ _M, 0x00000001
.equ _C, 0x00000004
.equ _I, 0x00001000

.equ _MPUEn, (_I|_C|_M)  
.equ _MPUDn, (_I|_C|_M)  

作者: kaomeifahuole   发布时间: 2011-12-16

应该是宏定义,类似于C中的#define

作者: liangbch   发布时间: 2011-12-16