Se uma máquina possui endereçamento virtual de 48 bits e tam...

Próximas questões
Com base no mesmo assunto
Q47401 Arquitetura de Computadores
Se uma máquina possui endereçamento virtual de 48 bits e tamanho de página igual a 4 KB, quantas entradas são necessárias para a tabela de páginas?
Alternativas

Comentários

Veja os comentários dos nossos alunos

1 - Como a máquina possui 48 bits de endereçamento virtual, significa que ela poderá identificar um endereço de memória até a posição 248.

2 - Cada página possui um tamanho de 4KB, ou seja, cada página ocupa um espaço igual a 22x210 (212) bits

OBS.: "B" deveria significar Byte, mas erroneamente  nessa questão foi considerado como bit.

Para saber quantas entradas são necessárias para a tabela de páginas, basta dividir o tamanho do endereço virtual pelo tamanho da página, ou seja:

248/212 = 236 entradas.

 

1 - Como a máquina possui 48 bits de endereçamento virtual, significa que ela poderá endereçar 248 posições na memória. Quando nada é sugerido, considera-se que uma posição endereçável da memória contém um byte armazenado, ou seja, oito bits.

2 - Cada página possui um tamanho de 4KB, ou seja, cada página ocupa um espaço igual a 22x210 (212) bytes

OBS.: "B" maiúsculo significar Byte, "b" minúsculo significa bits.

Para saber quantas entradas são necessárias para a tabela de páginas, ou seja, qual o tamanho do vetor da tabela de páginas, basta dividir o tamanho do endereço virtual pelo tamanho da página, ou seja:

248/212 = 236 entradas.
 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo