본문 바로가기
전자계산기구조전자계산기조직응용기사(통합변경) · 2019년08월04일 · 58/100

58.입출력 방법 가운데 I/O를 위한 특별한 명령어를 I/O 프로세서에게 수행토록 하여 CPU 관여없이 I/O를 수행하는 방법은?

1
프로그램의 의한 I/O
2
인터럽트에 의한 I/O
3
데이지 체인에 의한 I/O
4
채널에 의한 I/O정답

해설

*입출력 방식* (아래로 갈수로 입출력 처리능력 우수) 프로그램에 의한 방식(폴링) : 원하는 I/O가 완료되었는지의 여부를 CPU가 FLAG를 계속 조사하여 완료되면 MDR(MBR)과 AC사이의 자료전송도 CPU가 직접 처리한다. 인터럽트에 의한 방식 : FLAG를 검사하지 않고 데이터를 전송할 준비가 되면 입/출력 인터페이스가 컴퓨터에게 알려 입출력이 이루어지는 방식 DMA에 의한 방식 : 입출력장치가 직접 주기억장치를 접근하여 DATABLOCK을 입출력하는 방식 채널에 의한 방식 : 특별한 명령어를 I/O프로세서에 수행토록 하여 CPU 관여없이 주기억장치와 입출력장치 사이에서 입출력을 제어하는 방식

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기