O formato de instrução no 386 é também muito complicado,
sendo a instrução mais curta de 1 byte e a mais comprida até
17 bytes.
Há pouca estrutura ou regularidade no formato, exceto talvez nos 2 últimos bits do opcode:
O formato geral está mostrado na Figura .
A Figura
mostra os campos opcode e mode.
SIB é presente apenas no Motorola 68030, para dar um byte adicional
ao modo.