Neander-x
Prof. PERICLES ALVES FERREIRA DE ARRUDA
Aluno: Francisco Jorge Roseno Bandeira
Matricula: 201207117323
Turno: noite
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.
Para solucionar o problema de adicionar um endereço na posição 128 e 129 e somar os seus valores necessario utilizar o comando ADD onde vai utilizar o valor do acumulador e somar o valor fornecido, para levar o valor que esta na posição 128 para o acumulador usaremos o comando LAD e para armazenar o resultado na posição 130 é usado o comando STA e por ultimo o comando HLT (condição de parada) para finalizar o progama, com o contador zerado só é executar.
Segundo o professor Sandro Camargo post no seu vídeo no YouTube, como fazer a programação do neander de maneira pratica e fácil de entende. Nesse link http://www.youtube.com/watch?gl=BR&hl=pt&v=DbV7XFOqRFE ,
Comandos do neander.
Bibliografia:
Sandro Camargo
Disciplina de Introdução à Arquitetura de Computadores da Universidade Federal do Pampa (www.unipampa.edu.br).
Professor Sandro Camargo (www.sandro.pro.br).
NeanderWin - Um Simulador Didático para uma Arquitetura do Tipo
Acumulador
José Antonio S. Borges
NCE/UFRJ e UNESA antonio2@nce.ufrj.br Gabriel P. Silva
DCC-IM/UFRJ
gabriel.silva@ufrj.br