Você está na página 1de 1

FIS01237 - Microprocessadores I – Teste I – 2014/2

Nome: ______________________________________ Cartão: ____________ Data: __________

O Circuito apresentado contém uma memória RAM que utiliza barramentos de 8 bits de endereços
e 8 bits de dados.
Para executar a simulação, selecione "Pulso habilitado" no menu "Simular" do Logisim. Você
também poderá alterar a velocidade da simulação ajustando a frequência do pulso.

Com base neste circuito, responda, individualmente, às seguintes questões:

a) Descreva a funcionalidade básica do circuito apresentado.


Resp: O circuito digital apresenta um contador cuja saída é utilizada para alimentar tanto o
barramento de endereços de uma memória como o barramento de dados. Assim, este é um circuito
que é capaz de preencher cada elemento de memória com o seu endereço.

b) Qual a quantidade máxima de dados que esta memória pode armazenar?


Resp: Como a memória apresenta 8-bits de endereço, é possível acessar 2**8 elementos, ou seja,
256 bytes.

c) Quantos dígitos hexadecimais são necessários para representar um byte?


Resp: Dois dígitos hexadecimais.

d) Qual o papel do distribuidor A?


Resp: O distribuidor A tem o objetivo de separar o barramento de 8 bits em dois barramentos de 4
bits, adequado para cada display capaz de apresentar um dígito hexadecimal.

e) Quais os papeis do pino A e do botão 1? Explicite a diferença da execução do circuito para cada
valor possível do pino A.
Resp: O pino A controla o pino Load da memória e o buffer controlado. Quando este pino está
ativado a memória recebe o sinal de que deve armazenar os dados no barramento D no endereço
contido no barramento A, quando está desativado, indica que o circuito está no modo leitura dos
dados.
O Botão 1 está ligado ao pino de reset da memória.

f) Justifique a presença do buffer controlado neste circuito.


Resp: Este buffer está presente para controlar a direção dos sinais de dados da memória e do
contador, adequando a impedância dos elementos conectados. Isto é, quando a memória RAM lestá
no modo leitura, sua saída não pode ser colocada “em curto” com a saída do contador.

g) Qual o papel do Inversor A?


Resp: Ajustar a lógica de controle da porta de leitura/gravação da memória RAM e do estado do
buffer controlado.

h) Descreva as formas de visualização disponíveis para os dados presentes neste circuito e indique
como os valores 12 e 99 em decimal são representados em cada uma delas.
Resp: Temos uma matriz de LED e um display binário apresentando o mesmo valor binário, e um
display de LED com dois caracteres hexadecimais.
12 em decimal será representado por 0000 1100 em binário e 0C em hexadecimal
99 em decimal será representado por 0110 0011 em binário e 63 em hexadecimal

Você também pode gostar