neander WIn
a) Quantos bits são utilizados para representar uma instrução? R: São utilizados 08 bits.
b) Quantos bits são utilizados para representar um endereço? R: São utilizados 08 bits.
c) Como são representados os números inteiros negativos? R: Os números negativos são representados como N(negativo), 1- resultado negativo, 0- resultado não é negativo.
d) Quantas instruções podem existir? R: Podem existir 15 instruções.
e) Qual o tamanho máximo de memória endereçável? R: O Neander usa uma memória de 256 posições (endereços)x 8 bits para endereçar = largura de endereço de08 bits, logo, ele consegue acessar qualquer endereço do intervalo:- 00000000 a 11111111 (em binário) - 0 a 255 (em decimal) - 0 M a FFH ( em hexadecimal).Com isso temos a seguinte divisão de memória- Área programada – posição 0M até 7FH- Área de dados – posição 80H até FFH.
28 = 256 posições de memória endereçável.
f) Quais são os registradores disponíveis? R: Os registradores disponíveis são: 1 registrador de estado com 2 código de condição: negativo (N) e zero (Z). g) Qual o formato de uma instrução? R: O formato geral das instruções pode conter alguns dos seguintes elementos: um rótulo, um operador ou uma pseudo-obstrução, um operando opcional e comentários. São permitidas linhas vazias.
02-Pesquisar a função dos simuladores e comparar o simulador Neander Win (simulador do processador Neander - X) com outro a sua escolha.
FUNÇÃO DOS SIMULADORES
R:Um simulador é um aparelho software capaz de reproduzir e simular o comportamento de algum sistema. Os simuladores reproduzem fenômenos e sensações que na realidade não estão ocorrendo. Um simulador pretende reproduzir tanto as sensações físicas (velocidade, aceleração), percepção de paisagens) como o comportamento dos equipamentos da máquina