Organização De Computadores
Casos: Organização De Computadores. Pesquise 862.000+ trabalhos acadêmicosPor: Williangp5 • 13/6/2014 • 1.236 Palavras (5 Páginas) • 314 Visualizações
Organização de Computadores
Atividades Estruturadas
Estudo do Processador Neander-X
Lourival Quirino da Silva Júnior
(201101197511)
Sistemas de Informação
1º Período
Recife, junho de 2011
SUMÁRIO
Características do processador Neander-X................................................................. 2
Função dos simuladores ............................................................................................. 2
Comparação entre o simulador Neander e o Ahmes .................................................. 3
Partes do simulador Neander ...................................................................................... 3
Roteiro de como gerar e executar um programa ......................................................... 4
Lista do processador Neander .................................................................................... 4
Exemplo de execução no simulador Neander ............................................................. 5
Comparação entre a arquitetura do processador Neandere o processador Intel ....... 8
Tabela de registradores .............................................................................................. 8
Referências de pesquisa ........................................................................................... 10
2
Características do processador Neander-X
a) Quantos bits são utilizados para representar uma instrução?
R. 8 bits.
b) Quantos bits são utilizados para representar um endereço?
R. 8 bits.
c) Como são representados os números inteiros negativos?
R. Quando o primeiro bit da seqüência de 8 bits for igual a 1. Ex: 11100000
d) Quantas instruções podem existir?
R. 16 instruções.
e) Qual o tamanho máximo de memória endereçável?
R. O computador de Neander usa um byte para cada instrução e dois bytes para
enviar uma instrução fazendo referência a memória.
f) Quais são os registradores disponíveis?
R. Somente um registrador de estado com 2 códigos de condição: negativo (N) e
zero (Z).
g) Qual o formato de uma instrução?
R. Existe a instrução não endereçável, que compreende 1byte e a instrução
endereçável que compreende 2bytes.
Instrução não endereçável
7 4 3 0
Código Não usado
Instrução endereçável
7 4 3 0
Código Não usado
Endereço
Função dos simuladores
Um simulador é um aparelho/software capaz de reproduzir e simular o
comportamento de algum sistema. A função simulador Neander é facilitar a
compreensão do funcionamento dos processadores.
Comparação entre o simulador Neander e o Ahmes
Simulador Endereço Dados Nº de instruções Registradores
Neander 8 bits 8 bits 11 instruções
AC, PC, IR, REM,
RDM, Flags (N,Z)
Ahmes 8 bits 8 bits 24 instruções
PC, IR, REM, RDM,
Flags (N, Z, C, B, V)
Este quadro comparativo mostra que a diferença entre esses dois simuladores é a
quantidade de instruções que podem ser executadas ea quantidade de
registradores.
Partes do simulador Neander
Editor de textos onde o
programa digitado para
compilação e execução.
Verificadores dos registros e “flags”
principais da CPU (ACC, PC, Zero e
Negativo)
Visualizador da memória, com
controles para alteração de
conteúdo
4
Roteiro de como gerar e executar um programa
Depois de digitado o programa na área destinada, bastaclicar no menu compilar que
fará aparecer uma janela com o código. Depois de compilado o programa é
adicionado na memória quando é possível efetuar a sua execução.
Lista do processador Neander
Instrução Descrição
NOP Usado apenas para gastar tempo.
STA Transfere o valor do acumulador para a memória.
LDA Atribui ao acumulador o conteúdo da memória.
ADD Soma ao acumulador o conteúdo da memória.
OR Operador lógico “ou”.
AND Operador lógico “e”.
NOT Comando de negação.
SUB
...