Neander-x
a)Quantos bits são utilizados para representar uma instrução?
R.8 bits.
b)Quantos bits são utilizados para representar um endereço?
R.8 bits.
c)Como são representados os números inteiros negativos?
R.Quando o primeiro bit da seqüência de 8 bits for igual a 1. Ex: 11100000
d)Quantas instruções podem existir?
R.16 instruções.
e)Qual o tamanho máximo de memória endereçável?
R.O computador de Neander usa um byte para cada instrução e dois bytes para enviar uma instrução fazendo referência a memória.
f)Quais são os registradores disponÃveis?
R.Somente um registrador de estado com 2 códigos de condição: negativo (N) e zero (Z).
g)Qual o formato de uma instrução?
R.Existe a instrução não endereçável, que compreende 1byte e a instrução endereçável que compreende 2bytes.
Instrução não endereçável
7
4
3
0
Código
Não usado
Instrução
endereçável
7
4
3
0
Código
Não usado
Endereço
Função dos simuladores
Um simulador é um aparelho/software capaz de reproduzir e simular o comportamento de algum sistema. A função simulador Neander é facilitar a compreensão do funcionamento dos processadores.
2
Comparação entre o simulador Neander e o Ahmes
Simulador
Endereço
Dados
Nº de instruções
Registradores
Neander
8 bits
8 bits
11 instruções
AC,
PC,
IR,
REM,
RDM, Flags (N,Z)
Ahmes
8 bits
8 bits
24 instruções
PC,
IR,
REM,
RDM,
Flags (N, Z, C, B, V)
Este quadro comparativo mostra que a diferença entre esses dois simuladores é a quantidade de instruções que podem ser executadas e a quantidade de registradores.
Partes do simulador Neander
Verificadores dos registros e