Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

44,535 views

Published on

Funcionamiento básico de un microprocesador y cronología de la familia Intel, características desde el Intel 4004 hasta el Intel i7, una disculpa por haber subido un draft, sa subí el final.

Published in: Technology
10 Comments
18 Likes
Statistics
Notes
No Downloads
Views
Total views
44,535
On SlideShare
0
From Embeds
0
Number of Embeds
69
Actions
Shares
0
Downloads
353
Comments
10
Likes
18
Embeds 0
No embeds

No notes for slide

Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

  1. 1. Microprocesadores Elaborado por:
  2. 2. Microprocesador El microprocesador es un circuito integrado que contiene todos los elementos de una "unidad central de procesamiento" o CPU (Central Process Unit). Las partes lógicas que componen un microprocesador son, entre otras: unidad aritmético-lógica, registros de almacenamiento, unidad de control, Unidad de ejecución, memoria caché y buses de datos control y dirección. Concepto Se encarga de dar las ordenes a las diferentes partes del procesador Se encarga de interpretar el tipo de instrucción a realizar (+,-, etc.) Suma, resta, multiplicación, resta, división y toda aquella q trabaja con dígitos binarios. UNIDAD DE CONTROL
  3. 3. • MICROPROCESADORES • UNIDAD DE CONTROL • – Contador de programa • – Registro de instrucciones • – Reloj • – Decodificador • – Secuenciador • UNIDAD LOGICA ARITMETICA (ALU) • – Circuito operacional • – Registros de entrada (REN) • – Registro acumulador • – Registro de estado (flags).
  4. 4. UNIDAD DE CONTROL Centro nervioso del ordenador, ya que desde ella se controlan y gobiernan todas las operaciones como: – Tomar las instrucciones de memoria – Decodificar o interpretar las instrucciones – Ejecutar las instrucciones UNIDAD ARITMÉTICO-LÓGICA (ALU) Esta unidad se encarga de realizar las operaciones elementales de tipo aritmético (sumas, restas, productos, divisiones) y de tipo lógico (comparaciones). A través de un bus interno se comunica con la unidad de control la cual le envía los datos y le indica la operación a realizar .
  5. 5. • Partes del microprocesador • Partes internas: • ALU (Unidad AritmeticoLogica): Donde se efectúan las operaciones (+, -, *, /) y lógicas. • Decodificador de instrucciones: Entra en juego los compiladores interpretes. • Bloque de registro: Celdas de memoria donde se almacena un dato temporalmente. • Bus de datos: Donde requiere o manda datos al exterior. • Bus de direcciones: Manda direcciones de memoria o de periféricos. • Bus de control: Entran o salen señales de control para mandar acciones a partes del ordenador. • Terminales de alineación: Donde recibe los voltajes. • -Partes Externas: • Disipador de calor: Estructura metálica que ayuda a liberar calor. • Fancooler: Electro ventiladores montados encima del disipador.
  6. 6. Búsqueda de la instrucción Almacenamiento del resultado Ejecución de la instrucción Búsqueda de operandos Decodificación de la instrucción ¿Como se ejecuta cada instrucción?
  7. 7. PARAMETROS SIGNIFICATIVOS DE UN MICROPROCESADOR -Ancho de bus (medido en Bits) La frecuencia de reloj a la que trabajan (medida en Hz) Tamaño de memoria caché (medido en Bytes). – L1 o interna (situada dentro del propio procesador y por tanto de acceso aún más rápido y aún más cara). La caché de primer nivel contiene muy pocos kilobytes (32 o 64 Kb). – L2 o externa (situada entre el procesador y la RAM). Los tamaños típicos de la memoria caché L2 oscilan en la actualidad entre 256 kb y 2 Mb.
  8. 8. • 1971: Intel 4004 • -CPU de 4 bits. • -Fue el primer microprocesador de venta comercial. • -Frecuencia de reloj 740Khz • 1972: El Intel 8008 • -Pensado para el Datapoint 2200 de Computer Terminal Corporation. • -Frecuencia de reloj .5 a .8Mhz • -Zócalo de 18 pin DIP.
  9. 9. • 1974: El Intel 8080 • -CPU de 8 bits. • -Frecuencia de reloj 2MHz • -Zócalo de 40 pines. • Amplio soporte de chips como el 8251 (Controlador de comunicaciones), 8253 (Temporizador de intervalos), 8255 (Interface de periféricos), etc. •Intel 8086/8088 •-Primeros procesadores de 16 Bits •-Velocidad de 5 a 10MHz •-Zócalo de 40 pines DIP •El 8086 tiene una cola de instrucciones de 6 bytes •El 8088 tiene una cola de instrucciones de 4 bytes
  10. 10. • 1982: El Intel 80286 • El 80286, popularmente conocido como 286, fue el primer procesador de Intel que podría ejecutar todo el software escrito para su predecesor. 1985: Intel 80386 • Velocidad de 12 a 40MHz • Zócalo de 68 pines PLCC • Arquitectura x86 • Procesador de 16 bits • Sistema de memoria segmentada • Añadió sistema de direccionamiento plano de 32 bits • Variantes: 80386SX, 386SL, 80376.
  11. 11. • . 1989: Intel 80486 • Velocidad de 16 a 100MHz • Zócalo de 196 pines • Conjunto de instrucciones optimizado • Unidad de coma flotante • Caché unificado • Interfaz de bus mejorada • Variantes: 486DX, 486SX, 486DX2, 486 SL, 486SL- NM, 4868DX4, 487/487DX, 4 86 OverDrive 1993: Intel Pentium • Velocidad 60 a 300MHz • Arquitectura P5 • Zócalo 4, 5 y 7 • 3,100,000 transistores • Caché interno de 8Kb para datos y 8Kb para instrucciones • Instrucciones MMX que permitían velocidades de hasta 233MHz en manejo de contenido multimedia
  12. 12. 1995: Intel Pentium Pro • Velocidad de 150 a 200MHz • Socket 8 • Núcleo P6 para ejecución fuera de orden, especulativa y tubería adicional de instrucciones • Algoritmo de predicción de saltos mejorado • Excelente para código de 32 bits aunque era lento en código de 16 bits • Caché de 256Kb hasta 512Kb, posteriormente se introdujo 1Mb 1997: Intel Pentium II • Velocidad de 233MHz a 450MHz • Slot 1, MMC1, MMC2, Mini Cartridge • Versión modificada del núcleo P6 • Mejoró el rendimiento de ejecución de código de 16 bits • Añadió instrucciones MMX • Colocó el caché L2 fuera del procesador • 32Kb de caché L1, 16Kb para datos y 16Kb para instrucciones
  13. 13. 1999: Intel Celeron • Velocidad de 266MHz a 3.6GHz • Slot1, Socket 370, 348, M, LGA775 • Tres categorias: • P6 (PII y PIII) • NetBurst (P4) • Intel Core (Core 2 Duo) 1999: Pentium III • Velocidad de 400MHz a 1.5GHz • Slot 1, socket 370 • Instrucciones SSE • Versiones Celeron y Xeon • Variantes • Katmai • Coppermine • Tualatin
  14. 14. 2000: Pentium 4 • Velocidad de 1.4GHz a 3.6GHz • Socket 423, 478, LGA775 • Arquitectura NetBurst • Mejora en instrucciones SSE • Instrucciones x86-64 • Contaba con Celeron y Xeon • Versiones • Willamette • Northwood • Gallatin • Prescott • Cedar 2005: Pentium D • Velocidad de 2.66GHz a 3.73GHZ • Zócalo LGA775 • Microarquitectura NetBurst • La comunicación entre los dos núcleos de realiza a través del bus del sistema • No comparten una única caché
  15. 15. 2006: Core Duo • Velocidad de 1.06GHz a 2.5GHz • Socket M • Caché de 2Mb • Instrucciones SSE3 • Mejoras en ejecución de instrucciones SSE y SSE2 • Pipeline de 12 etapas • Acceso a la caché L” por medio de un bus frontal (FSB) • Arquitectura de 32 bits 2006: Pentium Dual Core • Velocidad de 1.3GHz a 3.33GHz • Socket T, H, H2, M, P • Ejecución de aplicaciones múltiples a bajo costo
  16. 16. 2006: Intel Core DUO • Velocidad de 1.06GHz a 2.5GHz • Socket M, 478 • Doble nucleo • Ideal para aplicaciones de subprocesos y multitarea • Caché de 2Mb • FSB de 667 o 533MHz • Arquitectura de 32 bits • Pipeline de 12 etapas • Acceso al caché L2 por medio de FSB 2006: Intel Core 2 • Velocidad de 1.06GHz a 3.33GHz • Socket T, M, P, Micro-FCBGA • Procesador a 64 bits • Doble núcleo y 2x2 MCM (Módulo Multi Chip) de cuatro núcleos • Instrucciones x86-64 • Líneas • Solo (un núcleo) • Duo (dos núcleos) • Quad (cuatro núcleos) • Extreme
  17. 17. Pentium Mobile Processor • Velocidad de 1.1GHz a 3.3GHz • Diseñado para laptops • 1 y 2 núcleos • Capacidad para 2 subprocesos • Caché L1 de 1 a 3Mb Intel Core i3 • 2 núcleos y 4 subprocesos • Velocidad desde 1.2GHz hasta 3.4GHz • Caché de 3 y 4Mb • Tecnología Hyper-Threading
  18. 18. Intel Core i5 • Velocidad de 1.07GHz a 3.46GHz • 2 y 4 núcleos • Capacidad para 4 subprocesos • Caché de 3Mb, 4Mb , 6Mb y 8MB • Tecnología Hyper-Threading Intel Core i7 • Velocidad de 1.06GHz a 3.6GHz • 2, 4 y 8 núcleos • Capacidad para 4, 8 y 12 subprocesos • Caché de 4Mb, 8Mb y 12Mb • Tecnología Turbo Boost en algunos modelos • Tecnología Hyper-Threading

×