organização
Curso: sistema de informação.
Aluno: Leonardo Lobato da Silva
Matricula: 201407164431.
Rio de Janeiro, Novembro de 2014
Processador Neander.
Estudo do processador Neander-x
1ª etapa pesquisar as características do processador Neander-X:
O computador neander foi criado com intenções didáticas. O objetivo deste trabalho é implementar o
Neander usando portas lógicas básicas (NAND, NOR, NOT, LATCHES E FLIP_FLOPS) e simular esse
Circuito em um simulador lógico de portas para verificar o funcionamento do circuito ao realizar um pequeno programa de 10 instruções gravado na memória.
Algumas características do processador Neander são:
Largura de dados e endereços de 8 bits;
Dados representados em complemento a dois;
Acumulador de 8 bits (AC);
Apontador de instruções de 8 bits (PC);
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 (muitas vezes também chamado de absoluto). No modo de endereçamento direto, 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.
Listagem geral das instruções:
As instruções podem ter um ou dois bytes. Nas instruções com apenas um byte, os 4 bits mais significativos contêm o código da operação. Nas instruções com dois bytes, que no Neander são aquelas que fazem referência a um operando na memória, o segundo byte contém o endereço de memória deste operando.
Responda as seguintes questões:
Quantos bits são utilizados para representar uma instrução?
R: São utilizados 08 bits
Quantos bits são utilizados para representar um endereço?
R: São utilizados 08 bits.
Comoção representados os números inteiros negativos?
R: Os números negativos são representados como N(negativo),1- resultado