A 16-bit processor has 16-bit wide instructions and a few internal registers. Every 16-bit instruction is encoded in a fixed format with one operation code of 7 bits and up to three operands. The operand can be an internal register and each operand is encoded by 3 bits. All the internal registers can be specified in an instruction using three bits.
The correct statement(s) for this processor is/are ______.
- (A)
The processor has 16 internal registers.
- (B)
The processor can support 128 unique operation codes (Opcodes).
- (C)
The processor has up to 8 internal registers.
- (D)
The processor can support 512 unique operation codes (Opcodes).
