com uma arquitetura que usa 32 bits para endereçar a memória, quantas posições podem ser acessadas?? gostaria de saber, por favor.
Respostas
respondido por:
2
Imagine que você só tenha um bit. Quantos endereços você consegue ter ?
0 -
1 -
Ou seja, com 1 bit, só tem dois endereços diferentes , Ou é endereço 0, ou endereço 1. Imagina, Av Presidente Vargas Número 0, era uma casa e Av Presidente Vargas Número 1, a outra casa. Só pode ter duas casas porque senão num ia ter endereços para outras.
Mas e se usarmos 2 bits ?
Então temos
00
01
10
11
Temos 4 possibilidades ! Você pode morar na casa 00, ou na casa 01, ou na 10, ou na 11
Ou seja, a cada bit que adicionamos, multiplicamos por 2
1 bit = 2 = 2¹
2 bits = 2 x 2 = 2²
3 bits = 2 x 2 x 2 = 2³
4 bits = 2 x 2 x 2 x 2 =2⁴
n bits = 2 x 2 x 2 x 2 ... n vezes = 2ⁿ
Então, se temos 32 bits teremos 2³² possibilidades = 4.294.967.296
0 -
1 -
Ou seja, com 1 bit, só tem dois endereços diferentes , Ou é endereço 0, ou endereço 1. Imagina, Av Presidente Vargas Número 0, era uma casa e Av Presidente Vargas Número 1, a outra casa. Só pode ter duas casas porque senão num ia ter endereços para outras.
Mas e se usarmos 2 bits ?
Então temos
00
01
10
11
Temos 4 possibilidades ! Você pode morar na casa 00, ou na casa 01, ou na 10, ou na 11
Ou seja, a cada bit que adicionamos, multiplicamos por 2
1 bit = 2 = 2¹
2 bits = 2 x 2 = 2²
3 bits = 2 x 2 x 2 = 2³
4 bits = 2 x 2 x 2 x 2 =2⁴
n bits = 2 x 2 x 2 x 2 ... n vezes = 2ⁿ
Então, se temos 32 bits teremos 2³² possibilidades = 4.294.967.296
Perguntas similares
6 anos atrás
6 anos atrás
8 anos atrás
9 anos atrás