운영체제(OS) - 7. 인터럽트

Walker·2021년 10월 14일
0

운영체제(OS)

목록 보기
7/14

[인터럽트]
CPU가 프로그램을 실행하고 있을 때,
입출력 하드웨어 등의 장치나 또는 예외상황(IO/waiting/block/Exception 등)이 발생하여
처리가 필요할 경우에 CPU에 알려서 처리하는 기술

인터럽트는 선점형 스케쥴러IO 처리 후 동작에서 필수적이다.
(프로세스 상태값 전환 신호를 줌 : waiting > ready)

또는 하드웨어 온도가 지나치게 올라가 실행을 Controll하는 경우에도 인터럽트가
CPU에 적절한 신호를 줘야한다.

시스템 콜 번호(함수) - ex)open : 1 / close : 2
시스템 콜 인자 - 함수의 인자

profile
I walk slowly, but I never walk backward. -Abraham Lincoln-

0개의 댓글