Целью перемешивания является уменьшение количества мультиплексоров, участвующих в построении полноразмерного операнда из непосредственных операторов различных типов команд.
Например, бит расширения знака (который управляет большим количеством проводов) всегда одинаков (inst [31]). Вы также можете видеть, что imm [10] почти всегда находится в одном и том же месте, в инструкциях I-типа, S-типа, B-типа и J-типа.