есть аппаратный дешифратор/декодер команд, он опкод команды преобразует в физические "импульсы" бегающие по проводам и управляющие работой "железных" модулей проца.
в современных процах чтобы не раздувать декодер команд (в каком-то x86 он начал занимать чуть ли не половину кристалла) , использут транслятор команд который команды x86 распиливает в набор простых команд risc-процессора и отправляет их исполнятся на железные risc-процессоры.
трансляция определяется микрокодом и работа процессора может быть изменена заменой микрокода.