19
Microprocesadore s Elaborado por:

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

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.

Citation preview

Page 1: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

MicroprocesadoresElaborado por:

Page 2: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

MicroprocesadorEl 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

Page 3: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

• 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).

Page 4: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

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 .

Page 5: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

• 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.

Page 6: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7
Page 7: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

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?

Page 8: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

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.

Page 9: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

• 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.

Page 10: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

• 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

Page 11: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

• 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.

Page 12: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

• .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, 486SL, 486SL-NM, 4868DX4, 487/487DX, 486 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

Page 13: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

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

Page 14: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

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

Page 15: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

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é

Page 16: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

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

Page 17: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

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

Page 18: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

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

Page 19: Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel Core i7

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