Neander

343 palavras 2 páginas
Computador Hipotético
Neander
Arquitetura e Organização de Computadores

Neander - Arquitetura
• O
Computador
Neander é um computador hipotético (simulador) utilizado para fins didáticos com as seguintes características:
- Largura de dados e endereços de 8 bits;
- Representação de dados em complemento de 2;
- Um acumulador de 8 bits (AC) ;
- Um apontador de instruções de 8 bits (PC);
- Um registrador de código condicional (flags) com 2 bits: negativo (N) e zero(Z).

Formato das Instruções
• Opcode: 8 bits
• Operando: 8 bits seguintes

Organização da Memória
• 256 palavras de 8 bits: 256 bytes
• Primeiros 128 bytes (metade inferior) usados para o código do programa; • 128 bytes seguintes (metade superior) usados para os dados do programa; • Dados e código podem ser localizados em qualquer lugar, mas um não pode invadir a área do outro. Códigos (Instruções)

Descrição do Simulador








Ao abrir o programa veremos 3 partes distintas. A 1ª (da esquerda) recebe as instruções (códigos); a 2ª (do meio) que contém os números que indicam as operações, e 3ª (direita) são os endereços onde podemos atribuir valores e onde podem ser armazenados valores.
Para converter o programa em hexadecimal, clique em EDITAR, em seguida clique em HEXADECIMAL (a opção será habilitada). Por default, o programa vem com a opção de decimal.
Escrevendo o programa:
Entender o que o exercício pede; assim poderemos preencher corretamente os locais com as instruções, endereços e valores.
Após digitar todo o programa, clique em EXECUTAR e em seguida clique em ZERAR PC (caso não esteja zerado, dará erro). Após zerar o PC clique em RODAR (para rodar o programa todo de uma vez) ou clique em PASSO (para rodar uma instrução de cada vez).
Se clicar em PASSO, observe que deverá fazer esse procedimento até o programa avisar que chegou ao final da execução. Se clicar em RODAR, o programa lhe avisará assim que chegar ao final da

Relacionados

  • Neander
    881 palavras | 4 páginas
  • Neander
    630 palavras | 3 páginas
  • Neander
    673 palavras | 3 páginas
  • Neander
    458 palavras | 2 páginas
  • Neander
    280 palavras | 2 páginas
  • Neander
    1372 palavras | 6 páginas
  • Neander
    583 palavras | 3 páginas
  • neander
    1123 palavras | 5 páginas
  • neander
    1559 palavras | 7 páginas
  • Neander
    535 palavras | 3 páginas