Computador e Recursos de Hardware
English  English   French  French   German German Portuguese Portuguese   Spanish Spanish   Russian Russian
Fundamentos de Computador

Submeta o seu Site Web

Em casa> Fundamentos de Computador

 

Tipos de Endereçamento de Modos

Cada instrução de um computador especifica uma operação em certos dados. Ser vários modos de especificar o endereço dos dados a ser feitos funcionar em. Esses modos diferentes de especificar dados são chamados os modos de endereçamento. Os modos de endereçamento mais comuns são:

  • Modo de endereçamento imediato
  • Modo de endereçamento direto
  • Modo de endereçamento indireto
  • Modo de endereçamento de registro
  • Registre o modo de endereçamento indireto
  • Modo de endereçamento de deslocação
  • Modo de endereçamento de pilha

Para especificar o modo de endereçamento de uma instrução vários métodos são usados. Muitas vezes usado são:

a) Operands diferente usará modos de endereçamento diferentes.
b) Um ou vários bits no formato de instrução podem ser usados como campo de modo. O valor do campo de modo determina que endereçamento de modo deve ser usado.

O endereço eficaz será endereço de memória qualquer principal de um registro.

Endereçamento Imediato:

Isto é a forma de simplest do endereçamento. Aqui, o operand é dado na própria instrução. Este modo é usado para definir uma constante ou jogo os valores iniciais das variáveis. A vantagem deste modo é que nenhuma referência a memória outra do que o esforço de instrução deve obter operand. A desvantagem é que o tamanho do número é limitado ao tamanho do campo de endereço, que a maior parte de instrução estabelece é pequeno em comparação com o comprimento de palavra.

INSTRUÇÃO

OPERAND

Endereçamento Direto:

No modo de endereçamento direto, o endereço eficaz do operand é dado no campo de endereço da instrução. Ele necessita que uma referência a memória leia o operand na posição dada e fornece só um espaço de endereço limitado. O comprimento do campo de endereço é normalmente menos do que o comprimento de palavra.

Exceto: Mova P, Ro, Acrescente Q, Ro P e Q são o endereço de operand.

Endereçamento Indireto:

Modo de endereçamento indireto, o campo de endereço da instrução refere-se ao endereço de uma palavra na memória, que à sua vez contém o endereço de comprimento cheio do operand. A vantagem deste modo é que para o comprimento de palavra de N, um espaço de endereço de 2N pode ser dirigido. Ele prejudica é que a execução de instrução necessita que duas referência a memória traga o Multinível operand ou o endereçamento indireto caído em cascata também pode ser usado.

Endereçamento de Registro:

O modo de endereçamento de registro é semelhante para dirigir o endereçamento. A única diferença é que o campo de endereço da instrução se refere a um registro e não uma posição de memória 3 ou 4 bits são usados como o campo de endereço para referir 8 para 16 gera registros de objetivo. As vantagens do endereçamento de registro são o Pequeno campo de endereço é necessário na instrução.

Registre o Endereçamento Indireto:

Este modo é semelhante ao endereçamento indireto. O campo de endereço da instrução refere-se a um registro. O registro contém o endereço eficaz do operand. Este modo usa uma referência a memória para obter o operand. O espaço de endereço é limitado à largura dos registros disponíveis para fornecer o endereço eficaz.

Endereçamento de Deslocação:

No modo de endereçamento de deslocação há 3 tipos do endereçamento de modo. Eles são:

1) Endereçamento relativo
2) Endereçamento de registro baseado
3) Indexação de endereçamento.

Isto é uma combinação do endereçamento direto e registrar o endereçamento indireto. O valor contido em um campo de endereço. A é usado diretamente e outro endereço refere-se a um registro cujos conteúdos são acrescentados a um para produzir o endereço eficaz.

Endereçamento de Pilha:

A pilha é uma tabela linear de posições mencionadas como último - em primeiro fora fila. A pilha é um bloco reservado da posição, appended ou eliminado só em cima da pilha. O ponteiro de pilha é um registro que fornece o endereço do topo da posição de pilha. Este modo do endereçamento também é conhecido como endereçamento implícito.

Mais Informação
MEMÓRIA DE ACESSO ALEATÓRIO DE DDR
Unidade de disco rígido
Divisão em Compartimentos de Disco rígido
Eletrônica de Dispositivo Integrada - IDE
Entrada-saída de Produção de entrada
Hiper-filamento
Firmware
Rede local de Rede de Área Local
Redes de Fidelidade Sem fios
Ajuda Digital Pessoal PDA
Servidores Por procuração
Servidores de computador
Interface de Vídeo de Ditial
Ponha Tecnologia ATA em paralelo
Firewire
Firewall de Internet
Sistema de Correio de TCP
Serviços de Desenho de Web
Guia de Instalação de Sistema operacional
Fabricante de Equipamento Original - OEM

Informação Relacionada



Fundos Mútuos
Gerenciamento de projetos

Submeta o seu Site Web

Representação de Dados | Dados de Computador | Tipos de Interface