하나의 명령어를 중앙 처리 장치에서 처리하는데 포함된 일련의 동작들을 … | [정보처리기능사 필기] 10년 5회차 기출문제 상세 페이지
1[정보처리기능사 필기] 10년 5회차
하나의 명령어를 중앙 처리 장치에서 처리하는데 포함된 일련의 동작들을 총칭하여 명령어 주기(Instruction Cycle)라 하는데 명령어 주기에 속하지 않는 것은?
1
Indirect Cycle
2
Interrupt cycle
3
Fetch Cycle
4
Branch Cycle
해설
명령어 주기(Instruction Cycle)는 일반적으로 Fetch, Indirect, Execute, Interrupt 사이클로 구성되며, Branch Cycle은 별도의 명령어 주기 단계로 분류되지 않는다.
분기 동작은 실행(Execute) 사이클 내에서 프로그램 카운터 값을 갱신하는 형태로 처리될 뿐, 독립된 주기 단계로 명명되지는 않는다.
- ① Indirect Cycle: 간접 주소지정 시 유효주소를 한 번 더 참조하는 단계이다.
- ② Interrupt cycle: 인터럽트 요청을 확인하고 처리하는 단계이다.
- ③ Fetch Cycle: 주기억장치에서 명령어를 인출하는 단계이다.
오류나 개정된 내용이 보이면 알려주세요