Organização de Computador

3601 palavras 15 páginas
Objetivos Gerais
Arquitetura de Computadores
Prof. Fábio M. Costa
Instituto de Informática – UFG
1S/2005
ISA – Parte II: Arquiteturas-Exemplo
Simuladores e Máquinas Reais

Arquiteturas estudadas
Computadores hipotéticos
(simuladores com finalidade didática):
Neander
Ahmes
Ramses
Cesar

Weber, Raul F. “Fundamentos de
Arquitetura de Computadores”.
Série de Livros Didáticos do Instituto de Informática da UFRGS, Número 8,
2a. Edição. Sagra-Luzzatto, 2001

Computadores reais:
IBM PC – família Intel x86

Demonstrar os conceitos genéricos de arquiteturas de computadores (nível ISA) através do uso de algumas arquiteturasexemplo representativas computadores hipotéticos: simuladores computadores reais: Intel x86

Introduzir o tópico de programação em baixo nível, como ferramenta para o entendimento de arquiteturas de computadores O Computador Neander
Largura de dados e endereços: 8 bits
i.e., comprimento de palavra de 8 bits

Dados representados em complemento de 2
1 acumulador de 8 bits (AC) arquitetura de acumulador

1 apontador de programa de 8 bits (PC)
1 registrador de estado (flags) com 2 códigos de condição: negativo (N) e zero (Z)

Neander: Formato das
Instruções

Neander: Organização da
Memória - Convenções
256 palavras de 8 bits: 256 bytes
Primeiros 128 bytes (metade inferior):

opcode: 8 bits operando: 8 bits seguintes especifica um endereço modo direto
Endereço

x:
Endereço x+1:

7

4 3 opcode 0
(ignorados)

endereço direto

Memória opcode operando

...

Código do programa

128 bytes seguintes (metade superior):
Dados do programa

Apenas convenções: dados e código podem ser localizados em qualquer lugar
Mas um não pode invadir a área do outro

Obs.: o segundo byte (operando) ocorre apenas em instruções de manipulação de dados, i.e., que fazem referência à memória

Neander: Conjunto de
Instruções
Código

Instrução

Significado

0000

NOP

nenhuma operação

Relacionados

  • Organização de Computadores
    2086 palavras | 9 páginas
  • ORGANIZACAO DE COMPUTADORES
    616 palavras | 3 páginas
  • Organização de computadores
    2331 palavras | 10 páginas
  • Organização dos computadores
    2181 palavras | 9 páginas
  • Organização de computadores
    1205 palavras | 5 páginas
  • Organização de computadores
    460 palavras | 2 páginas
  • ORGANIZAÇÃO DE COMPUTADORES
    6872 palavras | 28 páginas
  • Organização de computadores
    6309 palavras | 26 páginas
  • Organização de computadores
    418 palavras | 2 páginas
  • Organização de Computadores
    1161 palavras | 5 páginas