Actualizado a: 19 de enero de 2024
El hardware sigue siendo un desconocido para muchos usuarios que no conocen qué hay dentro de un ordenador o cómo funciona. Pero, incluso los que lo saben, también puede que haya algunos misterios ocultos que desconocían totalmente. Por eso, en este artículo vamos a exponer algunas curiosidades interesantes…
Intel 4004: el espejismo histórico
Muchas personas creen que el Intel 4004 es el primer microprocesador de la historia, pero lo cierto es que no es del todo cierto. Quizás es el primer microprocesador comercial de la historia, pero antes de él hubo otros diseños, como los microcontroladores de Texas Instruments, que incluían una CPU en su interior, y otros proyectos anteriores…
Uno de los primeros diseños fue el Four-Phase Systems AL1 de 1969, un un chip bit slice de 8-bits que contenía 8 registros y una ALU completa, diseñado por Lee Boysel. Y a su vez pertenecía a un conjunto de chips que componían una CPU de 24-bit y que sería denominado como microprocesador más tarde, por lo que tendría luchas legales contra Texas Instruments.
Un año más tarde, en 1970, llegaría el Garrett AiResearch CADC. Este microprocesador serviría para el ordenador del caza de combate F-14. El diseño final resultó ser una CPU completa en un conjunto de chips o chipset MOS, incluyendo pipeline, un tamaño de palabra de 20-bit, y multiprocesamiento paralelo. No obstante, se ocultó durante décadas y fue desclasificado en 1998, cuando se mostró la documentación del chipset MP944
En 1970, en paralelo con este diseño para uso militar, Gilbert Hyatt también patentaría otro diseño de microprocesador de 16-bit. El ingeniero obtendría la patente U.S. Patent No- 4.942.516. Patente obtenida antes que el TMX 1795 y TMS 0100 de Texas Instrumets, por lo que TI tuvo que pagar regalías a Hyatt, reconocido por los tribunales como el verdadero inventor del microprocesador.
Entre 1970 y 1971 llegarían los diseños TMX 1795 de Texas Instruments, y el TMS 1802NC, aunque estos fueron más bien microcontroladores, incluyendo también ROM y RAM en el mismo chip, así como tras unidades.
Y por si todo esto fuese poco para el prestigio de Intel, también tenemos el caso de Pico Electronics y General Instrument (GI), que en 1971 crearían una completa calculadora en un solo chip, siendo uno de los primeros microprocesadores o microcontroladores, ya que imlementaba ROM y RAM en su interior.
Y luego llegaría el Intel 4004…
Hubo clones piratas (sin licencia) creados por los soviéticos
Debes saber que hubo clones creados mediante ingeniería inversa y sin licencia que se crearon en Europa del Este, por los países en poder soviético. Un ejemplo fue el U880, que fue un clon del Zilog Z80 fabricado por VEB Mikroelektronik Karl Marx Erfurt, también conocido como MME, y parte de Kombinat Mikroelektronik Erfurt. Y también se hizo con otros procesadores Intel, como el chip MHB8080A, un clon del Intel 8080 creado por ZMD y Tesla, compañías de la RDR. Y no fueron los únicos, también fueron copiados otros como los AMD 29k, etc.
Y es que, Rusia siempre ha estado tratando de tener independencia tecnológica de Estados Unidos. Por eso también crearon el proyecto Elbrus, que comenzó desarrollando chips compatibles con la ISA SPARC y que ha terminado creando procesadores propios capaces de traducir las instrucciones x86, para ser compatible con la mayoría del software.
La FPU, la caché y la MMU no siempre estuvieron dentro del microprocesador
La memoria caché no siempre estuvo dentro del propio microprocesador. Si has llegado a la informática más tarde, debes saber que hace unas décadas, existían módulos de memoria caché L2 similares a los módulos RAM y que se podían agregar a la placa base para mejorar el rendimiento, aunque eran opcionales. Luego vino el diseño como el del Pentium Pro de Intel, que implementó la caché en un chip al lado de la CPU, on-package. Algo parecido sucedió en los Intel Pentium II y III, así como en el AMD Athlon que se insertaban en slot en vez de socket, que poseían los chips de caché en el mismo PCB. No fue hasta después de estos diseños cuando la L2 se comenzaría a integrar en el mismo chip, junto con la L1…
Por un camino similar fue la FPU, ya que esta unidad de cálculo no siempre estuvo implementada dentro del mismo chip de la CPU. En el pasado se podían comprar aparte, un chip independiente denominado coprocesador. También era opcional, y ayudaba a maximizar el rendimiento, ya que podía realizar los cálculos de coma flotante. Aunque hubo algunos diseños tempranos que comenzaron a integrar la FPU para ganar rendimiento, hay que decir que tenemos coprocesadores como el 8087, el 80287, o el 80387, siendo el 80486 cuando se implementó la FPU dentro. Motorola también hizo algo parecido con sus chips 68881 y 68882.
No obstante, después llegaría AMD con su microarquitectura Bulldozer y una FPU que rompía con esto, ya que fue denominada FlexFPU y que era compartida por dos núcleos de un mismo módulo. Algo que sería desechado en Zen, pero que otros han seguido, como ahora Arm, con el ARM Cortex A510…
Algo parecido sucedió con la unidad de memoria o controlador de memoria, como te expliqué en este artículo…
AMD K6 no fue diseñado por los ingenieros de AMD…
Bueno, esto tiene su truco. Es verdad que el K6 fue un microprocesador de AMD, sin embargo, pero el equipo de arquitectura y diseño que tenía AMD no fue el que se asignó al proyecto, sino que fue diseñado por otro equipo que AMD acabada de incorporar a su compañía. Me refiero al de NexGen, compañía comprada por AMD y que a su vez era de ex-miembros de Intel, responsables del diseño del NexGen 5×86.
¿Sabías que los chips de Intel y AMD actuales no son CISC internamente?
Puede que te esté explotando la cabeza, ya que las instrucciones de la ISA x86, tanto las IA-16, como las IA-32, como las AMD64, son CISC. Y esto es así y seguirá siendo. Sin embargo, las ventajas de los microprocesadores RISC a nivel de hardware hicieron que AMD e Intel se fijasen en ellos, creando unos diseños que actúan con unas instrucciones más simples a nivel interno, conocidas como microoperaciones. Es decir, funcionan como un RISC a nivel de hardware. Pero para conseguir esto se necesita una unidad de control capaz de decodificar o traducir las instrucciones x86 CISC en microoperaciones más sencillas.
Y así es como se hace desde el Intel Pentium Pro, y el AMD K5. De hecho, AMD tenía en aquella época un procesador RISC muy bueno y reconocido en el sector, como fue la serie 29000. Y lo que hizo fue usar ese mismo diseño al que le agregó un traductor de instrucciones para conseguir lo que se conoció comercialmente como AMD K5.
AMD Athlon64: un antes y un después
Seguramente que recuerdas los AMD Athlon64, y la arquitectura K8. Esto supondría un antes y un después, ya que el diseño supuso un importante avance en los chips x86. Por un lado se pasó de la IA-32, es decir, la x86-32 a usar una ISA AMD64 (Intel lo denomina EM64T también, y no hay que confundirla con IA-64 de los Itanium). Es decir, ahora tenemos procesadores x86-64, o de 64-bit gracias al trabajo de AMD.
Pero no fue lo único que supuso esta microarquitectura, también integró el controlador de memoria o MMU dentro del propio microprocesador, en vez de estar en el northbridge como los diseños anteriores o como los diseños de Intel. De esta manera se redujo la latencia, mejorando el rendimiento.
Ni Intel, ni AMD, ni NVIDIA… fue NEC
Hay que decir hubo ordenadores y consolas que podían procesar gráficos, como los de los videojuegos, y cuyo trabajo sobrecaía en la CPU, que se tenía que encargar de todo, sin ningún acelerador gráfico. Sin embargo, esto cambiaría en los años 80, cuando NEC creó el chip µPD7220, considerado como el primer procesador gráfico para PC de la historia.
En esta época no existía ni ATI ni NVIDIA. NEC, Hitachi, Sharp y TI se les adelantarían. Luego llegarían algunas grandes compañías centradas en los chips gráficos como fue S3 Graphics, con importantes aceleradores 2D de la época. No sería hasta mediados de los 90 cuando se comenzó con los gráficos 3D en tiempo real en algunas consolas y equipos. Fue entonces cuando surgieron empresas tan famosas como NVIDIA (1993), 3dfx Interactive (1994), con sus famosas tarjetas gráficas Voodoo, y que luego sería absorbida por NVIDIA, o ATI. Ésta última aparecería antes, fundada como Array Technology Inc., en 1985, pero no sería hasta más tarde cuando fue renombrada como ATI y comenzó con sus aceleradores 2D, como la tarjeta March64, o el primer acelerador 2D/3D de la historia, con su 3D Rage…
27 toneladas, eso pesaba el primer ordenador
El primer ordenador de la historia se llamó ENIAC, y ocupaba nada menos que 167 metros cuadrados de espacio. Además, su peso era de 27 toneladas, todo un monstruo. Quizás se debería haber llamado Colossus, como otra de sus «primas hermanas»…
El 90% del dinero mundial no existe…
Quizás te sorprenda bastante, pero el 90% del dinero mundial que supuestamente existe en los bancos, realmente no existe. Solo en torno al 10% es cash real, es decir, solo el 10% se puede tocar, en forma de monedas o billetes. El resto solo existen en ordenadores… es totalmente ficticio. Si lo quieres tocar tendrás que ir al centro de datos de algunos fondos…
Algunas de las más importantes firmas de ordenadores comenzaron en garajes
Muchas de las importantes compañías de ordenadores que ahora mueven millones y millones de ganancias y que algunas cuentan con más dinero que el PIB de muchos países, comenzaron sus andanzas de forma precaria, trabajando en garajes. Es el caso de Apple y HP. Sin ir más lejos, en la imagen superior puedes ver el garaje donde Hewlett Packard comenzó sus andanzas…
De 20 a 7 por el uso de pantallas
Ya sabes que el uso de ordenadores ha cambiado la forma en la que se hacen muchas cosas en la actualidad, y también ha cambiado la ciencia y la sociedad en sí. Sin embargo, no todo es bueno, también está cambiando nuestra salud, y para peor. Como sabes, el uso de pantallas de forma frecuente da fatiga ocular y otros problemas degenerativos de forma precoz. Pero quizás no sabías que las personas que no usan pantallas parpadean una media de 20 veces por minuto y las que usan ordenadores solo 7 veces por minuto…
El ordenador fue inventado en 1833
Muchos piensan que el ordenador es una invención relativamente moderna, pero lo cierto es que hubo un precursor bastante temprano. Fue creado por Charles Babbage, 120 años antes de que se creara el primer ordenador moderno. Además, es curioso, porque en esta máquina analítica también trabajó la que se conoce como la primera programadora de la historia, que fue una mujer, y la creadora de las famosas tarjetas perforadas que usaron los primeros ordenadores. Me refiero a Ada Lovelace.
Un disco duro a precio de oro
El primer disco duro con capacidad de 1GB de la historia lo creó IBM, y lo puedes ver en la imagen anterior. Antes de esto, la misma compañía ya había diseñado otros modelos de los primeros discos duros de la historia, pero con capacidades muy inferiores.
Este disco de 1GB costó en su momento nada menos que 40.000$ de la época… Además, pesaba casi 250 kg.
La caja especial del primer Macintosh
Debes saber que la primera caja del primer Macintosh que se lanzó es muy especial, ya que incluye 47 firmas, ya que toda la división de Apple implicada de 1982 la firmó. Imagina el precio que podría alcanzar para coleccionistas de tecnología…
Un pendrive USB causó la peor violación de seguridad de los últimos tiempos en EE.UU.
Y la historia comienza cuando alguien encuentra un pendrive USB aparentemente inofensivo, estaba justo en un aparcamiento. Pero la curiosidad mató al gato, y cuando fue a conectarlo a un ordenador para ver qué contenía, todo cambiaría…
El problema es que el ordenador donde lo conectó esta persona fue un equipo con conexión con el Mando Central de los Estados Unidos. El ataque se saldaría con un robo de miles de documentos clasificados y no clasificados en 2008. Además, el Pentágono pasaría 14 meses limpiando los daños causados por el gusano informático.
Un solo ordenador basta para detectar el 50% de las fechorías que se hacen en Wikipedia
Seguramente sabías que alguna personas se meten en Wikipedia para alterar algunos datos con mala fe. Sin embargo, esto es supervisado por un solo ordenador capaz de detectar en torno al 50% de las fechorías realizadas en la web, con una precisión del 90%.
La IA asusta…
El hardware y el software para mejorar la IA está avanzando a pasos agigantados, pero ya tiene capacidades de cosas alucinantes, como un equipo del MIT que es capaz de identificar si una sonrisa es falsa o verdadera. U otros proyectos que pretenden detectar qué piensan los perros y otras mascotas… Ya existe un prototipo de estos ordenadores, desarrollados en escandinavia. ¡Qué no veremos en un futuro!
Existe un ordenador que funciona con agua
Rusia creó, entre otros experimentos extraños, un ordenador que funcionaba con agua. Sí, como lo lees. Se trata de un equipo fabricado en 1936, y que estaba destinado a resolver ecuaciones diferenciales parciales.