• Matéria: Informática
  • Autor: SinistroCorvos
  • Perguntado 8 anos atrás

arquitetura de 32 bits quantas posições podem ser acessadas?

Respostas

respondido por: bokomoko
9
imagine a seguinte situação
Uma rua com várias casas, todas do mesmo tamanho. Nessas casas cabem a mesma quantidade de pessoas. Vamos imaginar que sejam 3 pessoas por casa.
As casas tem que ser numeradas, Quantos algarismos são necessários para que nessa casa existam 1200 casas distintas ? A resposta é "4", pois para ter 1200 casas com números distintos é precisa 4 algarismos. Se usássemos apenas 3 algarismos poderíamos ter no máximo 1000 casas, numeradas de 000 (que é 0)  a 999. Como precisamos de 1200 casas, precisamos de um algarismo a mais. Por acaso, com 4 algarismos dá para numerar ... 10 mil casas, de 0000 (que é 0)  a 9999. Se usássemos 5 algarismos seria um exagero. Daria para 100.000 casas numeradas de 00000 até 99999.
No caso, quantos endereços diferentes podemos ter com 32 bits (32 dígitos binários) ? tomemos o primeiro bit, ele pode ser 0 ou 1, 2 possibilidades.o segundo bit, pode ser 0 ou 1 também, 2 possibilidades que multiplicam as 2 primeiras possibilidades. Ou seja, para cada bit temos
1 bit = 2
2 bits = 2 * 2 = 4
3 bits = 2 * 2 * 2 = 8
4 bits = 2 * 2 * 2 * 2 = 16
e assim por diante
Portanto, teremos 2³² possibildiades de endereços distintos.4294967296
Perguntas similares