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: