2017년03월05일 48번
[마이크로전자계산기] 다음 중 UART가 수행할 수 있는 동작이 아닌 것은?
- ① 키보드나 마우스로부터 들어오는 인터럽트를 처리한다.
- ② 외부 전송을 위해 패리티 비트를 추가한다.
- ③ 데이터를 외부로 내보낼 때에는 시작비트와 정지비트를 추가한다.
- ④ 바이트들을 외부에 전달하기 위해 하나의 병렬 비트 스트림으로 변환한다.
(정답률: 29%)
문제 해설
정답은 "키보드나 마우스로부터 들어오는 인터럽트를 처리한다." 이다. UART는 시리얼 통신을 위한 프로토콜로, 데이터를 병렬로 처리하는 것이 아니라 직렬로 처리하기 때문에 바이트들을 외부에 전달하기 위해 하나의 병렬 비트 스트림으로 변환한다. 이를 위해 시작비트와 정지비트를 추가하고, 패리티 비트를 추가할 수도 있다. 하지만 UART는 인터럽트를 처리하는 기능을 가지고 있지 않다.
연도별
진행 상황
0 오답
0 정답