Buscar

ATIVIDADES ESTRUTURADAS 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

ATIVIDADES ESTRUTURADAS
NOME DA DISCIPLINA: ORGANIZAÇÃO DE COMPUTADORES
CÓDIGO: CCT0006
TÍTULO DA ATIVIDADE ESTRUTURADA:Estudo do Processador Neander-X
OBJETIVO:Estudar o processador Neander-X e pesquisar o que são simuladores.
COMPETÊNCIAS/HABILIDADES:Avaliar um processador real e aplicar os conceitos vistos em sala
1. Pesquisar a s características do p r o c e s s a d o r Neander-X e r e s p o n d a as
seguintes questões:
a. Quantos bits são utilizados para representar uma instrução?
R= Utiliza 8 bits para representar uma instrução.
b. Quantos bits são utilizados para representar um endereço?
R= Utiliza 8 bits para representar um endereço.
c. Como são representados os números inteiros negativos?
R= Os números negativos são representados como Flag N (negativo) em
complemento de 2. SE valer 1, o inteiro é negativo, se valer 0, o inteiro é positivo.
d. Quantas instruções podem existir?
R= Em 8 bits podem ser representadas até 256 instruções. O Neander-X tem 10
instruções e uma 11º que representa “nenhuma operação”.
e. Qual o tamanho máximo de memória endereçável?
R= 256 posições (palavras de 8 bits) e apenas endereçamento direto.
f. Quais são os registradores disponíveis?
R= 1 acumulador de 8 bits (AC), 1 apontador de programa de 8 bits (PC), 1 registrador
de estado com 2 códigos de condição: negativo (N) e zero (Z), o REM, que é o
registrador de endereços da memória e o RDM, que é o registrador de dados da
memória.
g. Qual o formato de uma instrução?
R= 8 bits para opcode (código da operação) e os 8 bits seguintes para o operando. Há
Instruções que ocupam apenas 1 byte (NOP,NOT) e instruções que usam 2 bytes
(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 responder as
seguintes questões:
a. Que simulador vocês escolheram?
b. Quais as semelhanças entre os simuladores?
c. Quais as diferenças entre os simuladores?
d. Quais a vantagens de um em relação ao outro?
Comparação do simulador Neanderwin e o simulador K&S.
Quanto às limitações analisadas nos simuladores existentes e o que se deseja que o
sistema proposto atenda, verificou que as ferramentas apresentadas, Neander e K&S,
simulam de uma forma correta o funcionamento do hardware (parte física) e a
interação entre os dispositivos.
O problema está na forma de como é apresentada a simulação e nas funcionalidades
oferecidas, o simulador K&S é um simulador gráfico funciona de forma correta, mas
possui duas deficiências significativas: em primeiro lugar a sua interface que se
distancia um pouco da forma conceitual do hardware do computador. O modo como
são apresentados os dispositivos apresenta pouca semelhança com o hardware. Outro
aspecto importante é que os programas criados no K&S para execução não podem ser
salvos, pois o software não disponibiliza essa funcionalidade.
Analisando sob o foco didático é um aspecto crítico para sua utilização. Sobre o
Neander pode-se compartilhar quanto à forma gráfica as mesmas considerações feitas
ao K&S, sendo que o simulador Neander apresenta menos informações que o K&S
quanto ao layout do hardware do computador. O diferencial do Neander é que pode-
se salvar os programas inseridos no sistema para uma futura manipulação.

Outros materiais