SóProvas


ID
599800
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2011
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Uma empresa adquiriu o sistema operacional HAL de 32 bits que divide o espaço de endereçamento virtual em duas partes iguais: uma para processos de usuários, e outra, para o próprio sistema operacional.

Sendo assim, as aplicações desenvolvidas para essa empresa podem endereçar, em gigabytes, no máximo,

Alternativas
Comentários
  • São 32 bits, portanto ele possui 4GB de endereços (22 = 4 x 230 = Giga). Dividindo em duas partes iguais, temos 2GB para os processos de usuários.
  • Um S.O. de 32 bits consegue alocar teoricamente 4GB de memória.
    Se está dividindo ao meio, obviamente 4/2 = 2.
    2 para os usuários e os outros 2 para o próprio S.O..
  • Não existe resposta correta entre as alternativas. 

    Com 32 bits de endereçamento, poderemos endereçar 4 Giga bits ( 22 x 230= 4 Gb).

    Como a questão pede em GB, 4Gb = 0,5 GB.

    0,5 GB não existe entre as alternativas, portanto, a questão deveria ser anulada.
  • Diego, 

    é possível endereçar 2^32 = 4294967296 posições de memória. Cada posição de memória é constituída por 8 bits = 1 byte, teremos então os 4294967296 bytes de memória para endereçar, ou seja, 4GB.
  • 1 KB = 2^10

    1 MB = 2^20

    1 GB = 2^30 

    32 bits endereça = 2^32 endereços = (2^2) x (2^30) = 4 x 1 GB = 4 GB endereços

    Se uma metade é para o SO e a outra metade é para o usuário = 4/2 = 2 GB

  • Galera, atenção!!!

    Metade de 2^32 é 2^31, viu?! E não 2^16!! Se quiser, faça o cálculo.