Buscar

Atividade estruturada 01

Prévia do material em texto

Aluno: Marcos Vinícius
Turma: 3001
ATIVIDADE ESTRUTURADA 01
a) São utilizados 8 bits para representar uma instrução.
b) São utilizados 8 bits para representar um endereço.
c) Através de 1 registrador de estados com 2 códigos de condição: negativo (n) e zero (z).
d) Pode existir um conjunto de instruções com 15 instruções.
e) 256 bytes, onde os primeiros 128 bytes são referentes ao código do programa e os 128 bytes seguintes aos dados dos programas.
f) 1 registrador de estado com dois códigos de condição: negativo (n)e zero (z), 1 registrador de 8 bits para servir de acumulador e outro registrador de 8 bits para o PC (registrador – contador).
g) Instruções com formato de 1 ou 2 bytes de largura.
O uso de simuladores que permitam a compreensão do funcionamento do processador é fundamental para o ensino adequado de arquitetura de processadores. O simulador NeanderWin estende o conjunto de instruções inicialmente proposto e torna disponível um ambiente integrado de desenvolvimento, onde o usuário pode editar, compilar e executar código de programas escritos na linguagem de montagem do processador Neander-X.
Os recursos disponibilizados pelo simulador NeanderWin incluem:
Editor de texto, onde é possível escrever e editar programas na linguagem de montagem definida para o processador Neander-X;
Montador, responsável por converter o assembly do Neander-X em linguagem de máquina;
Simulador de arquitetura onde é possível visualizar o estado dos registradores principais da CPU e a memória simulada.
O NeanderWin permite ainda a execução passo a passo e indica erros encontrados durante o processo de simulação. Disponibiliza também arquivo de ajuda que descreve a funcionalidade dos registradores utilizados.
O simulador Simularq torna-se mais completo quando comparado ao NeanderWin. Ele é um simulador gráfico de arquitetura desenvolvido para fins didáticos. A arquitetura simulada consiste de uma máquina monoprocessada com 3 periféricos (teclado, disco rígido e monitor), memória de endereçamento de 8k, temporizador e controle de interrupções. A CPU consiste de uma unidade de processamento, uma unidade de controle, quatro registradores adicionais e cerca de 30instruções assembly. A memória ROM armazena dados de 23 bits e tem capacidade para 2048 micro instruções (CANCIAN, 1997).
O Simularq representa os 3 principais componentes de um computador: processador, memória e dispositivos de entrada e saída, permitindo uma visão completa do computador simulado.
Referências:
	
http://www.inf.ufg.br
http://wiki.icmc.usp.br
http://www.slidefinder.net
http://www.dcc.ufrj.br
CANCIAN, 1997.
CANCIAN, 2001.

Continue navegando