Alguns exemplos de modos de endereçamento:
Modo Imediato
Método simples e rápido, o valor do campo operando é o próprio dado.
Intel Pentium e AMD Athlon usam algumas instruções de modo imediato: desvio, movimentação, operações aritméticas com constantes, etc.
Exemplo:
MOV AX, 14H
Copiar o valor hexadecimal 14 para o registrador AX.
Modo Direto
O valor do campo operando indica o endereço do dado. Requer apenas uma referência à memória principal para busca-lo.
Exemplo:
MOV AY,[8077h]
É movido o valor do campo de endereço [8077h] para AY, apenas o valor da memória pode ser alterado mas não o endereço.
Endereçamento por Registrador
O operando aponta para um registrador, o qual contém o dado ou pode apontar para um registrador no qual contém um endereço de memória (ponteiro) onde está o dado.
Exemplo:
MOV AL,BX
É movido o registrador BX para o registrador AL.
Endereçamento por Registrador Indireto
Permite acessar a memória indiretamente através de um registrador.
Exemplo:
MOV AX,[BP]
É movido o endereço da memória [BP] para o registrador AX.
Modo Indexado
Os deslocamentos gerados por este modos de endereçamento é a soma da constante e do registrador especificado.
Exemplo:
MOV AL,[BX+015]
É movido a soma do registrador com a constante [BX+015] para o registrador AL.
Fonte: https://pt.wikipedia.org/wiki/Conjunto_de_instru%C3%A7%C3%B5es