Baixe o app para aproveitar ainda mais
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.
Compartilhar