인터럽트 서비스 루틴 실행 시 주변 장치 ( 11 ) 가 보낸 데이터 는 버퍼 ( 21 ) 에 저장 되 어 있 으므로 출력 인터페이스 ( 30 ) 가 이 를 인식 하 고 입력 인터페이스 ( 20 ) 로 요청 을 전달 하 여 데이터 를 프로세서 ( 13 ) 로 직접 보낼 수 있 다 . 이 는 기존 시스템 과 달리 입력 인터페이스 ( 20 ) 가 슬레이브 역할 을 수행 하 여 입력 인터페이스 ( 20 ) 에 주소 가 할당 될 수 있 기 때문 에 가능 하 다 . 버퍼 ( 21 ) 에 주소 를 할당 하 면 주변 장치 ( 11 ) 는 입력 인터페이스 ( 20 ) 의 버퍼 ( 21 ) 에 해당 데이터 를 저장 할 수 있 다 . 이 를 통해 작 은 용량 의 데이터 전송 은 네트워크 에 대한 접근 없이 프로세서 ( 13 ) 와 인터페이스 ( 12 ) 사이 에서 완료 할 수 있 다 . 그러나 , 데이터 용량 이 크 거나 쓰 기 동작 을 하 는 경우 에 는 프로세서 ( 13 ) 가 주변 장치 ( 11 ) 에 직접 접근 하 거나 메모리 ( 14 ) 를 통해 작업 을 진행할 수 있 다 . 대칭 적 인터페이스 를 갖 는 경우 모든 장치 가 통신 개시 를 할 수 있 으므로 , 프로세서 ( 13 ) 지시 에 의해 주변 장치 ( 11 ) 가 메모리 ( 14 ) 에 직접 접근 하 여 관련 정보 및 데이터 를 저장 하 고 프로세서 ( 13 ) 는 메모리 ( 14 ) 에 접근 하 여 이 를 처리 할 수 있 다 . 인터럽트 서비스 루틴 을 완료 하 면 프로세서 ( 13 ) 는 이전 상태 로 복귀 할 수 있 다 . 도 2 의 점선 으로 표시 된 화살표 는 메모리 ( 14 ) 를 통하 여 작업 을 진행 하 는 경우 를 나타낸 것 으로 데이터 용량 이 크 거나 쓰 기 동작 을 하 는 경우 와 같이 필요 한 경우 에 만 발생 하 며 그 빈도 는 낮 다 .