ALUNO
TURMA: REDES DE COMPUTADORES 1º PERIODO 2015.1
ANÁLISE COMPARATIVA ENTRE PROCESSADOR NEANDER-X COM UM PROCESSADOR COMERCIAL.
Processador Neander-x O NEANDER-X, um processador de arquitetura muito simples, desenvolvido apenas para fins didáticos e um sistema de simulação com ferramentas integradas denominado Neanderwin. A arquitetura e o conjunto de instruções do NEANDER-X, não permite comparação razoável com processadores comerciais, que são muito mais complexos que ele. Entretanto, seu uso didático é plenamente justificado não só pela sua simplicidade e rapidez de ensino, mas especialmente porque mesmo os processadores utilizados nas mais sofisticadas estações de trabalho são baseados nos mesmos conceitos elementares que são facilmente assimilados com o estudo do NEANDER-X. O NeanderWin oferece uma interface de programação amigável, com a entrada do código em representação simbólica, com diversas facilidades para o programador, que tornam muito mais fácil o uso do processador NEANDER-X como ferramenta de ensino. Estão disponíveis versões tanto para o sistema operacional Windows e Linux. O código fonte está disponível gratuitamente mediante solicitação direta de aos autores. Como todo projeto bem-sucedido, muitas ideias têm aparecido para torná-lo mais abrangente e poderoso. Entre as principais ideias que provavelmente serão implementadas por nós ou por nossos parceiros podemos citar: Introdução de uma instrução para movimentação de dados entre PC e Acumulador (útil para possibilitar o uso de sub-rotinas); Introdução de operações de deslocamento de bits (útil para desenvolvimento de rotinas de multiplicação e divisão); Visualização “online” do fluxo de dados durante a execução das instruções; Animação dos fluxos de dados como apêndice do módulo de criação tutorada de programas; Construção de um Compilador “MicroBasic”, que gere como resultado a linguagem de montagem do Neander-X; Introdução de uma filosofia