A computer has the following ISA and description -
LOAD and STORE instructions capable of storing data from the accumulator to memory locations with indirect mode taking the argument as a register
MOV capable of copying data from one register to another
ADD and SUB capable of adding contents of argument reg to accumulator
LI stores a given 7 bit argument to accumulator
3 different unconditional branch instructions taking 5 bit offset
Min no of bits required to encode all the instructions above ??
Is it 4 bits ??