Neander
Análise e Desenvolvimento de Sistemas
Atividade Estruturada
----------------------------------------------
Organização de Computadores
Fortaleza/Ceará
Setembro/2013
------------------------------------
Atividade Estruturada
Estudo do Processador Neander-X
Fortaleza/Ceará
Setembro/2013
Introdução
Simuladores são compostos virtualmente pela CPU, memória principal e caminho de dados e dispõem de uma interface de interação com o usuário na qual simulam operações básicas de hardware. Para uso existem disponível alguns software simuladores nos quais é possível demonstrar algumas operações de máquina, com o objetivo principal de melhorar o entendimento dos alunos quanto ao funcionamento interno do computador. Porém, verifica-se que essas ferramentas apresentam algumas deficiências ao não explicitar suficientemente o fluxo de operações do hardware. O NEANDERX é uma arquitetura simplificada desenvolvida com fins didáticos, uma extensão da arquitetura Neander, definida no livro do Raul F. Weber (UFRGS), Fundamentos de Arquitetura de Computadores, Ed. Sagra Luzzatto. As instruções do NEANDERX são uma extensão das instruções do NEANDER e possuem uma linguagem de montagem associada a elas.
Desenvolvimento
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?
08 bits.
b. Quantos bits são utilizados para representar um endereço?
08 bits.
c. Como são representados os números inteiros negativos?
Os números negativos são representados como N (negativo), 1- resultado negativo, 0- resultado não é negativo.
d. Quantas instruções podem existir?
15 instruções
e. Qual o tamanho máximo de memória endereçável?
O Neander-X usa uma memória de 256 posições (endereços) x 8 bits para