### *Polling ### : processor랑 i/o device간의 interraction(상호작용)을 구현할 수 있는 방법 : 다음 I/O 작업 시간인지 확인하기 위해 장치 상태를 주기적으로 확인하는 process => processor가 i/o작업을 처리하는 해당 device에 busy bit를 반복적으로 check하는 방식으로 제어를 진행한다. + busy bit- 1: controller가 i/o작업 처리하고 있는 상황 busy bit- 0: controller가 작업을 다 마치고 대기 상황 1. processor가 busy bit를 확인한다. : processor가 i/o작업을 처리하는 해당 device에 대한 busy bit를 반복적으로 check하는 방식으로 제..
### I/O Hardware ### : 기기는 cable을 통해(wire) 또는 공기를 통해서(wireless)도 컴퓨터 system과 통신한다. : Port - 유선 cable에서 꽂게 되는 것 (serial port : 직렬 communication, data가 일렬로 1번에 1나의 bit씩 전송할 수 있다) (usb port: usb(범용 직렬 bus)가 serial port를 기반으로 signal을 주고 받는 것, 다양한 종류의 device를 꽂을 수 있다.) : Bus - 공유된 direct access : Device controller / driver : user가 실행하는 application(process)의 접근 요청을 cpu같은 processor가 받아서..