PC내의 레지스터 중 연산 결과에 따라 자리올림이나 오버플로가 발생했는… | [정보처리기능사 필기] 11년 1회차 기출문제 상세 페이지
1[정보처리기능사 필기] 11년 1회차
PC내의 레지스터 중 연산 결과에 따라 자리올림이나 오버플로가 발생했는지 여부와 외부로부터의 인터럽트 신호까지 나타내는 것은?
1
인덱스 레지스터
2
명령 레지스터
3
데이터 레지스터
4
상태 레지스터
해설
자리올림이나 오버플로 발생 여부와 외부 인터럽트 신호까지 나타내는 레지스터는 ④ 상태 레지스터이다.
상태 레지스터는 연산 결과의 캐리·오버플로·부호·제로 등을 1비트 플래그로 저장하고 인터럽트 요청 여부도 함께 표시하여 플래그 레지스터라고도 불린다.
- ① 인덱스 레지스터: 주소를 변경(인덱싱)해 유효주소를 구하는 데 쓰인다.
- ② 명령 레지스터: 현재 실행 중인 명령어를 보관한다.
- ③ 데이터 레지스터: 연산에 사용할 데이터를 일시적으로 저장한다.
오류나 개정된 내용이 보이면 알려주세요