[Arm프로세서] Armv7: Arm 동작 모드를 바꾸는 명령어

Guillermo Austin Kim|2021년 9월 18일
Posts

[Arm프로세서] Armv7: Arm 동작 모드를 바꾸는 명령어

Guillermo Austin Kim|2021년 9월 18일

익셉션이 발생하면 해당 Arm 동작 모드로 진입합니다. 그런데 시스템을 디자인을 할 때는 Arm 동작 모드를 바꿔야 할 상황이 있습니다. Arm 아키텍처에서는 이를 위한 명령어를 지원하는데 2가지 방식이 있습니다. ❑ msr cpsr_c, #Mode | I_Bit | F_Bit ; ❑ movs, subs 명령어 먼저 'msr cpsr_c' 명령어를 사용해 Arm 동작 모드를 변경하는 방법을 알아봅시다.