본문 바로가기
전자 계산기 구조정보처리기사(구) · 2009년05월10일 · 29/100

29.다음과 같은 마이크로 오퍼레이션이 일어나는 상태는?

정보처리기사(구) 29번 문제 이미지
1
Fecth
2
Indirect
3
Interrupt정답
4
Execute

해설

1. MBR(AD)←PC : PC가 가지고 있는, 다음에 실행할 명령의 주소를 MBR의 주소 부분으로 전송한다. PC←0 : 복귀주소를 저장할 0번지를 PC에 전송한다. 2. MAR←PC : PC가 가지고 있는 값 0번지를 MAR에 전송한다. PC←PC+1 : 인터럽트 처리 루틴으로 이동할 수 있는 인터럽트 벡터의 위치를 지정하기 위해 PC의 값을 1 증가시켜 1로 세트시킨다. 3. M[MAR]←MBR : MBR이 가지고 있는 다음에 실행할 명령의 주소를 메모리의 MAR이 가리키는 위치(0번지)에 저장한다. IEN←0 : 인터럽트 단계가 끝날 때까지 다른 인터럽트가 발생하지 않게 IEN에 0을 전송한다. 4. F←0, R←0 : F에 0, R에 0을 전송하여 Fetch단계로 변천한다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기