16비트 명령어 형식에서 연산코드 5비트, 오퍼랜드1은 3비트, 오퍼랜… | [정보통신기사 필기] 18년 3회차 기출문제 상세 페이지
1[정보통신기사 필기] 18년 3회차
16비트 명령어 형식에서 연산코드 5비트, 오퍼랜드1은 3비트, 오퍼랜드2는 8비트일 경우, ⓐ 연산종류와 사용할 수 있는 ⓑ 레지스터의 수를 올바르게 나열한 것은?
1
ⓐ 32가지, ⓑ 512
2
ⓐ 31가지, ⓑ 8
3
ⓐ 32가지, ⓑ 8
4
ⓐ 8가지, ⓑ 511
해설
연산코드가 5비트이므로 표현 가능한 연산 종류는 가지이다.
레지스터를 지정하는 오퍼랜드1이 3비트이므로 지정 가능한 레지스터의 수는 개이다.
오퍼랜드2의 8비트는 나머지 주소·상수 등을 표현하는 필드로, 레지스터 지정과는 별개이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.