본문 바로가기
한국으로/임베디드 리눅스

5.2 시스템 콜

by 영킴. 2018. 6. 28.

5.2 시스템 콜


소프트웨어 인터럽트

응용 프로그램은 소프트웨어 인터럽트를 통해 '예외 상황'을 발생시킨다.
예외 상황이 발생하면 CPU는 유저 모드에서 커널 모드로 변경되고,
커널의 예외처리 코드에 의해 소프트웨어 인터럽트 핸들러가 호출된다.
핸들러는 이후에 인터럽트 번호에 따른 개별 함수를 호출하고 실행한다.


'한국으로 > 임베디드 리눅스' 카테고리의 다른 글

7.2 모듈  (0) 2018.07.01
7.1 디바이스 드라이버  (0) 2018.07.01
5.4 파일시스템  (0) 2018.07.01
5.3 메모리 관리  (0) 2018.06.29
5.1 프로세스 관리  (0) 2018.06.28
4.2 스레드 동기화  (0) 2018.06.28
4.1 스레드란?  (0) 2018.06.27
3.4 메시지 큐  (0) 2018.06.27