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.