@CanalQb

Ciências Computação - ATPS - Introdução a organização de computadores 1 - Etapa 2 - Passo 2



O processador Intel® Atom™ N270 possui as seguintes especificações: cache de 512 KB, clock de 1,60 GHz e barramento frontal (FSB) de 533 MHz. Ele é baseado em um conjunto de instruções de 32 bits.


1º) Quantas palavras da memória RAM podem ser armazenadas simultaneamente na memória cache?

  • A memória cache está relacionada ao tamanho dos blocos e ao número de linhas de endereço. 
  • No caso do Intel Atom N270, o número de linhas de endereço (N) é 19 e o tamanho dos blocos (M) é 8. 
  • Portanto, o cálculo M * N resulta em 8 * 19, o que nos dá um total de 152 palavras que podem ser armazenadas simultaneamente na memória cache.


2º) Calcule quantos blocos a memória RAM possui.

  • Com base nas especificações do processador Intel Atom N270, o tamanho total da memória RAM é de 512 KB. 
  • Para calcular o número de blocos, usamos o valor de N, que é 19. 
  • Portanto, o cálculo N * Memória Principal resulta em 19 * 512, o que nos dá um total de 9728 blocos na memória RAM.

Ver link de blocos

3º) Qual é o tamanho mínimo, em bits, do barramento de endereço?

  • O tamanho do barramento de endereço determina o tamanho máximo da memória principal que o processador pode gerenciar. 
  • No caso dos processadores de 32 bits, é comum terem 32 bits no barramento de endereço. 
  • Portanto, o tamanho mínimo do barramento de endereço é de 32 bits.

4º) Qual é o tamanho, em bits, do registrador PC?

  • O tamanho do registrador PC é igual ao número de bits de endereço que o microprocessador pode manipular. 
  • No caso do Intel Atom N270, que é um processador de 32 bits, o tamanho do registrador PC também é de 32 bits.


5º) Qual é o tamanho, em bytes, do registrador ACC?

  • O tamanho do registrador ACC (acumulador) define o tamanho da palavra do computador. 
  • No caso do Intel Atom N270, o tamanho da palavra é de 1 byte, o que também corresponde ao tamanho do registrador ACC.

Ver link de ACC

6º) Defina os campos de endereço para o mapeamento direto.

  • Considerando que o Netbook possui 1 GB de RAM, podemos dividir esse total por 8.192 blocos (tamanho dos blocos no mapeamento direto). 
  • O resultado é 131.072, que é o número total de campos de endereço. Em seguida, aplicamos a conversão para transformar o valor em bytes para kilobytes, dividindo por 1024. 
  • Portanto, cada campo de endereço no mapeamento direto possui 128 kilobytes.

Ver link de mapeamento direto da cache