BL 사용시의 두가지 방법
CODE 1) ; ... STMFD r13!, {r0-r2} BL SUB1 LDMFD r13!, {r0-r2} ... ...SUB1 STMFD r13!, {r4-r7, r14} ... ... LDMFD r13!, {r4-r7, pc}; CODE 2) ; BL SUBR ...SUBR ... MOV PC, r14; ... STMFD r13!, {r0-r2} BL SUB1 LDMFD r13!, {r0-r2} ...SUB1 ... MOV pc, lr ... pc에 주소를 직접 넣어서, 제어 흐름을 바꾸어준다. -> MOV를 사용하는 방법, LDM을 사용하는 방법
2006. 7. 13.