-
300 BCE
Ábaco
Primer instrumento de calculo -
Napier
Wilhelm Schickard inventa máquina que podía hacer trabajos de aritmética de forma mecánica. -
Calculadora de pascal
Primera calculadora a base de engranajes y ruedas, creada por Blaise Pascal. -
Maquina multiplicadora
Un dispositivo que ejecutaba adiciones, sustracciones, multiplicaciones, dividir y sacar raíces. -
Tabuladora
Herman Hollerith, su maquina tenía un lector de tarjetas, un contador, un clasificador y un tabulador creado por el mismo. -
Harvard (Arquitectura)
El trabajo realizado en la Universidad de Harvard en la década de 1940 bajo el liderazgo de Howard Aiken creó una computadora original basada en relés, llamada Harvard Mark I, que es el término de donde surge el concepto de la arquitectura Harvard. Este modelo se caracteriza en que los buses de información y el almacenamiento se encuentran separados físicamente para los datos y el código del programa. -
ARQUITECTURA DE VON NEUMANN
John Von Neumann: Ésta describe una estructura de diseño para un computador digital electrónico con partes que constan de una unidad de procesamiento que contiene una unidad aritmético lógica y registros del procesador, una unidad de control que contiene un registro de instrucciones y un contador de programa, una memoria para almacenar datos e instrucciones, almacenamiento masivo externo, y mecanismos de entrada y salida. -
Vectorial (Arquitectura)
Es una estructura de CPU que es capaz de ejecutar operaciones matemáticas sobre múltiples datos de forma simultánea, capaces de manejar sólo un dato cada vez. Proporcionan operaciones de alto nivel que trabajan sobre vectores. -
PipeLine
Se aplicó por primera vez en la fabricación del Ford T a principios del siglo XX.
Esta estructura implementa simultaneidad en forma de instrucciones dentro de un solo procesador. Este mantiene ocupada a cada parte del procesador. Divide las instrucciones entrantes en una serie de pasos secuenciales. -
Multiprocesamiento
Ejecuta varios procesos de forma concurrente, es la razón del porque hoy en día la mayoría de los CPU pueden ejecutar un proceso cada vez. -
Memoria unificada.
Esta memoria proporciona la conectividad uno-a-uno y un incremento mayor en ancho de banda del sistema, que hace que se ejecute las aplicaciones.
Esta memoria sustituye muy bien al bus compartido de los sistemas tradicionales.