Answer:
a ) The amount of bits required for the opcode
 8 bits
2^8= 256
 256>198
 We get the next lower number, which is 2^7 = 128 bits, because it is greater than 198. As a result, the operation code necessitates 8 bits.
b) The number of bits reserved for the instruction's address.
 16 bits
 24-8 = 16
c)
 65536
2^16 = 65536
 Maximum number = 65535
 2^15 = 32768-1
 = 32767
Explanation: