Logo Computerhoy.com

¿Por qué no existen los procesadores de 128 bits?

Procesador Intel

Los procesadores 64-bit llevan con nosotros más de 20 años. ¿Por qué nos hemos estancado aquí? 

Hoy en día los ordenadores, consolas, móviles y demás usan procesadores de 64 bits, aunque alguno queda con 32 bits. Pero llevamos así décadas. ¿Por qué no existen los procesadores de 128 bits?

Las CPUs de 8 bits aparecieron en los años 80 del pasado siglo, en máquinas míticas como el ZX Spectrum, el primer IBM PC, o la consola NES. En los 90 llegaron los procesadores de 16 bits, con los procesadores Intel Pentium, el mítico Commodore Amiga, la consola Super Nintendo, etc.

Pocos años después aparecieron las CPUs de 32 bits, y a principios del milenio, las de 64 bits. Es cierto que no se han convertido en un estándar hasta hace poco, pero los procesadores de 64 bits tienen ya más de 20 años. ¿Dónde están las CPUs de 128 bits?

Los bits y la CPU

El bit es la mínima unidad de información informática. Solo puede ser un 1 o un 0. Por eso en programación se usa el sistema de numeración binario (dos números), en lugar del decimal que usamos nosotros, con 10 números (del 0 al 9).

Nosotros trabajamos en decimal, así que los ordenadores convierten internamente de decimal a binario, combinando unos y ceros. Por ejemplo, el 12 en binario es 1100, y el 523 es 1000001011.

Lo que se nos tiene que quedar, es que a medida que usamos números más grandes, se necesitan más bits para que el ordenador pueda procesarlos.

Estos ordenadores de sobremesa gaming son baratos y perfectos para mejorarlos en el futuro

Los primeros ordenadores comerciales, en los años 80, usaban procesadores de 8 bits. Esto significa que solo podían trabajar con números del 0 al 255, porque el 256 en binario es 100000000, es decir, 9 bits.

Con 256 números se pueden hacer ciertas cosas, así se las apañaban los primeros PCs. Pero a medida que los procesadores eran más potentes y se exigían tareas más complejas a los ordenadores, era necesario manejar más números.

Por eso llegaron las CPUs de 16 y 32 bits. Con 32 bits puedes codificar 4.294.967.295 números. Esto ha permitido, por ejemplo, mostrar más colores simultáneos en pantalla, o más operaciones y movimientos de datos simultáneos. Pero como vemos, con 32 bits solo podemos gestionar 4.294 millones de posiciones de memoria, es decir, unos 4 GB de memoria RAM.

Cuando muchas tareas de edición de vídeo, editores gráficos, o análisis de datos, se quedaban cortas con 4 GB de RAM, se lanzaron los procesadores de 64 bits, capaces de manejar 18.446.744.073.709.55.615 números. Eso son 18,4 billones de GB, o 18,4 Exabytes.

Ahora es fácil intuir por qué no existen procesadores de 128 bits: sencillamente, porque no los necesitamos. Con 64 bits, por ahora y por mucho tiempo, nos apañamos.

Es cierto que existen componentes del ordenador o móvil que usan 256 o 384 bits. Por ejemplo, el bus de datos de la memoria gráfica. Pero es hardware muy especilizado con una única tarea.

Aunque en apenas 20 años nacieron los procesadores de 8, 16, 32 y 64 bits, en los últimos 20 años no hay ni rastro de las CPUs de 128 bits. De momento no son necesarias. En el futuro, quizá ya estemos trabajando con ordenadores cuánticos...

Descubre más sobre , autor/a de este artículo.

Conoce cómo trabajamos en Computerhoy.