Neander

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (278 palavras )
  • Download(s) : 0
  • Publicado : 2 de junho de 2012
Ler documento completo
Amostra do texto
Relatório
Utilização do NEANDERWIN

1 Introdução
Com o objetivo de estimular e melhorar os conhecimentos didáticos sobre os processadores o simulador NEANDER foi concebido. Nesse relatórioserão respondidos questionamentos sobre o simulador.

2 1° e 2° semanas: CARACTERÍSTICAS

a) Quantos bits são utilizados para representar uma instrução? Asintruções no Neander podem ter de 1 ou 2 bytes. Formato das Instruções b) Quantos bits são utilizados para representar um endereço?Os endereçosno Neander tem 8 bits. O endereçamento só pode ser feito pelo modo direto ou absoluto.c) Como são representados os números inteiros negativos? Para os números negativos é usada um código decondição.N – (Negativo): sinal do resultado 1 – O resultado é negativo 0 – O resultado é positivo.d) Quantas instruções podem existir? O Neander possui16 instruções por ter apenas 8 bits para representa-las.0000 NOP nenhuma operação0001 STA ender armazena acumulador (store)0010 LDA ender carrega acumulador (load)0011 ADDender Soma0100 OR ender operação lógica “ou”0101 AND ender operação lógica “e”0110 NOT inverte (complementa) acumulador1000 JMP ender desvio incondicional(jump)1001 JN ender desvio condicional (jump on negative)1010 JZ ender desvio condicional (jump on zero)1011 JNZ ender desvio condicional (jump on not zero)1100 INender operação de entrada no dispositivo “ender”1101 OUT ender operação de saída no dispositivo “ender”1110 LDI imed carrega o valor imediato imed no acumulador1111 HLTtérmino da execução (halt)e) Qual o tamanho máximo de memória endereçável? Como já foi dito antes a memória (endereçável) do Neander é de 8bits totalizando assim 2^8=256 bits.f) Quais são os...
tracking img