En MIPS, una instrucción de tipo I tiene el siguiente formato.
- los bits [31, 26] son para opcode
- los bits [25, 21] son para el registro de origen
- los bits [20, 16] son para el registro de transferencia
- los bits [15, 0] son para inmediatos
Si la cantidad de registros utilizados se reduce a la mitad, tendré dos bits adicionales para usar para los inmediatos. Y si estoy asumiendo la forma de complemento de 2, entonces, tengo 18 bits. Entonces, ¿cuál es mi valor mínimo para el inmediato \ $ - 131072 \ $ y el valor máximo \ $ 131071 \ $?