[공유] 5장 인터럽트: Q/A
Post
원문 보기 →[공유] 5장 인터럽트: Q/A
'디버깅을 통해서 배우는 리눅스 커널의 구조와 원리'에 대한 책의 강의 동영상을 유튜브에 올리고 있는데요. 구독자님께서 질문을 주신 내용을 쉽게 정리해 포스팅합니다. 이 포스트를 읽고 리눅스 커널이 인터럽트를 처리하는 방식을 더 쉽게 이해하셨으면 좋겠습니다. Q: 인터럽트 벡터란 무엇인가? A: ARM 프로세서는 인터럽트를 익셉션의 한 종류로 처리합니다. 만약 인터럽트가 발생하면 ARM 프로세서는 프로그램 카운터를 인터럽트 벡터 주소로 넣어줍니다. Q: 인터럽트 벡터의 주소와 이 주소에는 어떤 코드가 있는가? A: ARM 프로세서는 인터럽트를 익셉션의 한 종류로 처리하며, 리눅스 커널에서 인터럽트가 발생하면 ARM 프로세서는 프로그램 카운터를 인터럽트 벡터 주소인 0xFFFF0018로 넣어줍니다.
![[웹툰단행본] 『통제구역관리부』 1권 후기 : 이상한 변칙과 기이한 일들이 일어나는 공간에 대하여](https://img.zoomtrend.com/2026/06/09/1780996474-SE-5eda86fa-0d63-4afd-b8dd-b801879fed52.jpg)


![[CV] [Comi] 'あかね噺'(아카네 이야기) 22권. 아카네의 첫 전력 승부](https://img.zoomtrend.com/2026/06/08/1780982081-EC9D8CEC9585EC9D98EBA6ACEB93ACEC9CBCEBA19C.jpg)