Arquitecturas de Computo

r

Arquitecturas de computo 1. Definición de arquitectura de computo 2. Tipos de arquitecturas de computo 2.1 Arquitectura de Von Neumann 2.1.1 Componentes de la arquitectura de Von Neumann 2.1.2 Ventajas y desventajas de la arquitectura de Von Neumann 2.2 Arquitectura Harvard 2.2.1 Diferencias entre la arquitectura Harvard y Von Neumann 2.2.2 Ventajas y desventajas de la arquitectura Harvard 2.3 Arquitectura RISC 2.3.1 Características de la arquitectura RISC 2.3.2 Ventajas y desventajas de la arquitectura RISC 2.4 Arquitectura CISC 2.4.1 Características de la arquitectura CISC 2.4.2 Ventajas y desventajas de la arquitectura CISC 3. Otras arquitecturas de computo 3.1 Arquitectura Pipeline 3.1.1 Características de la arquitectura Pipeline 3.1.2 Ventajas y desventajas de la arquitectura Pipeline 3.2 Arquitectura paralela 3.2.1 Tipos de arquitecturas paralelas 3.2.2 Ventajas y desventajas de la arquitectura paralela 4. Conclusiones sobre las arquitecturas de computo

Historia de las Arquitecturas de Computo

1900

2020-2024

Computador Quántico funcional

Robótica programable

Inteligencia Artificial al tope

Chat GPT y Copilot entre otros

Internet de las Cosas

Domótica

Alexa

Google Home

Robótica amateur programable

NodeMCU

Arduino

1990-2020

Sistemas Expertos

Desarrollo del Internet, la Multimedia y la Seguridad Informática.

Computador Quántico (Teoría)

Computaodras aritméticas Biológicas de ADN

Computadoras en Paralelo

1980

1981

El Osbourne I

Primer Computador Portable

1980

Apple e IBM

Primeras Computadoras Personales

1970

197(?)

Seymour Cray

Mandada en Misión a Marte en 1976

1era Supercomputadora

UNIX

Ken Thompson y Dennis Ritchie

Se inventa un sistema operativo que seria de mucha influencia hasta nuestros dias (2024): (Linux; Mac OS X; FreeBSD y Solaris).

Edgard F. Codd

Bases de Datos Relacionales

1960

1969-1971

Ted Hoff y Federico Paggin en Intel inventaron el primer Microprocesador

1964

Muchos Lenguajes de Programación fueron inventados

196(?)

Empieza a construirse ARPAnet - Precursor de Internet

Tony Hoare

Pruebas de exactitud lógica de los Programas de Computadora

Noam Chomsky y el lenguaje formal

Sistema Operativo multiprogramación

Avances mayores en los Sistemas Operativos

1962

Primer Departamento de Ciencias de la Computación

Universidad de Purdue

1950

1959

Se inventa el Circuito Integrado

Jack Kilby y Robert Noice

1958

Algol

Alan Perlis, John Backus, Peter Naur y otros

Lisp

John McCarthy

Lenguaje para Inteligencia Artificial

1957

John Backus y otros

Primer Compilador de Fortran

1951

1906-1992

Grace Murray Hopper

Idea de "Compilador" y lenguaje APT

1940

1947

Invención del Transistor

Se hace posible la invención y revolución del Microprocedor

Bardeen, Brattain y Schockley

1946

Los sucesores fueron

EDSAC y UNIVAC

Programación Almacenada

ENIAC

1er Computador para usos generales

Originalmente se utilizó para cálculos militares

Diseñadores

1919-1995

Presper Eckert Jr.

1907-1980

John William Mauchly

1944

EDVAC

Mauchly, Eckert y John von Neumann

Segundo Computador Electrónico con programacíon de Memoria Almacenada. / Antes Mark I

1940

Colossus

Romper Códigos Alemanes de la Segunda Guerra Mundial

Alan Turing trabajó en su funcionamiento y programación

1900-1973

Howard H. Aiken

Mark I

Desarrollado en asistencia de IBM

Se utilizó para cálculos balísticos

Construido en la Universidad de Harvard

1er Mecanismo Electónico Digital

1900-1934

Desarrollos importantes en torno a la Lógica Matemática

Turing

Gödel

Hilbert

1700-1800

1860-1929

Subtopic

Inventó la Targeta Agujereada Moderna, que se usó para calcular el censo Americano de 1890

Herman Hollerith

1835-1882

1881

Máquina para la solución de problemas Lógicos

William Stanley Jeroms

1791-1871

Charles Babagge

Los mecanismos no funcionaron nunca correc-tamente

Complejos mecanismos Mecánicos

1752-1834

Programación con Targetas Perforadas en patrones

Joseph Marie Jaqcard

<-- 1900

Operadores manuales de los mecanismos, no hubo Automatización hasta 1900

1646-1716

Götfried Wilhelm Leibniz

Aritmética, decisiones Binarias

Máquina de Leibniz

1641

Blaise Pascal

Máquina Aritmética

Sumas

1600

Wilhelm Schicard

El diseño del mecanismo se perdio en un libro incinerado de Kepler. Se perdió el diseño completo para siempre

(Mecanismo) para sumar, restar, multiplicar y dividir

Renacimiento

John Napier

Huesos de Napier

Multiplicación (Ayuda para esto).

Edad Media

No hubo adelantos significativos

Antigüedad

Arabia y la India

Los Arabes reestructuraron la Aritmética e inventaron el Álgebra, y en India se reestructuró la escritura Matemática de Roma

Roma

Eran buenos con la Aritmética pero no desarrollaron mecanismos de cómputo ni análogos ni macánicos

Griegos

Antikyhera (Mecanismo)

Predecia los movimientos de Planetas y Estrella.

Aritmética

China

Aritmética

Pudo existir en Ábaco en Babilonia alrededor del 3000 a.c.

Ábaco Chino

Momentos Estelares

Matematicas

Ing. Electrónica

Creación del Computador Personal

Tipos de Arquitecturas de Computo

Arquitectura de Von Neumann

Arquitectura Harvard

Arquitectura RISC

Arquitectura CISC