Neader-x

4641 palavras 19 páginas
Workshop sobre Educação em Arquitetura de Computadores - WEAC 2006

NeanderWin - Um Simulador Didático para uma Arquitetura do Tipo Acumulador
José Antonio S. Borges NCE/UFRJ e UNESA antonio2@nce.ufrj.br Resumo
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 proposto e torna disponível um ambiente integrado de desenvolvimento, onde o aluno pode editar, compilar e executar código de programas escritos na linguagem de montagem do processador Neander-X.

Gabriel P. Silva DCC-IM/UFRJ gabriel.silva@ufrj.br
O ensino efetivo de arquiteturas de computadores praticamente obriga o professor ao uso de um simulador. Infelizmente, os simuladores atualmente disponíveis para ensino no Brasil (o que muitas vezes significa serem sistemas gratuitos), apresentam uma interface de usuário pouco elaborada e com poucos recursos operacionais, e mesmo considerando o uso de arquiteturas mais simples, é usual por parte dos alunos uma certa dificuldade de trabalhar com eles. Por exemplo, alguns simuladores exibem a necessidade da codificação do programa diretamente em linguagem de máquina; outros exigem a execução de seqüências de comandos para realizar as ações; outros ainda só suportam a execução em modo DOS. Por outro lado, o ciclo de depuração de qualquer programa (em particular programas em linguagem de montagem ou linguagem de máquina) exige diversas modificações no código, com idas e vindas entre as etapas de codificação, compilação e execução. O resultado é que poucos alunos conseguem resolver as tarefas de uso do simulador com precisão, e existe sempre alto índice de cópia de soluções. O sistema simulador NeanderWin, apresentado neste artigo, procura resolver esses problemas

Relacionados

  • Processador neader-x
    4686 palavras | 19 páginas
  • Processador Neader-X
    669 palavras | 3 páginas
  • estudo processador neader-x
    1033 palavras | 5 páginas
  • estudo processador neader-x
    1033 palavras | 5 páginas
  • ESTUDO PROCESSADOR NEADER-X
    489 palavras | 2 páginas
  • ESTUDO PROCESSADOR NEADER-X
    489 palavras | 2 páginas
  • ESTUDO PROCESSADOR NEADER-X
    489 palavras | 2 páginas
  • ESTUDO PROCESSADOR NEADER-X
    489 palavras | 2 páginas
  • Espinha de Peixe
    369 palavras | 2 páginas
  • Organização de conputadores
    878 palavras | 4 páginas