Sistema operacionais
Facnet
ATPS – Introdução a Organização de Computadores
1ª etapa
Capacidade da memoria ram em bit
A Capacidade da memória em Bit é de 8192.
T = N x M
T = (1 x 1024) x 8
T= 8192
Linhas da memória ram...
Cada ponto memória é por conseguinte caracterizado por um endereço, correspondente a um número de linha (em inglês row) e um número de coluna (em inglês column). Ora, este acesso não é instantâneo e efectua-se durante um prazo chamado tempo de latência. Por conseguinte, o acesso a um dado em memória dura um tempo igual ao tempo de ciclo ao qual é necessário acrescentar o tempo de latência.
Assim, para uma memória de tipo DRAM, o tempo de acesso é de 60 nanossegundos (35ns de prazo de ciclo e 25 NS de tempos de latência). Num computador, o tempo de ciclo corresponde ao contrário da frequência do relógio, por exemplo para um computador cadenciado a 200 MHz, o tempo de ciclo é de 5 NS (1 (200*106)).
Por isso, um computador que tem uma frequência elevada e utiliza memórias cujo tempo de acesso é muito mais longo que o tempo de ciclo do processador deve efectuar ciclos de espera (em inglês waitstate) para aceder à memória. No caso de um computador cadenciado a 200 MHz que utiliza memórias de tipos DRAM (cujo tempo de acesso é de 60ns), há 11 ciclos de espera para um ciclo de transferência. Os desempenhos do computador são diminuídos na mesma proporção que há ciclos de esperas, por conseguinte é aconselhável utilizar memórias mais rápidas.
Tamanho da cache em bits...
Byte=8bits
KB = 1024 Bytes
32kb * 1024bytes = 32768 byte
32768 * 8 bits = 262144 bits
1º) Quantas palavras da memória RAM podem ser armazenadas simultaneamente na memória cache?
Resposta:Memoria = 512k, Ver link de linhas de endereço
N = 5
M = 8 Ver link de palavras
Realizando o Calculo, M*N, obtemos 8*19, sendo a resposta de 152 palavras por ciclo. 32
2º) Calcule quantos blocos possui a memória RAM?
Memoria = 512k Ver