경희대학교 허선영 교수님의 운영체제 수업을 기반으로 정리한 글입니다.How Operating Systems Interact with Hardware?Interrupts: 전기적 신호로, OS HW interaction 방식Device Controller: 운영체제가 Device를 사용하려면 Device Controller(HW)를 통해야 함Device Driver(SW): Device Controller와 소통하기 위한 OS의 소프트웨어 모듈※ system bus: communication 통로Device Controller: interrupt를 만들어 내는 주체 CPU가 I/O Request를 I/O device에 보내면, I/O device는 해당 요청을 처리 후device 작업이 끝남음을 CPU에..