Modos de endereçamento da cpu

2089 palavras 9 páginas
INSTITUTO FEDERAL DO ESPÍRITO SANTO
CAMPUS SERRA
TECNÓLOGO DE REDES DE COMPUTADORES
ORGANIZAÇÃO ESTRUTURADA DE COMPUTADORES

MODOS DE ENDEREÇAMENTO DA UNIDADE CENTRAL DE PROCESSAMENTO

ALUNO: PAULO VINICIUS OLIVEIRA SANTOS
TURMA: RM01

ÍNDICE

1. Introdução 1

2. Modos de endereçamento 2

3.1. Imediato 2

3.2. Direto 2

3.3. Indireto 4

3.4. Via registrador 4

3.5. Indexado 5

3.6. Base indexado (ou base + deslocamento) 6

3. Conclusão 7

4. Bibliografia 8

1. INTRODUÇÃO

A definição do campo de operando como contendo o endereço da memória principal onde está localizado o dado
…exibir mais conteúdo…

MOV R, Op ==> R <--- (Op)
MOV B, 7AC1 ==> B <--- (7AC1), move o conteúdo da posição de memória (8 bits) indicada pelo operando - 7AC1 - para o registrador B (8 bits).
Quando um dado varia de valor a cada execução do programa, a melhor maneira de utilizá-lo é, inicialmente, armazenar o dado na MP (do dispositivo de entrada para a memória). O programa, então usa o dado pelo modo direto, em que a instrução indica apenas o endereço onde ele se localiza.
A vantagem do modo direto é a de possuir um único acesso à memória na busca do operando, descartando a necessidade de cálculos adicionais para encontrar o endereço efetivo.
Uma possível desvantagem desse processo, além da lentidão em relação ao modo imediato, está na limitação da memória a ser utilizada, conforme o tamanho do campo operando. Isto é, se o campo tiver um tamanho, por exemplo, de 12 bits, com o emprego do modo direto, somente se pode acessar as células de endereço na faixa de 0 a 4095 (em decimal), correspondentes aos valores binários 000000000000 a 111111111111.
Este método é utilizado principalmente em operações onde o dado varia de valor a cada execução.

2.3 INDIRETO
Nesse método, o valor binário representa um endereço de uma célula, mas o conteúdo da referida célula não é o valor de um dado (como no método direto), é um outro endereço de memória, cujo conteúdo é o valor dado.
Assim, há

Relacionados

  • Sistemas digitais - memórias
    3637 palavras | 15 páginas
  • Exercício arquitetura de computadores
    3417 palavras | 14 páginas
  • Microcódigos
    4723 palavras | 19 páginas
  • Sistemas operacionais
    1048 palavras | 5 páginas
  • Arquitetura de von neumann
    6991 palavras | 29 páginas
  • Resenha Willian Stallings Cap 1 ao 3 (resumida)
    1337 palavras | 6 páginas
  • Resumo organização de computadores
    2407 palavras | 10 páginas
  • Cpu - processador
    1270 palavras | 6 páginas
  • PC Check
    4279 palavras | 18 páginas
  • principais funções de um Sistema Operacional?
    1452 palavras | 6 páginas