Next: ``Opcodes que expandem''
Up: Nível de máquina convencional
Previous: Uso de memória virtual
Os elementos essenciais de uma instrução são
- opcode: código de operação
- endereços de operandos
Pode haver vários tipos de instruções, conforme ilustrados na
Figura
.
Figure:
Tipos de instruções
![\begin{figure}
\begin{picture}(7,5)(-4,0)
\multiput(0,0)(0,2){3}{\framebox (7,1)...
...0.5){\makebox(0,0)[l]{\scriptsize dois endere\c{c}os}}
\end{picture}\end{figure}](img76.gif) |
Alguns critérios para a escolha de formato de instruções:
- Instruções curtas são preferíveis a
instruções longas.
- Razão de transferência de instruções da memória
para o processador
- velocidade de transferência da memória:
bits/s
- instrução de
bits
- então
instruções por segundo podem ser
transferidas (e executadas, se a CPU for suficientemente rápida)
- Tamanho de instrução deve ser tal que ou ela cabe em um
número inteiro de palavras ou um número inteiro de
instruções cabem numa palavra.
Subsections
Siang Wun Song
2001-09-19