[Arm프로세서] Armv8: 인터럽트 타입 익셉션(Exception)의 실행 흐름
Post
원문 보기 →[Arm프로세서] Armv8: 인터럽트 타입 익셉션(Exception)의 실행 흐름
Armv8 아키텍처는 외부 인터럽트도 익셉션의 한 종류로 처리합니다. 외부 하드웨어에서 인터럽트를 유발하면 Arm 코어는 이를 감지해 다음과 같은 익셉션을 유발합니다. ❑ 'IRQ 인터럽트' 익셉션 ❑ 'FIQ 인터럽트' 익셉션 인터럽트 타입 익셉션은 외부 하드웨어의 변화를 알리기 위한 인터페이스이므로, 인터럽트 익셉션이 유발되면 호출되는 익셉션 핸들러에서 인터럽트 서비스 루틴을 실행합니다. [정보]일반적으로 'FIQ 인터럽트' 익셉션은 운영체제에서 거의 사용되지 않습니다. 대신 지문 인식과 같이 엄격한 보완이 요구되는 트러스트 존 내부(Secure OS)에서 사용됩니다. 이번 절에서 설명하는 인터럽트 타입 익셉션은 'IRQ 인터럽트' 익셉션 기준으로 설명합니다.


