某机器内共有16个32位的通用寄存器,指令格式如下表所示。设计一种有60种操作,8种寻址方式的指令系统。假设指令字长等于机器字长,机器字长为32位。指令格式各字段长度是多少?若主存可直接寻址或间接寻址,采用“寄存器-存储器”型指令,能寻址最大存储空间是多少? (5分)请详细解释各个长度是怎么来的,尤其寄存器为什么是4位而不是5位??