of 19/19
Microprocesadore s Elaborado por:

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

  • View
    23.593

  • Download
    3

Embed Size (px)

DESCRIPTION

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.

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

  • 1. Microprocesadores Elaborado por:

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 lgicas que componen un microprocesador son, entre otras: unidad aritmtico-lgica, registros de almacenamiento, unidad de control, Unidad de ejecucin, memoria cach y buses de datos control y direccin. Concepto Se encarga de dar las ordenes a las diferentes partes del procesador Se encarga de interpretar el tipo de instruccin a realizar (+,-, etc.) Suma, resta, multiplicacin, resta, divisin y toda aquella q trabaja con dgitos binarios. UNIDAD DE CONTROL 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. 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 ARITMTICO-LGICA (ALU) Esta unidad se encarga de realizar las operaciones elementales de tipo aritmtico (sumas, restas, productos, divisiones) y de tipo lgico (comparaciones). A travs de un bus interno se comunica con la unidad de control la cual le enva los datos y le indica la operacin a realizar . 5. Partes del microprocesador Partes internas: ALU (Unidad AritmeticoLogica): Donde se efectan las operaciones (+, -, *, /) y lgicas. 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 perifricos. Bus de control: Entran o salen seales de control para mandar acciones a partes del ordenador. Terminales de alineacin: Donde recibe los voltajes. -Partes Externas: Disipador de calor: Estructura metlica que ayuda a liberar calor. Fancooler: Electro ventiladores montados encima del disipador. 6. Bsqueda de la instruccin Almacenamiento del resultado Ejecucin de la instruccin Bsqueda de operandos Decodificacin de la instruccin Como se ejecuta cada instruccin? 7. PARAMETROS SIGNIFICATIVOS DE UN MICROPROCESADOR -Ancho de bus (medido en Bits) La frecuencia de reloj a la que trabajan (medida en Hz) Tamao de memoria cach (medido en Bytes). L1 o interna (situada dentro del propio procesador y por tanto de acceso an ms rpido y an ms 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 tamaos tpicos de la memoria cach L2 oscilan en la actualidad entre 256 kb y 2 Mb. 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 -Zcalo de 18 pin DIP. 9. 1974: El Intel 8080 -CPU de 8 bits. -Frecuencia de reloj 2MHz -Zcalo de 40 pines. Amplio soporte de chips como el 8251 (Controlador de comunicaciones), 8253 (Temporizador de intervalos), 8255 (Interface de perifricos), etc. Intel 8086/8088 -Primeros procesadores de 16 Bits -Velocidad de 5 a 10MHz -Zcalo 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. 1982: El Intel 80286 El 80286, popularmente conocido como 286, fue el primer procesador de Intel que podra ejecutar todo el software escrito para su predecesor. 1985: Intel 80386 Velocidad de 12 a 40MHz Zcalo de 68 pines PLCC Arquitectura x86 Procesador de 16 bits Sistema de memoria segmentada Aadi sistema de direccionamiento plano de 32 bits Variantes: 80386SX, 386SL, 80376. 11. . 1989: Intel 80486 Velocidad de 16 a 100MHz Zcalo 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 Zcalo 4, 5 y 7 3,100,000 transistores Cach interno de 8Kb para datos y 8Kb para instrucciones Instrucciones MMX que permitan velocidades de hasta 233MHz en manejo de contenido multimedia 12. 1995: Intel Pentium Pro Velocidad de 150 a 200MHz Socket 8 Ncleo P6 para ejecucin fuera de orden, especulativa y tubera adicional de instrucciones Algoritmo de prediccin de saltos mejorado Excelente para cdigo de 32 bits aunque era lento en cdigo 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 Versin modificada del ncleo P6 Mejor el rendimiento de ejecucin de cdigo de 16 bits Aadi instrucciones MMX Coloc el cach L2 fuera del procesador 32Kb de cach L1, 16Kb para datos y 16Kb para instrucciones 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. 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 Zcalo LGA775 Microarquitectura NetBurst La comunicacin entre los dos ncleos de realiza a travs del bus del sistema No comparten una nica cach 15. 2006: Core Duo Velocidad de 1.06GHz a 2.5GHz Socket M Cach de 2Mb Instrucciones SSE3 Mejoras en ejecucin 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 Ejecucin de aplicaciones mltiples a bajo costo 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 ncleo y 2x2 MCM (Mdulo Multi Chip) de cuatro ncleos Instrucciones x86-64 Lneas Solo (un ncleo) Duo (dos ncleos) Quad (cuatro ncleos) Extreme 17. Pentium Mobile Processor Velocidad de 1.1GHz a 3.3GHz Diseado para laptops 1 y 2 ncleos Capacidad para 2 subprocesos Cach L1 de 1 a 3Mb Intel Core i3 2 ncleos y 4 subprocesos Velocidad desde 1.2GHz hasta 3.4GHz Cach de 3 y 4Mb Tecnologa Hyper-Threading 18. Intel Core i5 Velocidad de 1.07GHz a 3.46GHz 2 y 4 ncleos Capacidad para 4 subprocesos Cach de 3Mb, 4Mb , 6Mb y 8MB Tecnologa Hyper-Threading Intel Core i7 Velocidad de 1.06GHz a 3.6GHz 2, 4 y 8 ncleos Capacidad para 4, 8 y 12 subprocesos Cach de 4Mb, 8Mb y 12Mb Tecnologa Turbo Boost en algunos modelos Tecnologa Hyper-Threading