CPU와 아키텍처
마이컴에 탑재되는 워치독 타이머의 역할로 올바른 것은?
- A정확한 시각을 표시한다
- B클록 주파수를 높인다
- C프로그램이 폭주하여 일정 시간 안에 타이머를 클리어하지 않았을 때 시스템을 리셋한다
정답과 해설 보기
정답: C. 프로그램이 폭주하여 일정 시간 안에 타이머를 클리어하지 않았을 때 시스템을 리셋한다
워치독 타이머는 정상적인 프로그램이 주기적으로 클리어하는 것을 전제로 한 타이머로, 폭주나 정지로 클리어되지 않은 채 시간이 만료되면 마이컴을 리셋합니다. 노이즈나 예상치 못한 상태로 멈추어도 사람 손 없이 자동 복구할 수 있어 차량용 기기, 산업 기기, 원격지 장치에 필수적입니다. CPU와 별도의 클록으로 동작시키거나 너무 이른 클리어도 이상으로 보는 윈도우형으로 하여 신뢰성을 높입니다.
- A. 시각 표시는 실시간 클록(RTC) 등의 역할입니다.
- B. 클록 주파수를 높이는 기능이 아닙니다.
- C. 정답입니다. 폭주를 검출하여 리셋합니다.