TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Organização de Computdaores

Por:   •  26/11/2015  •  Trabalho acadêmico  •  326 Palavras (2 Páginas)  •  143 Visualizações

Página 1 de 2

Centro Universitário Anhanguera de São Paulo

Tecnologia em Análise e Desenvolvimento de Sistemas

Atividade Pratica Supervisionada

Disciplina: Organização de Computadores        

Professor: Carlos

André Santos de Alencar

RA: 7419626644

Francisco Fabricio Amorim de Oliveira

RA: 7283620031

Herbert Oliveira de Carvalho

RA: 7474688631

William Silva de Jesus

RA: 7415631486

São Paulo

2015

Atividade Pratica Supervisionada

Disciplina: Organização de Computadores

Professor: Carlos

Atividade Pratica Supervisionada

Trabalho desenvolvido na disciplina Organização de computadores apresentado à Anhanguera Educacional como exigência para a avaliação de Atividade Pratica Supervisionada, sob orientação do professor Carlos.

Anhanguera Educacional

ANO

2015

  1. ETAPA 3

Passo 3 - Questões Respondidas.

T = 1GByte

M / Palavra = 8bits ou 1Byte

N = 2^30 = 1G células

E = 30bits

BD = 128bits

1. Qual a quantidade máxima de palavras possíveis desta memória?
R: 1G Palavras.

2. Qual a capacidade máxima, em bits, que ela armazena? E em bytes?
R: 8.589.934.592bits e 1.073.741.824Bytes.

3. Qual o tamanho mínimo do barramento de endereço?
R: 5 bits.

4. Qual o tamanho mínimo do barramento de dados?
R: 8 bits.

5. Qual o tamanho, em bits, dos registradores: acumulador, PC, REM e RDM?
R: 5 bits cada um.

6. Qual o número máximo de instruções de máquina que esta arquitetura implementa?
R: 2^3 = 8 códigos de operação.

7. Qual o número máximo de palavras de memória que podem ser endereçadas por este processador?
R: 2^32 = 4G Palavras.

8. Se alterarmos o tamanho das instruções para 9 bits, mantendo inalterado o tamanho do REM, quantas novas instruções de máquina poderiam ser criadas?
R: 8 novas instruções.

  1. ETAPA 4

Passo 3

Endereço de Memória

Op. Code

Operando

Significado

00000

001

01010

Carregar: copie no acumulador o valor 00000011

00001

010

01100

Armazenar: copie no endereço 01100 o valor 00000011

00010

001

01110

Carregar: copie no acumulador o valor 00000000

00011

011

01011

Somar: substituir o valor atual do acumulador pela soma 00000000 + 00000100 = 00000100

00100

010

01110

Armazenar: copie no endereço 01110 o valor 00000100

00101

001

01100

Carregar: copie no acumulador o valor 00000011

00110

100

01101

Subtrair: substituir o valor atual do acumulador pela subtração 00000011 – 00000001 = 00000010

00111

010

01100

Armazenar: copie no endereço 01100 o valor 00000010

01000

110

00010

Desviar se diferente de zero: salte para a instrução no endereço 00010 se o valor contido for diferente de zero.

Valor = 00010

01001

111

00000

Parar: encerrar a execução do programa.

...

Baixar como (para membros premium)  txt (2.9 Kb)   pdf (113.6 Kb)   docx (25.7 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com