Notice
Recent Posts
Recent Comments
Link
목록POSIX (1)
승코딩당당당
[리눅스] 리눅스 커널: 예외처리와 인터럽트
이번 포스팅에서는 리눅스 운영체제에서의 예외처리와 인터럽트 구조, 그리고 커널 내부에서의 인터럽트 처리 방식과 타이머 동작 원리를 정리한다. 예외(Exception)와 인터럽트(Interrupt)의 개념적 차이부터 시작해,인터럽트 벡터, 인터럽트 제어기, 인터럽트 핸들러 구조(Top Half / Bottom Half)까지 단계적으로 살펴본다. 또한 리눅스 커널이 타이머 인터럽트를 통해 수행하는 작업과시스템 콜(System Call)이 사용자 공간과 커널 공간을 연결하는 방식에 대해서도 함께 정리한다. 본 글을 통해 아래 내용을 한 번에 이해하는 것을 목표로 한다.인터럽트 기반 I/O 처리의 흐름커널 내부 처리 구조시스템 콜과 POSIX API의 관계 예외처리와 인터럽트예외처리(Exception)비정상적..
개발/임베디드
2026. 2. 12. 17:29