Imediato: é o método mais simples e rápido de se obter um dado, indica seu próprio valor no campo operando da instrução, em vez de busca-lo na memória.
Direto: o valor contido no campo operando da instrução indica o endereço de memória onde se localiza o dado.
Indireto: o valor do campo operando representa o endereço de uma célula, mas o conteúdo da célula não é o valor de um dado, é outro endereço de memória, cujo o conteúdo é o valor do dado.
Indexado: o endereço do dado é a soma do valor do campo operando e de um valor armazenado em um dos registradores do processador.
Endereçamento por registrador: a célula de memória referenciada na instrução é substituída por um dos registradores do processador. O endereço mencionado na instrução passa a ser de um dos registradores e não mais de uma célula da memória principal.
Alternativa: C