Funções do processador Neander-x
Ensaio: Funções do processador Neander-x. Pesquise 862.000+ trabalhos acadêmicosPor: karleny • 20/11/2014 • Ensaio • 1.060 Palavras (5 Páginas) • 725 Visualizações
Desenvolvimento:
⦁ Pesquisar as características do Processador Neander-x e responda as seguintes questões;
A) Quntos bits são utilizados para representar uma instrução?
São utilizados 8 bits.
B) Quantos bits são utilizados pra representar um endereço?
Representam 8 bits.
C) Como são representados os números inteiros negativos?
São representados como N ( negativo), 1 resultado negativo, e o ( 0 ) não é negativo.
D) Quantas instruções podem existir?
Podem existir 15 instruções.
E) Qual o tamanho máximo da memória endereçável?
Ele usa uma memória de 256 posições no endereço e 8 bits para endereçar que é igual a largura de endereço de 8 biys, embora ele consegue acessar qualquer que seja o endereço do intervalo.
Temos:
00000000 à 11111111 em binários
0 à 255 em decimal
0 M à FFH em Hexadecimal.
F) Quais são os registradores disponíveis?
São 1- registrado de estudo com 2 códigos de condição: negativo (N) e Zero (Z)
G) Qual o formato de uma instrução?
Formato de uma linha, podendo conter alguns dos seguintes elementos; um rótulo, um operador ou uma pseudo-instrução, um operador opcional e comentários.
⦁ 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.
O NeanderWin é umsimulador que trabalha com a largura de dados e endereços de 8 bits, contém 1 acumulador de 8 bits (AC),1 apontador de programa de 8 bits (PC) e 1 registrador de estado com 2 códigos de condição: negativo(N) e zero (Z).
Enquanto o simulador Ramses consegue trabalhar com 4 modos de endereçamento direto, indireto, imediato e indexado), 2 registradores de uso geral, RA e RB.
A) Que simulador voçê escolheu?
Ramses v1.0
B) Qual a semelhança entre os simuladores?
Que ambos possuem uma memória total de 256 endereços e um contador de programas de 8 bits.
C) Quais as diferênças entre os simuladores?
As instruções do Neander estão no Ramses, e algumas instruções que existem no Ramses não exitem no Neander, pois à três códigos condicionais a sua arquitetura Z, N e C.
D) Quais vantagens de um em relação ao outro?
O Ramses têm quatro módulos de endereçamento e já o Neander possui um módulo que é absoluto.
⦁ Descrevendo todo o processo de como gerar e executar um programa, identificando suas instruções, descrições e elaborando um programa.
A utilização do processador Neander, será demostrada com todos conjunto de ferramentas e menus e sua funcionalidade, que possui um memorial total de 256 posições de 8 bits de endereçamento para instrução e dados. Temos que ter cuidado na hora de escrever programas, porque a área de instrução não deve invadir a área de dados, para isso usamos as seguintes conversões da posição (0) até a posição (127), usamos a memória para instrução e da posicão 128 até à 255 usando a mémória para dados. Ele tem um acumulador de 8 bits, representado pelo um apontador de programas de 8 bits, representado pelo PC. O acumulador recebe operandos que são carregados da memória que serve para guardar resultados de operações entre valores , e esse acumulador só tem capacidade para armazenar um valor por vez de até 8 bits. O Apontador de programas aponta para posição de memória onde estar sendo executado ou onde será executado o programa, ele começa sempre na posição (0) de memória para facilitar nossa correção e evitar complexidade.
Desenvolvimento:
⦁ Pesquisar as características do Processador Neander-x e responda as seguintes questões;
A) Quntos bits são utilizados para representar uma instrução?
São utilizados 8 bits.
B) Quantos bits são utilizados pra representar um endereço?
Representam 8 bits.
C) Como são representados os números inteiros negativos?
São representados como N ( negativo), 1 resultado negativo, e o ( 0 ) não é negativo.
D) Quantas instruções podem existir?
...