EA078 - Micro e minicomputadores: Hardware
2o Semestre de 1999 – 1a Prova - Prova II - Duração: 2 horas - Sem consulta
Questão 1(valor 2.0 pts) Responda as seguintes questões:
(1.0 pt) 1) Qual é a diferença básica entre uma memória volátil e uma memória não-volátil? Classifique as seguintes memórias em termos de volatilidade: RAMs estáticas (SRAMs), RAMs dinâmicas (DRAMs), MROMs e PROMs.
(1.0 pt) 2) Quais são as semelhanças e as diferenças entre EPROM, flash EEPROM e E$^2$PROM? Cite pelo menos duas (semelhanças e diferenças) para cada classe e justifique a sua resposta sucintamente.
Questão 2 (valor 3.0 pts.)
Seja o seguinte circuito de regeneração de DRAMs operando no modo RAS*-only para um processador 68000.
(0.6 pt) 1) Qual é a função dos blocos A, B e C do esquema?
(1.2 pt) 2) O que caracteriza o modo de regeneração RAS*-only? No circuito acima, quantas linhas são regeneradas em cada "rajada" (burst)? Qual é o intervalo de tempo entre duas "rajadas" consecutivas?
Note que o sinal REFRAS tem o comportamento do sinal requerido pelo pino RAS* da memória DRAM durante o ciclo de regeneração.
(1.2 pt) 3) Esboce o diagrama de tempo do circuito de regeneração, mostrando explicitamente a interdependência temporal entre os sinais REFCLK, BR* (solicitação do barramento), BG* (concessão do barramento), AS*, DTACK*, BUSFREE, NORM*/REF (cilco normal/ciclo de regeneração), BGACK* (bus grant acknowledge), REFRAS (RAS* do ciclo de regeneração). Justifique sucintamente o seu diagrama.
Página 581 do livro-texto.
(0.5 pt) 2) Qual deve ser o hit ratio de um sistema de memória, se o fator de aceleração teórico (speedup ratio), o tempo médio de acesso à memória e o tempo médio de acesso à memória cache são 2.2, 80ns e 20 ns, respectivamente? (Fórmula: S = 1/(1-H(1-k)))
É fácil ver que H = (S-1)/(S(1-k)). Substituindo os parâmetros pelos valores numéricos, isto é S=2.2, k=20/80=0.25, tem-se H=0.73.
Last modified: Tue Nov 9 15:07:54 BRA 1999
Sugestões para ting@dca.fee.unicamp.br
Voltar para a página do curso.