Neanderwin

2260 palavras 10 páginas
Trabalho de Organização de Computadores

Estudo do Processador Neander-X

Introdução :
- Arquitetura do Processador Neander-X :

A máquina Neander como definida por Weber, é uma arquitetura rudimentar baseada em acumulador, de caráter didático, que pode ser completamente apresentada em uma ou duas aulas. Uma análise superficial do conjunto de instruções, entretanto, torna claro que muitas operações usuais (como chamada de rotinas, indexação, ponteiros, etc) são difíceis ou mesmo impossíveis de serem com ele implementadas.
O mesmo livro apresenta outras arquiteturas mais sofisticadas, mas nenhuma realmente tão simples e com vantagens para o ensino em tempo curto.
Algumas características do processador original da
2

máquina Neander incluem:
* Largura de dados e endereços de 8 bits;
* Dados representados em complemento a dois;
* 1 acumulador de 8 bits (AC);
*1 apontador de instruções de 8 bits (PC);
*1 registrador de código de condição com 2 bits: negativo (N) e zero (Z).
O Neander só possui um modo de endereçamento: o modo direto (absoluto), no qual a palavra que segue o código da instrução contém, nas instruções de manipulação de dados, o endereço de memória do operando. Nas instruções de desvio, esse endereço corresponde à posição de memória onde está a próxima instrução a ser executada.
A simplicidade da arquitetura permite seu ensino em tempo muito curto (duas aulas de 3 tempos) mas em pouco tempo as limitações aparecem e as necessidades de ensino deixam de ser alcançadas.

Arquitetura do Neander-X :

3

Conjunto de Instruções :

4

- Simulador NeanderWin :
O uso de simuladores que permitam a compreensão do funcionamento do processador é fundamental para o ensino adequado de arquitetura de processadores.
Este artigo apresenta um simulador de código livre para o Neander-X, que é uma extensão da conhecida arquitetura do Neander. O simulador aqui apresentado estende o conjunto de instruções
inicialmente

Relacionados

  • Neanderwin
    294 palavras | 2 páginas
  • neanderwin
    845 palavras | 4 páginas
  • Neanderwin
    4561 palavras | 19 páginas
  • Neanderwin
    2437 palavras | 10 páginas
  • NeanderWin
    519 palavras | 3 páginas
  • Neanderwin
    502 palavras | 3 páginas
  • Neanderwin
    1447 palavras | 6 páginas
  • Neanderwin
    875 palavras | 4 páginas
  • neanderwin
    571 palavras | 3 páginas
  • Fatorial NeanderWin
    565 palavras | 3 páginas