O método mais simples e rápido de obter
um dado é indicar seu próprio valor no campo operando da
instrução, em vez de buscá-lo na memória.
A vantagem desse método reside no curto tempo de execução
da instrução, pois não gasta ciclo de memória
para sua execução, exceto o único requerido para
a busca da instrução. Assim, o dado é transferido da memória
juntamente com a instrução (para o IR), visto estar contido
no campo operando da instrução. Esse modo, denominado imediato, é útil
para inicializacao de contadores (um valor sempre fixo em toda execução
do mesmo programa); Na operação com constantes matemáticas;
para armazenamento de ponteiros em registradores da CPU. Uma de suas desvantagens
reside na limitação do tamanho do campo operando das instruções,
o que reduz o valor máximo do dado a ser manipulado. Outra desvantagem é o fato de que, em programas
repetidamente executados, com valores de variáveis diferentes a
cada execução, esse método acarretaria o trabalho
de alteração do valor do campo operando a cada execução(dado
de valor diferente).