next up previous
Next: ISPS - Instruction Set Up: Formato de instruções Previous: Formato de instrução no

Formato de instrução no Intel 80386

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.

Figure: Formato de instrução no Intel 80386
\begin{figure}
\begin{picture}(13,1.5)(-1,0)
\put(0,0){\framebox (13,1)}
\multip...
...ze0-4}}
\put(-1,1.3){\makebox(0,0){\scriptsize bytes}}
\end{picture}\end{figure}

Figure: Campos opcode e mode
\begin{figure}
\begin{picture}(13,1.5)(-1,0)
\multiput(0,0)(8,0){2}{\framebox (5...
...(5.3,0.5){\makebox(0,0)[l]{\scriptsize b/w=byte/word}}
\end{picture}\end{figure}



Siang Wun Song
2001-09-19