인터럽트 란?
2021. 2. 21. 00:40ㆍComputer(인강)/운영체제
728x90
반응형
안녕하세요 bannavi입니다^ㅅ^
오늘은 인터럽트에 대해서 살펴볼건데요
휴,, 지난 시간까지 공부 내용이 너무 빡셌다면
이번엔 조금 수월하길 바라면서 시작해보겠습니다
오늘도 화이팅!! ^ㅅ^
컴퓨터의 CPU 기본 구조 참고
그래 근데 파일 읽기가 누가 알려준다는건데?
어느 한순간 cpu가 실행하는 명령은 하나야(pc가 가리키는 코드 1줄), 근데 그럼 다른 장치와 어떻게 커뮤니케이션을 하는거지?
-> 이게 바로 인터럽트.
인터럽트란?
CPU가 프로그램을 실행하고 있을때,
입출력 하드웨어 등의 장치(이벤트 발생 -> 운영체제 안에있는 코드를 실행 처리)나 또는 예외상황이 발생하여 처리가 필요할 경우에
CPU에 알려서 처리하는 기술,
위의 초록색을 도와주는것이 인터럽트라고 합니다.
그리고 인터럽트가 필요한 이유 세가지도 살펴볼게요!
728x90
반응형
'Computer(인강) > 운영체제' 카테고리의 다른 글
인터럽트 내부 동작 (0) | 2021.02.21 |
---|---|
인터럽트 종류 (0) | 2021.02.21 |
스케쥴링 알고리즘 조합 (0) | 2021.02.21 |
선점형과 비선점형 스케쥴러 (0) | 2021.02.20 |
프로세스 상태기반 스케쥴링 알고리즘 기본 (0) | 2021.02.20 |