Ejercicio

Mi sobrino tiene este ejercicio de informatica

Si el bus de direcciones de una CPU tiene bits ¿A cuantas posiciones de memoria podra direcionar? ¿Por qué?

a) 64 bytes
b) 126 bytes
c) 2mb
d) 1024 kb

Yo le dije que la opcion correcta es la a 64 bytes, lo que no se es porque.
Sin segmentación, 2^n posiciones, siendo n el número de bits (que no lo has puesto).
Pues eso, 2^6=64 direcciones. Supongo que la pregunta es a qué cantidad de memoria es posible acceder, entonces será el número de posiciones direccionables multiplicado por el tamaño de cada dirección. Si es de 1 byte, pues 64 bytes.
Algo asi creia que era yo de alguna potencia.
Muchas gracias
el sistema binario se basa en combinaciones
1 bit = 2 combinaciones 1 y 0
2 bit = 4 combinaciones 00 01 10 11
3 bit = 8 combinaciones 000 001 010 011 etc
4 bit =16
5 bit =32
6 bit =64

la clave es que cada bit adicional se dobla el numero
de combinaciones
5 respuestas