?? remap.s
字號:
;******************************************************************************
; 文件名:REMAP.S
; 功能:REMAP演示程序。
; 說明:調試時觀察0x00000028地址上的數(shù)據(jù)是否被更改
;******************************************************************************
MEMMAP EQU 0xE01FC040
EXPORT MAIN
IMPORT Reset
CODE32
AREA MainCode,CODE,READONLY
MAIN NOP
; REMAP操作
REMAPS MOV R0,#0x40000000 ; 復制中斷向量代碼
LDR R1,=Reset
LDMIA R1!,{R2-R9}
STMIA R0!,{R2-R9}
LDMIA R1!,{R2-R9}
STMIA R0!,{R2-R9}
LDR R0,=MEMMAP ; REMAP操作
MOV R1,#0x02
STR R1,[R0]
; 修改中斷向量
LDR R0,=0x40000028 ; 修改SWI中斷向量,使其指向HALT
LDR R1,=HALT
STR R1,[R0]
; 運行SWI中斷
SWI 0x123456
NOP
HALT NOP
B HALT
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -