만일 명령이 새롭게 데이터를 읽어야 한다거나 중간결과를 써 보낸다거나 하는 입출력명령인 경우는 데이터 채널(data channel)에 입출력조작을 하도록 지령을 내린다. 주기억장치는 액세스 타임(access time:도달시간)이 빠른 기억장치로, 기억단위(word)에는 각각 고유의 번지(address)가 붙여지고, 수천 또는 수만 어(語)를 기억시킬 수 있다.
또한 명령어와 데이터어를 기억할 뿐 아니라 중앙처리장치와 데이터 채널 사이에서 기억한 내용을 주고받는다. 데이터 채널은 중앙처리장치로부터 입출력명령을 받으면 주기억장치에서 채널명령을 취하여 그 명령에 따라 출력장치와 주기억장치 사이에서 데이터 주고받기를 한다.
데이터 채널에는 카드판독(card read)장치 ·인쇄기 ·자기테이프장치 등의 많은 입출력장치와 대용량의 자기드럼(磁氣 drum), 자기디스크(磁氣 disk) 등의 보조기억장치, 그 밖에 데이터 전송의 전송제어장치 ·도형표시장치 등의 특수한 입출력장치가 접속된다. |