INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.
-
Upload
irene-villanueva-romero -
Category
Documents
-
view
212 -
download
0
Transcript of INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.
![Page 1: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/1.jpg)
INTRODUCCION A LA ARQUITECTURA DE PROCESADORESMAQUINAS DIGITALES 2010-03
![Page 2: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/2.jpg)
HISTORIA
•Prehistoria y era mecánica•4000 AC-300 AC
▫Sumerios y tablas de arcilla (4000 AC)▫Abaco – Babilónicos▫Algoritmo de multiplicación - Egipcios
(1850 AC) ▫La Criba de Eratostenes , números primos
250-230 AC
![Page 3: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/3.jpg)
HISTORIA•79 DC-1671 DC
▫Dispositivo de Antiquitera, Meses lunares (79 DC)
▫Abaco reemplaza rodillos de calculo- China (1300 DC)
▫Sextante- Instrumento de navegación (Siglo XIV)▫Dados de Napier algoritmos (1612 1614)▫Regla de calculo circular , William
Oughtred(1622)▫Primera calculadora mecánica , reloj calculador
- Wilhem Schickrad (1623)
![Page 4: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/4.jpg)
HISTORIA• Maquina Pascal, maquina mecánica para
realizar sumas y restas (1642) • Calculadora gradual, mejora maquina de
Pascal multiplicación y división, Gottfried Leibniz (1671)
• 1774-1786• Dispositivos calculadores 12 Bits, Philipp
Matthaus Hanh (1774)• Calculador multiplicador, tercer conde de
Standhope (1777)• Concepción maquina de diferencias, JH Mueller
(1786)
![Page 5: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/5.jpg)
HISTORIA
•1801-1829▫Telar automático (tarjetas perforadas)
Joseph Marie Jacquard (1801) ▫Maquinas Mecánicas de computo ,Charles
Babbage Maquina Analítica (1834) Maquina Diferencial (1842)
▫Maquina de escribir, William Austin Burt (1829)
![Page 6: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/6.jpg)
HISTORIA
•1830-1882▫Siglo XIX revolución industrial, Motor
Michael Faraday▫Sistema telegráfico, Samuel Morse (1838)▫Ensayo de razonamiento lógico, George
Boole (1854)▫Teléfono, Graham Bell(1876)▫Analizador Armónico y predictor de mareas▫Bombilla, Thomas Alva Edison (1879)
![Page 7: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/7.jpg)
HISTORIA•1893 – 1900
▫Calculador de 4 funciones (1893)▫Primera transmisión radial Guglielmo
Marconi(1895)▫Tarjetas perforadas almacenamiento de
datos (1887)
![Page 8: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/8.jpg)
HISTORIA
•1900- 1928▫Válvula de vacio de diodo, John A Flemming
(1904)▫El circuito de conmutación Flip flop Eccles
y Jordan▫Analizador Diferencial , Vannevar Bush y
colegas MIT(1930)•1930 -1938
▫Maquina de Turing
![Page 9: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/9.jpg)
HISTORIA
•1945▫Primera generación: Primer computador
ENIAC 18000 tubos▫Concepto de almacenamiento de programa
EDVAC▫Termino BUG nace.▫ Transistor es creado 1948
![Page 10: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/10.jpg)
COMPUTADOR DIGITAL
•Definición▫Dispositivo Electrónico▫Dispositivo de almacenamiento de
información▫Maquina capaz de procesar▫Maquina programable▫Maquina de aplicación general
![Page 11: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/11.jpg)
MAQUINAS VIRTUALES• Software que emula a una computadora y
puede ejecutar programas como si fuese una computadora real▫Maquinas virtuales de sistema
▫Maquinas virtuales de proceso
![Page 12: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/12.jpg)
FUNCION DEL COMPUTADOR
•PROCESAMIENTO DE DATOS•ALMACENAMIENTO DE DATOS•TRANSFERENCIA DE DATOS
▫Periféricos▫Comunicación entrada/salida
•CONTROL▫Gestiona los recursos y dirige las
prestaciones funcionales.
![Page 13: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/13.jpg)
ESTRUCTURA DEL COMPUTADOR•Unidad de procesamiento central (CPU)
▫Procesador Unidad de control Unidad Aritmético Lógica (ALU) Registros Interconexiones del procesador
•Memoria principal•E/S•Sistema de interconexión
![Page 14: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/14.jpg)
![Page 15: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/15.jpg)
ARQUITECTURA VON NEUMANN
•Arquitecturas actuales lo aplican•Conceptos Clave:
▫Los datos y las instrucciones se almacenan en una sola memoria R/W
▫Los contenidos de la memoria se direccionan indicando su posición sin considerar el tipo de dato.
▫La ejecución del programa es secuencial (instrucción tras instrucción)
![Page 16: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/16.jpg)
ARQUITECTURA VON NEUMANN
![Page 17: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/17.jpg)
ARQUITECTURA HARVARD
•Conceptos Clave:▫Los datos y las instrucciones se almacenan
en diferentes memorias usualmente las instrucciones van en una memoria ROM y los datos en una R/W
▫La ejecución del programa es secuencial (instrucción tras instrucción)
![Page 18: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/18.jpg)
ARQUITECTURA HARVARD
![Page 19: INTRODUCCION A LA ARQUITECTURA DE PROCESADORES MAQUINAS DIGITALES 2010-03.](https://reader036.fdocuments.in/reader036/viewer/2022081603/5665b47e1a28abb57c91f88d/html5/thumbnails/19.jpg)
BIBLIOGRAFIA
•http://es.wikipedia.org/wiki/Arquitectura_Harvard
•http://es.wikipedia.org/wiki/Arquitectura_de_von_Neumann