Interrupt Handling의 순서

June Lee·2021년 2월 12일
0

운영체제

목록 보기
8/25
post-custom-banner
  1. 인터럽트를 disable시킴
  2. context save
  3. 디바이스 컨트롤러에 interrupt를 받았다는 ACK를 보냄
  4. 인풋의 경우: 디바이스 컨트롤러에서 데이터를 받음
    아웃풋의 경우: 데이터를 디바이스 컨트롤러에 줌
  5. 다음 I/O를 시작시킴
  6. 인터럽트를 enable 시키고 아까 잘린 프로세스로 가기 전에 인터럽트 핸들러로 가서 더 중요한 일이 있는지 확인
profile
📝 dev wiki

0개의 댓글