2013년03월10일 37번
[전자계산기구조] 마이크로명령어 형식에 관한 설명으로 틀린 것은?
- ① 조건 필드는 분기에 사용될 제어신호들을 발생시킨다.
- ② 연산 필드가 2개인 경우 2개의 마이크로 연산이 동시에 수행된다.
- ③ 주소 필드는 분기가 발생할 경우 목적지 마이크로명령어 주소로 사용된다.
- ④ 분기 필드는 분기의 종류와 다음에 실행할 마이크로명령어의 주소를 결정하는 방법을 명시한다.
(정답률: 34%)
문제 해설
"연산 필드가 2개인 경우 2개의 마이크로 연산이 동시에 수행된다."가 틀린 것이다. 연산 필드는 하나의 마이크로 연산만을 수행하며, 2개 이상의 연산을 수행하려면 여러 개의 마이크로명령어를 사용해야 한다.
조건 필드는 분기에 사용될 제어신호들을 발생시키는데, 예를 들어 조건 필드가 "Z=1"이면, ALU의 결과가 0일 경우 분기가 발생하도록 제어신호를 발생시킨다.
주소 필드는 분기가 발생할 경우 목적지 마이크로명령어 주소로 사용되며, 분기가 발생하지 않을 경우 다음에 실행할 마이크로명령어의 주소로 사용된다.
분기 필드는 분기의 종류와 다음에 실행할 마이크로명령어의 주소를 결정하는 방법을 명시한다. 예를 들어 분기 필드가 "JZ"이면, ALU의 결과가 0일 경우 분기가 발생하도록 설정된다.
조건 필드는 분기에 사용될 제어신호들을 발생시키는데, 예를 들어 조건 필드가 "Z=1"이면, ALU의 결과가 0일 경우 분기가 발생하도록 제어신호를 발생시킨다.
주소 필드는 분기가 발생할 경우 목적지 마이크로명령어 주소로 사용되며, 분기가 발생하지 않을 경우 다음에 실행할 마이크로명령어의 주소로 사용된다.
분기 필드는 분기의 종류와 다음에 실행할 마이크로명령어의 주소를 결정하는 방법을 명시한다. 예를 들어 분기 필드가 "JZ"이면, ALU의 결과가 0일 경우 분기가 발생하도록 설정된다.
연도별
진행 상황
0 오답
0 정답