Notice
Recent Posts
Recent Comments
Link
목록인터럽트 (1)
DevKim
[OS] 장치 간 속도 차 개선2 - 인터럽트(interrupt) 방식, 병렬 처리
🏃 01. 인터럽트 interrupt 🏃 오늘날에는 컴퓨터에는 많은 주변 장치들이 있기 때문에, CPU가 모든 입출력에 관여하게 된다면 작업 효율이 현저하게 떨어지게된다. 이러한 문제를 해결하기 위해 등장한 것이 인터럽트 방식이다. 요리사가 주방 보조를 두는 것과 유사하다. [ 얻을 수 있는 이점 ] CPU의 작업과 저장장치의 데이터 이동을 독립적으로 운영함으로써 효율을 높일 수 있다. [ 동작 과정 ] 1. CPU가 입출력 관리자에게 입출력 명령을 보냄 2. 입출력 관리자는 명령받은 데이터를 메모리에 가져다놓거나 메모리에 있는 데이터를 저장장치로 옮김 3. 데이터 전송이 완료되면 입출력 관리자는 CPU에게 완료신호 (인터럽트)를 보냄 4. 이때 CPU는 입출력 관리자에게 명령을 보내고 다른 일을 하다가..
운영체제
2021. 7. 20. 23:19