ARM 프로세서의 동작 모드 ARM 프로세서의 동작 모드는 프로세스가 어떤 권한을 가지고 어떤 종류의 작업을 처리하는지를 나타낸다. ARM에서 제공하는 모드는 총 8가지 동작 모드가 있다. 유저 모드와 시스템 모드를 제외한 다른 동작 모드는 모두 외부의 요청이나 오류에 의해 전환이 이루어진다. 유저 모드와 시스템 모드는 외부의 요청이나 오류가 아닌 프로그래밍 필요에 의해 S/W 적으로만 변경할 수 있다. ARM에는 상태 레지스터(Status Register)가 존재하는데, 이 레지스터의 값을 수정하여 각각의 동작 모드를 제어할 수 있다. User Mode 유저 모드는 ARM이 User Task, Application 등을 수행할 때의 동작 모드이다. 유저 모드를 제외한 다른 모드들과 다르게 유..