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

Ad1 Pda

Dissertações: Ad1 Pda. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  16/3/2015  •  1.169 Palavras (5 Páginas)  •  292 Visualizações

Página 1 de 5

a) RI <- Instrução lida

b) CI <- CI + 1

c) Decodificação do código de operação

• recebe os bits do código de operação

• produz sinais para a execução da operação de gravação em memória

d) Envio de sinais pela UC

• A UC emite sinais para que o valor do campo operando (300) seja transferido para a REM

• Conteúdo do REM é transferido para o barramento de endereços.

• A UC emite sinais para que o valor do registrador acumulador seja transferido para a RDM

• Conteúdo do RDM é transferido para o barramento de dados.

• A UC ativa a linha WRITE do barramento de controle

e) Armazenamento na MP

• A MP armazena no endereço 300 (conteúdo do barramento de endereços) o conteúdo recebido

através do barramento de dados

a) RI <- Instrução lida

b) CI <- CI + 1

c) Decodificação do código de operação

• recebe os bits do código de operação

• produz sinais para a execução da operação de salto condicional

d) UC emite sinal para transferir conteúdo acumulador para UAL

• UAL <- ACC

e) Executa operação de comparação

e.1) Resultado = verdadeiro, isto é, ACC = 0

CI <- Operando (CI <- 16)

f) Inicia o procedimento de leitura da instrução contida no endereço que consta em CI

1. Descreva passo a passo as operações de leitura da memória e de escrita na memória, indicando como os

registradores RDM e REM são utilizados e como a unidade de controle gera os sinais necessários.

Resposta:

Na leitura:

1º. Passo: REM <- de outro registrador da UCP

REM é atualizado com um endereço contido em um registrador qualquer da UCP.

O endereço armazenado no REM é colocado no barramento de endereços.

2º.Passo: A unidade de controle gera um sinal de leitura no barramento de controle.

É feita a decodificação do endereço e localização da célula

3º.Passo: RDM <- MP(REM)

O RDM é carregado com o valor da memória principal relativo o endereço contido

no REM, através do barramento de dados.

4º.Passo: Um outro registrados da UCP é atualizado com o conteúdo do RDM.

Na escrita:

1º.Passo: (REM) <- (outro registrador)

Iinicialmente o REM é atualizado com um endereço contido em um registrador qualquer

da UCP. E o endereço armazenado no REM é colocado no barramento de endereços.

2º.Passo: (RDM) <- outro registrador

Da mesma forma o RDM é atualizado com um valor contido em um registrador qualquer da

UCP.

3º.Passo: A unidade de controle gera um sinal de escrita no barramento de controle.

4º.Passo: (MP(REM)) <- (RDM)

A memória é atualizada com o valor do RDM no endereço dado pelo REM.

2. Um computador possui uma capacidade máxima de memória principal com 64K células, cada uma capaz

de armazenar uma palavra de 8 bits.

a) Qual é o maior endereço em decimal desta memória ?

Resposta:

Os endereços variam de 0 até 216 - 1, ou seja, de 0 até 65535

O maior endereço é portanto 65535

b) Qual é o tamanho do barramento de endereços deste sistema ?

Resposta:

Como a máquina endereça 64K células= 216 células, são necessários 16 bits para endereçá-las. Logo o

barramento de endereços tem que ter tamanho igual a 16 bits

c) Quantos bits podem ser armazenados no RDM e no REM ?

Resposta:

RDM tem 8 bits, tamanho da palavra da memória principal;

REM tem a mesma quantidade de bits do barramento de endereços, 16 bits.

d) Qual é o número máximo de bits que pode existir na memória ?

Resposta:

A capacidade da memória é igual ao número de células multiplicado pelo tamanho da célula, ou seja,

64K ´ 8 = 512K bits

3. Considere uma máquina que possa endereçar 512 Mbytes de memória física, utilizando endereço

referenciando byte, e que tenha a sua memória organizada em blocos de 16 bytes. Ela possui uma

memória cache que pode armazenar 8K blocos, sendo um bloco por linha. Mostre o formato da memória

cache,

...

Baixar como (para membros premium)  txt (7.6 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com