[an error occurred while processing this directive]
|
какую роль выполняет команда
LDR R0, =Top_Stack ;Здесь top_stack=680h
и что это за странное число "680h" ? в смысле, откуда оно взялось ?
Вот фрагмент кода:
// Setup Stack for each mode
LDR R0, =Top_Stack ;Здесь top_stack=680h
// Enter Undefined Instruction Mode and set its Stack Pointer
MSR CPSR_c, #Mode_UND|I_Bit|F_Bit
MOV SP, R0
SUB R0, R0, #UND_Stack_Size
// Enter Abort Mode and set its Stack Pointer
MSR CPSR_c, #Mode_ABT|I_Bit|F_Bit
MOV SP, R0
SUB R0, R0, #ABT_Stack_Size