Estudo Do Processador Neander Ativ Estruturada
Exames: Estudo Do Processador Neander Ativ Estruturada. Pesquise 861.000+ trabalhos acadêmicosPor: marcelofsm84 • 25/11/2014 • 545 Palavras (3 Páginas) • 399 Visualizações
Atividade Estruturada
Estudo do Processador Neander-X
Objetivo:
- Estudar o processador Neander-x
- Pesquisar o que são simuladores
Desenvolvimento:
1. Pesquisar as características do processador Neander-X e responda as seguintes questões:
A. Quantos bits são utilizados para representar uma instrução?
Resposta: São utilizados 08 bits.
B. Quantos bits são utilizados para representar um endereço?
Resposta: São utilizados 08 bits.
C. Como são representados os números inteiros negativos?
Resposta: Os números negativos são representados como N(negativo),
1- resultado negativo, 0- resultado não é negativo.
D. Quantas instruções podem existir?
Resposta: Podem existir 15 instruções.
e. Qual o tamanho máximo de memória endereçável?
Resposta: O Neander usa uma memória de 256 posições (endereços) x 8 bits para endereçar (= largura de endereço de 08 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
F. Quais são os registradores disponíveis?
Resposta: Os registrados disponíveis são: 1 registrador de estado com 2 códigos de condição: negativo(N) e zero (Z).
G. Qual o formato de uma instrução?
Resposta: Os formatos são: uma linha pode conter alguns dos seguintes elementos: um rótulo, um operador ou uma pseudo-instrução, um operando opcional e comentários. São permitidas linhas vazias.
- Instruções com 1 byte (NOP,NOT)
- Instruções com 2 byte (STA,LDA,ADD,OR,AND,JMP,JN,JZ)
2. Pesquisar a função dos simuladores e comparar o simulador NeanderWin (simulador do processador Neander-X) com outro a sua escolha.
Facilitar ao máximo as atividades didáticas do professor e o apoio mais completo possível para as dificuldades comuns do aluno. Sendo criado um ambiente integrado para desenvolvimento, que executa em Windows e Linux incluindo:
-Editor de textos;
-Montador (assembler);
-Simulador da arquitetura;
-Visualizador da memória simulada;
-Ferramenta de apoio ao aprendizado
...