[Arm프로세서] Armv8: VBAR_EL1 기준 익셉션 벡터 테이블 분석하기

Guillermo Austin Kim|2021년 2월 2일
Posts

[Arm프로세서] Armv8: VBAR_EL1 기준 익셉션 벡터 테이블 분석하기

Guillermo Austin Kim|2021년 2월 2일

일반적이면서 심플한 시스템에서 확인되는, 다음 그림과 같은 시스템 아키텍처 기준으로 익셉션 벡터 테이블에 대해 알아보겠습니다. 그림 9.13 심플한 아키텍처 기반의 익셉션 벡터 테이블 그림 9.13을 보면 시스템에는 EL0와 EL1만이 존재합니다. [정보]이렇게 가장 심플한 아키텍처 기준으로 익셉션 벡터를 설명드린 이유는 "먼저 가장 심플한 시스템에서 익셉션 벡터에 대한 개념"을 잡고, 배운 내용을 내용을 확장해 나가는 게 효율적인 학습 방법이기 때문입니다. 윗 부분에 EL0와 'App'가 보이는데, 이는 EL0에서 실행되는 카카오톡과 크롬 브라우저와 같은 유저 애플리케이션을 뜻합니다. 아랫 부분에는 EL1에 보이는데, EL1에는 운영체제의 커널이 구동되며 운영체제의 커널 내부에 익셉션 벡터 테