무선설비산업기사 기출문제·모의고사·오답노트·자동채점

2018년10월06일 67번

[전자계산기 일반 및 무선설비기준]
다음 중 CPU의 상태를 나타내는 플래그(Flag)가 아닌 것은?

  • ① 패리티(Parity) 플래그
  • ② 사인(Sign) 플래그
  • ③ 트랩(Trap) 플래그
  • ④ 제로(Zero) 플래그
(정답률: 63%)

문제 해설

트랩(Trap) 플래그는 CPU의 상태를 나타내는 플래그 중 하나가 아닙니다. 이 플래그는 예외 상황이 발생했을 때 해당 예외 처리를 위해 사용됩니다. 예를 들어, 디버깅을 위해 특정 코드 영역에서 중단점을 설정하면, 해당 코드 영역에서 실행이 중단되고 트랩 플래그가 설정됩니다. 이후 디버거가 해당 예외 처리를 수행하고 다음 명령어를 실행합니다. 따라서 트랩 플래그는 CPU의 상태를 나타내는 플래그가 아니라, 예외 처리를 위한 특수한 플래그입니다.

연도별

진행 상황

0 오답
0 정답