전자 계산기 구조정보처리기사(구) · 2017년03월05일 · 32/100
32.인스트럭션 수행을 위한 메이저 상태를 설명한 것으로 가장 옳은 것은?
1
execute 상태는 간접주소지정 방식의 경우에만 수행된다.
2
명령어를 기억 장치 내에서 가져오기 위한 동작을 fetch라 한다.정답
3
CPU의 현재 상태를 보관하기 위한 기억장치접근을 indirect 상태라 한다.
4
명령어 종류를 판별하는 것을 indirect 상태라 한다.
해설
ㆍ인출 단계(Fetch Cycle) : 다음에 실행할 명령어를 기억장치로부터 CPU로 가져와 해독하는 단계이다. ㆍ간접 단계(Indirect Cycle) : 인출 단계에서 해석된 명령의 Operand부가 간접 주소일 경우 유효 주소를 구하는 단계이다. ㆍ실행 단계(Execute Cycle) : 실제로 명령을 실행하는 단계이다. ㆍ인터럽트 단계(Interrupt Cycle) : 인터럽트 발생 시 복귀 주소를 저장시키고, 제어 순서를 인터럽트 처리 프로그램의 첫 번째 명령으로 옮기는 단계이다.