Chapter 08-1  |  장치 컨트롤러와 장치 드라이버

입출력 장치

이러한 이유로 컴퓨터에 직접 연결하지 않고, **장치 컨트롤(입출력 제어기, 입출력 모듈)**이라는 하드웨어를 통해 연결한다.

장치 컨트롤러

역할

내부 구조

장치 드라이버

장치 컨트롤러의 동작을 감지하고 제어하여 장치 컨트롤러가 컴퓨터 내부와 정보를 주고받을 수 있게 하는 소프트웨어이다.


Chapter 08-2  |  다양한 입출력 방법

프로그램 입출력

기본적으로 프로그램 속 명령어로 입출력장치를 제어하는 방법이다. CPU가 입출력을 명령어를 만나면, 장치 컨트롤러와 상호작용하며 입출력 작업을 수행한다.