Что здесь означает PCGPRLEN-1..28?? Откуда взялось это 4 бита?
замещающий текст http://img208.imageshack.us/img208/3750/jumpv.jpg< /а>
Что здесь означает PCGPRLEN-1..28?? Откуда взялось это 4 бита?
замещающий текст http://img208.imageshack.us/img208/3750/jumpv.jpg< /а>
Я предполагаю, что вы задаетесь вопросом, почему существует 28-битное поле, когда OP-CODE уже занимает 6 бит.
Получается, что 26-битное поле дважды сдвинуто влево. Таким образом, адрес судьбы выровнен по 4 байтам.
Итак, это «как» 28-битное поле. С его помощью вы можете прыгать в области с выравниванием по 256 МБ (как указано в вашем img)
И чтобы ответить на ваш вопрос, прямо из MIPS 32 Архитектура для программистов, том II (можно загрузить с mips.com), стр. 14.
GPRLEN Длина в битах (32 или 64) регистров общего назначения ЦП.