Neander X
Monografias: Neander X. Pesquise 862.000+ trabalhos acadêmicosPor: dakarzinho • 23/11/2014 • 234 Palavras (1 Páginas) • 327 Visualizações
omputador hipotético Neander
O computador NEANDER foi criado com intenções didáticas1 e é extremamente simples.
Tão simples que você, sem muito esforço, pode projetá-lo. Experimente!
4 . 1Características
O computador NEANDER tem as seguintes características:
• Largura de dados e endereços de 8 bits
• Dados representados em complemento de dois
• 1 acumulador de 8 bits (AC)
• 1apontador de programa de 8 bits (PC)
• 1 registrador de estado com 2 códigos de condição: negativo (N) e zero (Z)
4 . 2 Modos de endereçamento
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 (Figura 4.1), a palavra que segue o código da instrução
contém, nas instruções de manipulação de dados, o endereço dememória do operando.
Nas instruções de desvio, o endereço contido na instrução corresponde à posição de
memória onde está uma instrução a ser executada.
memória
endereç
operando
Figura 4.1- Modo deendereçamento direto
1
Esta pseudo-máquina foi criada pelos Profs. Raul Weber e Taisy Weber para a antiga disciplina CPD148 Arquitetura de Computadores I. Possui simulador e depuradorassociados, que podem ser vistos no apêndice A.
4-1
4 . 3 Conjunto de instruções
O conjunto de instruções de NEANDER compreende 11 instruções, codificadas através dos
quatro bits mais significativosda palavra que contém o código da instrução (Tabela 4.1):
Código
0000
0001
0010
0011
0100
0101
0110
1000
1001
1010
1111
Instrução
NOP
STA
LDA
ADD
OR
AND
NOT
JMP
JN
JZ
HLTend
...