모두CBT

CPU는 처리속도가 빠르고 주변장치는 처리속도가 늦기 때문에 CPU를 … | [임베디드기능사 필기] 15년 3회차 기출문제 상세 페이지

1[임베디드기능사 필기] 15년 3회차
CPU는 처리속도가 빠르고 주변장치는 처리속도가 늦기 때문에 CPU를 효율적으로 사용하기 위한 방안으로 주변 장치에서 요청이 있을 때만 취급을 하고 그 외에는 CPU가 다른 일을 하는 방식은?
1
interrupt
2
isolated I/O
3
parallel processing
4
DMA
해설

정답은 'interrupt'이다.

인터럽트는 주변장치의 요청이 있을 때 CPU가 진행 중이던 작업을 멈추고 그 요청을 처리한 뒤 원래 작업으로 되돌아가는 방식이다.

  • 'isolated I/O'는 입출력 장치를 메모리와 분리된 별도의 주소 공간으로 접근하는 방식이다.
  • 'parallel processing'은 여러 처리장치가 동시에 작업을 수행하는 방식이다.
  • 'DMA'는 CPU를 거치지 않고 기억장치와 입출력장치 사이에서 데이터를 전송하는 방식이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.