명령어의 연산자 코드가 4비트, 오퍼랜드(Opreand)가 5비트일 때, 이 명령어로 몇 가지 연산을 수행할 수 있는가?
① 4
② 16
③ 20
④ 32
(정답률: 64%)
문제 해설
연산자 코드가 4비트이므로 2^4 = 16가지의 연산자 코드를 가질 수 있습니다. 오퍼랜드가 5비트이므로 2^5 = 32가지의 오퍼랜드를 가질 수 있습니다. 따라서, 16가지의 연산자 코드와 32가지의 오퍼랜드를 조합하여 16 x 32 = 512가지의 연산을 수행할 수 있습니다.