ATIVIDADE ESTRUTURADA - NEANDER-X
ESTUDO DO PROCESSADOR NEANDER-X
JOÃO PESSOA, PB.
2013
INTRODUÇÃO
O Neander-X é um computador hipotético, criado com fins educativos e que tem por finalidade facilitar a aprendizagem de arquitetura de computadores, porém não é permitida a comparação do mesmo com processadores comerciais, uma vez que os processadores comerciais são mais complexos que este.
O uso de simuladores que permitam a compreensão do funcionamento do processador é fundamental para o ensino adequado de arquitetura de processadores. Esta pesquisa apresenta conceitos, características e funções de um simulador de código livre para o Neander-X, que é uma extensão da conhecida arquitetura do Neander.
DESENVOLVIMENTO
QUESTIONÁRIO UTILIZADO PARA ELABORAÇÃO DA PESQUISA
1. Pesquisar as características do processador Neander-X e responda as seguintes questões:
a. Quantos bits são utilizados para representar uma instrução?
b. Quantos bits são utilizados para representar um endereço?
c. Como são representados os números inteiros negativos?
d. Quantas instruções podem existir?
e. Qual o tamanho máximo de memória endereçável?
f. Quais são os registradores disponíveis?
g. Qual o formato de uma instrução?
2. Pesquisar a função dos simuladores e comparar o simulador NeanderWin (simulador do processador Neander-X) com outro a sua escolha responder as seguintes questões:
a. Que simulador vocês escolheram?
b. Quais as semelhanças entre os simuladores?
c. Quais as diferenças entre os simuladores?
d. Quais a vantagens de um em relação ao outro?
COMPUTADOR NEANDER
Definida por Werber, a máquina Neander é 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