입출력 방식 인터럽트 방식·DMA 제어 방식·입출력 프로세서 방식 1. 인터럽트 방식의 입출력 실행 o CPU에서 입출력 장치에 데이터 입력 요구(읽기) 1) CPU가 입출력 모듈로 읽기 명령 전송 - CPU가 입출력 모듈에게 “보내봐!” 2) 입출력 모듈은 주변장치에서 데이터를 읽음 - CPU는 기다릴 필요가 없음 → 시간낭비 방지를 위해 CPU는 명령 내리고 다른 일 수행 3) 입출력 모듈이 CPU로 인터럽트 신호를 전송 - CPU가 인터럽트를 감지하면 하던 일을 중지함 4) CPU가 입력된 데이터를 요구 5) 입출력 모듈이 CPU로 데이터를 전송 - 사실 CPU로 전송하는 것이 아니라 Memory로 전송하는데, 전송 역할을 CPU가 맡아 메모리에 쓴다는 것 * 왜 CPU가 바로 주변장치에서 데이터를..