컴퓨터의 시스템의 구조 - 내부장치 : CPU, 메모리. - 외부장치(입출력 장치) : 디스크, 키보드, 마우스, 모니터, 네트워크 장치 등. 컴퓨터는 외부장치에서 내부장치로 데이터를 읽어와(input) 각종 연산을 수행한 후, 그 결과를 다시 외부장치로 내보내는 (output)방식으로 업무를 처리합니다. 메모리 및 입출력장치 등의 하드웨어에는 '컨트롤러(Controller)'라는 일종의 작은 CPU가 붙어있습니다. 컨트롤러는 장치로부터 들어오고 나가는 데이터를 임시로 저장하기 위한 작은 메모리를 가지고 있는데 이를 로컬버퍼(Local Buffer)라고 부릅니다. 입출력 장치들의 I/O 연산은 입출력 컨트롤러가 담당하고, 컴퓨터 내에서 수행되는 연산은 메인 CPU가 담당합니다. 이때 입출력 장치와 메인 ..