Mantenimiento

Mantenimiento

jueves, 12 de marzo de 2009

sábado, 7 de marzo de 2009

Tipos de procesadores

Intel 4004



Microprocesador Intel 4004

Producción:

Desde 1971 hasta 1974

Fabricante:

Intel

Velocidad de CPU:

740 kHz

Conjunto de instrucciones:

pre x86

Socket:

16 pin DIP

El Intel 4004 (i4004), un CPU de 4bits, fue el primer microprocesador en un simple chip, así como el primero disponible comercialmente. Aproximadamente al mismo tiempo, algunos otros diseños de CPU en circuito integrado, tales como el militar F14 CADC de 1970, fueron implementados como chipsets, es decir constelaciones de múltiples chips. El 4004 fue lanzado en un paquete de 16 pines CERDIP el 15 de noviembre de 1971. El 4004 fue el primer procesador de computadora diseñado y fabricado por el fabricante de chips Intel, quien previamente hacía semiconductores de chips de memoria. Marcian "Ted" Hoff formuló la propuesta arquitectónica en 1969.

Intel 4040



Microprocessor Intel D4040

Producción:

1974

Fabricante:

Intel

Conjunto de instrucciones:

pre x86

Socket:

24 pin DIP

El Intel 4040 fue el sucesor del Intel 4004. Fue lanzado al mercado en 1974. Diseñado por Federico Faggin (quien propuso la arquitectura y condujo el proyecto) y Tom Innes.

El 4040 fue usado primariamente en juegos, pruebas, desarrollo, y equipos del control. El paquete del 4040 era más de dos veces el ancho del 4004 y tenía 24 pines en lugar de los 16 del 4004. El 4040 agregó 14 instrucciones, un espacio más grande para el stack (7 niveles en vez de 3), un espacio para programas de 8KB, 8 registros adicionales, y habilidades de interrupción (incluyendo sombras (shadows) de los primeros 8 registros). La familia 4040 es también referida como el MCS-40.

Intel 8008



Microprocesador Intel 8008

Producción:

Mediados de 1972

Fabricante:

Intel

Velocidad de CPU:

0.5 Mhz a 0.8 Mhz

Conjunto de instrucciones:

pre x86

Socket:

18 pin DIP

El Intel 8008 (i8008) es un microprocesador diseñado y fabricado por Intel que fue lanzado al mercado en abril de 1972. Codificado inicialmente como 1201, fue pedido a Intel por Computer Terminal Corporation para usarlo en su terminal programable Datapoint 2200, pero debido a que Intel terminó el proyecto tarde y a que no cumplía con la expectativas de Computer Terminal Corporation, finalmente no fue usado en el Datapoint 2200. Posteriormente Computer Terminal Corporation e Intel acordaron que el i8008 pudiera ser vendido a otros clientes. El conjunto de instrucciones del i8008 y de todos los procesadores posteriores de Intel está fuertemente basado en las especificaciones de diseño de Computer Terminal Corporation. El i8008 emplea direcciones de 14 bits, pudiendo direccionar hasta 16 KB de memoria. El circuito integrado del i8008, limitado por las 18 patillas de su encapsulado DIP, tiene un un bus compartido de datos y direcciones de 8 bits, por lo que necesita una gran cantidad de circuitería externa para poder ser utilizado. El i8008 puede acceder a 8 puertos de entrada y 24 de salida. Aunque un poco más lento que los microprocesadores Intel 4004 e Intel 4040 de 4 bits en cuanto a la cantidad de millones de instrucciones por segundo ejecutadas, el hecho de que el i8008 procesara 8 bits de datos al tiempo y de que pudiera acceder a mucha más memoria hacen que el i8008 sea en la práctica unas tres o cuatro veces más rápido que sus predecesores de 4 bits. El i8008 era un diseño aceptable para utilizarlo como el controlador de un terminal, pero no para el resto de tareas, por lo que pocos ordenadores se basaron en él. La mayoría de los ordenadores de la época emplearon el mejorado Intel 8080.

Intel 8080



Procesador Intel C8080A

Producción:

Mediados de 1974

Fabricante:

Intel

Velocidad de CPU:

2 Mhz

Conjunto de instrucciones:

pre x86

Socket:

40 pin DIP

El Intel 8080 fue un microprocesador temprano diseñado y fabricado por Intel. El CPU de 8 bits fue lanzado en abril de 1974. Corría a 2 MHz, y generalmente se le considera el primer diseño de CPU microprocesador verdaderamente usable. Varios fabricantes importantes fueron segundas fuentes para el procesador, entre los cuales estaban AMD, Mitsubishi, NatSemi, NEC, Siemens, y Texas Instruments. También en el bloque oriental se hicieron varios clones sin licencias, en países como la Unión de Repúblicas Socialistas Soviéticas y la República Democrática de Alemania.

Intel 8086 y 8088


Microprocesador Intel 8088

Producción:

Desde 1979 hasta 1982

Fabricante:

Intel

Velocidad de CPU:

4.77 MHz

Conjunto de instrucciones:

x86

Socket:

40 pin DIP

Los Intel 8086 e Intel 8088 (i8086, llamado oficialmente iAPX 86, e i8088) son dos microprocesadores de 16 bits diseñados por Intel en 1978, iniciadores de la arquitectura x86. La diferencia entre el i8086 y el i8088 es que este último utiliza un bus externo de 8 bits, para poder emplear circuitos de soporte al microprocesador más económicos, en contraposición al bus de 16 bits del i8086.

Intel 80286


Intel 80280 a 10 MHz

Producción:

Desde 1982 hasta 1986

Fabricantes:

· Intel

· AMD

· Harris Corporation

· Siemens AG

Velocidad de CPU:

6 MHz a 25 MHz

Procesos:
(Longitud de canal del MOSFET)

1.5 µm

Conjunto de instrucciones:

x86

Socket:

PLCC de 68 pines


http://es.wikipedia.org/skins-1.5/common/images/magnify-clip.png

AMD 80286 a 12 MHz.

El Intel 80286 (llamado oficialmente iAPX 286, también conocido como i286 o 286) es un microprocesador de 16 bits de la familia x86, que fue lanzado al mercado por Intel el 1 de febrero de 1982. Cuenta con 134.000 transistores. Las versiones iniciales del i286 funcionaban a 6 y 8 MHz, pero acabó alcanzando una velocidad de hasta 25 MHz. Fue el microprocesador elegido para equipar al IBM Personal Computer/AT, lo que causó que fuera el más empleado en los compatibles PC (más propiamente compatibles AT) entre mediados y finales de los años 80 . Tras las versiones iniciales a 6 y 8 MHz, Intel lanzó un modelo a 12,5 MHz. AMD y Harris ampliaron esa velocidad a 20 MHz y 25 MHz, respectivamente. En promedio, el 80286 tenía una velocidad de unas 0,21 instrucciones por ciclo de reloj.[1] El modelo de 6 MHz operaba a 0,9 MIPS, el de 10 MHz a 1,5 MIPS, y el de 12 MHz a 2,66 MIPS.

Intel 80386


En primer plano, un Intel 80386 DX a 33 MHz

Producción:

Desde 1986 hasta Septiembre de 2007

Fabricantes:

· Intel

· AMD

· IBM

Velocidad de CPU:

16 MHz a 40 MHz

Procesos:
(Longitud de canal del MOSFET)

1.5 µm a 1 µm

Conjunto de instrucciones:

x86 (IA-32)

Socket:

PLLC de 68 pines

El Intel 80386 (i386, 386) es un microprocesador CISC con arquitectura x86. Durante su diseño se le llamó 'P3', debido a que era el prototipo de la tercera generación x86. El i386 fue empleado como la unidad central de proceso de muchos ordenadores personales desde mediados de los años 80 hasta principios de los 90.

Fabricado y diseñado por Intel, el procesador i386 fue lanzado al mercado el 16 de octubre de 1985. Intel estuvo en contra de fabricarlo antes de esa fecha debido a que los costes de producción lo hubieran hecho poco rentable. Los primeros procesadores fueron enviados a los clientes en 1986. Del mismo modo, las placas base para ordenadores basados en el i386 eran al principio muy elaboradas y caras, pero con el tiempo su diseño se racionalizó.

Intel 80486


La parte inferior de un Intel 80486DX2

Producción:

Desde 1989 hasta 2007

Fabricantes:

· Intel

· AMD

· Texas Instruments

Velocidad de CPU:

25 MHz a 100 MHz

Velocidad de FSB:

25 MHz a 50 MHz

Procesos:
(Longitud de canal del MOSFET)

0.8 µm

Conjunto de instrucciones:

x86 (i386)


Los Intel 80486 (i486, 486) son una familia de microprocesadores de 32 bits con arquitectura x86 diseñados por Intel Corporation.

Los i486 son muy similares a sus predecesores, los Intel 80386. La diferencias principales son que los i486 tienen un conjunto de instrucciones optimizado, una unidad de coma flotante y un caché unificado integrados en el propio circuito integrado del microprocesador y una unidad de interfaz de bus mejorada. Estas mejoras hacen que los i486 sean el doble de rápidos que un i386 a la misma frecuencia de reloj. De todos modos, algunos i486 de gama baja son más lentos que los i386 más rápidos.

Las velocidades de reloj típicas para los i486 eran 16 MHz (no muy frecuente), 20 MHz (tampoco frecuente), 25 MHz, 33 MHz, 40 MHz, 50 MHz (típicamente con duplicación del reloj), 66 MHz (con duplicación del reloj), 75 MHz (con triplicación del reloj), 100 MHz (también con triplicación del reloj) y 120 MHz (con cuatriplicación de reloj en una variante de AMD, el Am486-DX5).

Intel Pentium es una gama de microprocesadores de quinta generación con arquitectura x86 producidos por Intel Corporation.

El primer Pentium se lanzó al mercado el 22 de marzo de 1993, con velocidades iniciales de 60 y 66 MHz, 3.100.000 transistores, cache interno de 8 KB para datos y 8 KB para instrucciones; sucediendo al procesador Intel 80486. Intel no lo llamó 586 debido a que no es posible registrar una marca compuesta solamente de números. Pentium también fue conocido por su nombre clave P54C. Se comercializó en velocidades entre 60 y 200 mhz, con velocidad de bus de 50, 60 y 66mhz. Las versiones que incluían instrucciones MMX no solo brindaban al usuario un mejor manejo de aplicaciones multimedia, como por ejemplo, la lectura de películas en DVD si no que se ofrecían en velocidades de hasta 233mhz, incluyendo una versión de 200mhz y la más básica proporcionaba unos 166mhz de reloj.

Intel Pentium II


Un Pentium II Slot 1 (parte frontal)

Producción:

Desde mediados de 1997 hasta comienzos de 1999

Fabricante:

Intel

Velocidad de CPU:

233 Mhz a 450 Mhz

Velocidad de FSB:

66 MHz a 100 MHz

Procesos:
(Longitud de canal del MOSFET)

0.35 µm a 0.25 µm

Conjunto de instrucciones:

x86

Microarquitectura:

P6

Sockets:

· Slot 1

· MMC-1

· MMC-2

· Mini-Cartridge

Cores:

· Klamath

· Tonga

· Deschutes

· Dixon

El Pentium II es un microprocesador con arquitectura x86 diseñado por Intel, introducido en el mercado el 7 de mayo de 1997. Está basado en una versión modificada del núcleo P6, usado por primera vez en el Intel Pentium Pro.

Los cambios fundamentales respecto a éste último fueron mejorar el rendimiento en la ejecución de código de 16 bits, añadir el conjunto de instrucciones MMX y eliminar la memoria caché de segundo nivel del núcleo del procesador, colocándola en una tarjeta de circuito impreso junto a éste.

Intel Pentium III


Intel Pentium III (Coppermine)

Producción:

Desde 1999 hasta 2003

Fabricante:

Intel

Velocidad de CPU:

450 MHz a 1.4 GHz

Velocidad de FSB:

100 MHz a 133 MHz

Procesos:
(Longitud de canal del MOSFET)

0.25 µm a 0.13 µm

Conjunto de instrucciones:

x86 (686)

Microarquitectura:

Intel P6

Sockets:

· Slot 1

· Socket 370

Cores:

· Katmai

· Coppermine

· Coppermine-T

· Tualatin

El Pentium III es un microprocesador de arquitectura i686 fabricado por Intel; el cual es una modificación del Pentium Pro. Fue lanzado el 26 de febrero de 1999. Las primeras versiones eran muy similares al Pentium II, siendo la diferencia más importante la introducción de las instrucciones SSE. Al igual que con el Pentium II, existía una versión Celeron de bajo presupuesto y una versión Xeon para quienes necesitaban de gran poder de cómputo. Esta línea ha sido eventualmente reemplazada por el Pentium 4, aunque la línea Pentium M, para equipos portátiles, esta basada en el Pentium III.

Intel Pentium 4


Pentium 4 (Northwood) / 1,80 GHz

Producción:

Desde 2000 hasta 2008

Fabricante:

Intel

Velocidad de CPU:

1,3 GHz a 3,8 GHz

Velocidad de FSB:

400 MT/s a 1066 MT/s

Procesos:
(Longitud de canal del MOSFET)

0,18 µm a 0,065 µm

Conjunto de instrucciones:

x86 (i386), x86-64, MMX, SSE, SSE2, SSE3

Microarquitectura:

NetBurst

Sockets:

· Socket 423

· Socket 478

· LGA 775

Cores:

· Willamette

· Northwood

· Prescott

· Cedar Mill

El Pentium 4 es un microprocesador de séptima generación basado en la arquitectura x86 y fabricado por Intel. Es el primer microprocesador con un diseño completamente nuevo desde el Pentium Pro de 1995. El Pentium 4 original, denominado Willamette, trabajaba a 1,4 y 1,5 GHz; y fue lanzado en noviembre de 2000.

Para la sorpresa de la industria informática, el Pentium 4 no mejoró el viejo diseño P6 según las dos tradicionales formas para medir el rendimiento: velocidad en el proceso de enteros u operaciones de coma flotante. La estrategia de Intel fue sacrificar el rendimiento de cada ciclo para obtener a cambio mayor cantidad de ciclos por segundo y una mejora en las instrucciones SSE. Al igual que la Pentium II y la Pentium III, el Pentium 4 se comercializa en una versión para equipos de bajo presupuesto (Celeron), y una orientada a servidores de gama alta (Xeon).

Multinúcleo


http://es.wikipedia.org/skins-1.5/common/images/magnify-clip.png

Microprocesador Intel Core 2 Duo E6600 "Conroe"

Un microprocesador multinúcleo es aquel que combina dos o más NUCLEOS independientes en un solo paquete, a menudo un solo circuito integrado (IC).NOTA: No son dos procesadores. Son dos o más nucleos trabajando a una misma frecuencia. Un dispositivo doble núcleo contiene solamente dos microprocesadores independientes. En general, microprocesadores multinúcleo permiten que un dispositivo computacional exhiba una cierta forma del paralelismo a nivel de thread (Thread-level parallelism) (TLP) sin incluir múltiples microprocesadores en paquetes físicos separados. Esta forma de TLP se conoce a menudo como multiprocesamiento a nivel de chip (Chip-level multiprocessing), o CMP.

Multiprocesamiento es un Procesamiento simultáneo con dos o más procesadores en un computador, o dos o más computadores que están procesando juntos. Cuando se usa dos o más computadores, se unen con un canal de alta velocidad y comparten la carga de trabajo general entre ellos. En caso de que uno falle el otro se hace cargo.

x86-64El título de este artículo se muestra incorrectamente debido a limitaciones técnicas. El título correcto es x86-64.

x86-64 es una arquitectura basada en la extensión del conjunto de instrucciones x86 para manejar direcciones de 64 bits. Además de una simple extensión contempla mejoras adicionales como duplicar el número y el tamaño de los registros de uso general y de instrucciones SSE.

Se trata de una arquitectura desarrollada por AMD e implementada bajo el nombre de AMD64. El primer procesador con soporte para este conjunto de instrucciones fue el Opteron, lanzado en abril de 2003. Posteriormente ha sido implementado en múltiples variantes del Athlon 64 y del Pentium 4 de Intel, en éste último caso bajo una versión de Intel llamada Intel 64 (antes EM64T). El conjunto de instrucciones del AMD x86-64 (renombrado posteriormente como AMD64) es una extensión directa de la arquitectura del x86 a una arquitectura de 64 bits, motivado por el hecho de que los 4GB de memoria que son direccionables directamente por una CPU de 32 bits ya no es suficiente para todas las aplicaciones. Algunos de los cambios:

  • Nuevos registros. El número de registros de propósito general se ha incrementado de 8 en los procesadores x86-32 a 16, y el tamaño de todos estos registros se ha incrementado de 32 bits a 64 bits. Adicionalmente, el número de registros MMX de 128 bits (usados para las instrucciones extendidas SIMD) se ha incrementado de 8 a 16. Los registros adicionales incrementan el rendimiento.
  • Registros XMM (SSE) adicionales: Igualmente el número de registros de 128 bits (usados para las instrucciones SSE) han aumentado de 8 a 16.
  • Espacio de direcciones mayor. Debido a la arquitectura de 64 bits, la arquitectura AMD64 puede direccionar hasta 16 exabytes de memoria. Esto, comparado con los 4GB del x86-32, de los que sólo la mitad está disponible para aplicaciones en la mayoría de las versiones de Microsoft Windows, el sistema operativo dominante en entornos domésticos. Las implementaciones futuras de la arquitectura del AMD64 puede proporcionar hasta 2 exabytes de memoria disponible. Si la paginación de memoria se utiliza correctamente, los sistemas operativos de 32 bits podrían tener acceso a algunas de las extensiones de dirección físicas sin tener que realizar la ejecución en modo largo (long). Aunque la memoria virtual de todos los programas en el modo de 32 bits está limitada a 4 GB.
  • Instrucción de acceso a datos relativa al puntero: Las instrucciones ahora pueden hacer referencias relativas al puntero de instrucciones (registro RIP). Esto permite crear código independiente de la posición que permite un código mucho más eficiente en librerías dinámicas y código cargado en tiempo de ejecución.
  • Llamadas al sistema más rápidas. Debido a que la segmentación no está soportada en el modo de 64 bits, las llamadas al sistema no tienen las latencias asociadas con almacenar y recuperar la información de segmentación ni tienen que realizar las comprobaciones necesarias de protección a nivel de segmentación. Por lo tanto, AMD ha introducido un nuevo interfaz de llamadas al sistema, al que se accede utilizando solamente la instrucción "SYSCALL". Aunque los sistemas operativos todavía pueden utilizar el sistema de interrupciones para las llamadas al sistema, en el modo de 64 bits utilizar "SYSCALL" es más rápido.
  • Instrucciones SSE. La arquitectura AMD 64 incluye las extensiones de Intel SSE y SSE2, las últimas cpus incluyen SSE3 también. También están soportadas las instrucciones del x86 y MMX.
  • Bit NX. El bit NX es una característica del procesador que permite al sistema operativo prohibir la ejecución del código en área de datos, mejorando la seguridad. Esta características está disponible en los modos de 32 y 64 bits, y está soportada por Linux, Solaris, Windows XP SP2, Windows Server 2003 SP1.

Modo de funcionamiento

Requerido por el Sistema Operativo

Es necesaria la recompilación de la aplicación

Tamaño por defecto del direccionamiento

Tamaño por defecto de los operandos

Extensiones del registro

Tamaño típico del Registro de Propósito General

Modo largo

Modo 64 bits

SO nuevos de 64 bits

64

32

64

Modo de
compatibilidad

no

32

no

32

16

16

16

Modo de
Herencia

Modo protegido

SO de 32 bit heredados

no

32

32

no

32

16

16

Modo 8086 virtual

16

16

16

Modo real

SO de 16 bit heredados

Intel Pentium D

Producción:

2005 - 3/9/2007

Fabricante:

Intel

Velocidad de CPU:

2,66 GHz a 3,73 GHz

Velocidad de FSB:

533 MHz a 1066 MHz

Procesos:
(Longitud de canal del MOSFET)

0,09 µm a 0,065 µm

Conjunto de instrucciones:

MMX, SSE, SSE2, SSE3, EM64T

Microarquitectura:

NetBurst

Socket:

LGA 775

Cores:

· Smithfield

· Presler

Los procesadores Pentium D fueron introducidos por Intel en el Spring 2005 Intel Developer Forum. Un chip Pentium D consiste básicamente en 2 procesadores Pentium 4 metidos en un solo encapsulado (2 nucleos Prescott para el core Smithfield y 2 nucleos Cedar Mill para el core Presler) y comunicados a través del FSB, su proceso de fabricación fue inicialmente de 90 nm y en su segunda generación de 65 nm. El nombre en clave del Pentium D antes de su lanzamiento era "Smithfield". Hubo un rumor que decía que estos chips incluían una tecnología DRM (Digital rights management) para hacer posible un sistema de protección anticopia de la mano de Microsoft, lo cual Intel desmintió, si bien aclarando que algunos de sus chipsets sí tenían dicha tecnología, pero no en la dimensión que se había planteado.

Los procesadores Pentium D no son monolíticos (u one-die), es decir, los nucleos no comparten una única caché y la comunicación entre ellos no es directa, sino se realiza a través del bus del sistema (FSB).

Intel Core 2

Producción:

Desde 2006 hasta presente

Fabricante:

Intel

Velocidad de CPU:

1.06 GHz a 3.33 GHz

Velocidad de FSB:

533 MT/s a 1600 MT/s

Procesos:
(Longitud de canal del MOSFET)

0.065 µm a 0.040 µm

Conjunto de instrucciones:

x86, MMX, SSE, SSE2, SSE3, SSSE3, x86-64, SSE4.1 (SSE4.1 es solo para procesadores basados en Penryn, Wolfdale, y Yorkfield)

Microarquitectura:

Intel Core Microarchitecture

Sockets:

· Socket T (LGA 775)

· Socket M (µPGA 478)

· Socket P (µPGA 478)

· Micro-FCBGA (µBGA 479)

Número de Cores:

1, 2, o 4 (2x2)

Cores:

· Allendale

· Conroe

· Merom-2M

· Merom

· Kentsfield

· Wolfdale

· Yorkfield

La marca Core 2 se refiere a una gama de CPUs comerciales de Intel de 64 bits de doble núcleo y CPUs 2x2 MCM (Módulo Multi-Chip) de cuatro núcleos con el conjunto de instrucciones x86-64, basado en el Core microarchitecture de Intel , derivado del procesador portátil de doble núcleo de 32 bits Yonah. El CPU 2x2 MCM de cuatro núcleos tenía dos dies separados de dos núcleos (CPUs) -uno junto al otro- en un paquete MCM de cuatro núcleos. El Core 2 relegó la marca Pentium a un mercado de gama medio-bajo, y reunificó las líneas de sobremesa y portátiles, las cuales previamente habían sido divididas en las marcas Pentium 4, D, y M.

La microarquitectura Core regresó a velocidades de CPU bajas y mejoró el uso del procesador de ambos ciclos de velocidad y energía comparados con anteriores NetBurst de los CPUs Pentium 4/D La microarquitectura Core provee etapas de decodificación, unidades de ejecución, caché y buses más eficientes, reduciendo el consumo de energía de CPUs Core 2, mientras se incrementa la capacidad de procesamiento. Los CPUs de Intel han variado muy bruscamente en consumo de energía de acuerdo a velocidad de procesador, arquitectura y procesos de semiconductor, mostrado en las tablas de disipación de energía del CPU

La marca Core 2 fue introducida el 27 de julio de 2006, abarcando las líneas Solo (un núcleo), Duo (doble núcleo), Quad (quad-core), y Extreme (CPUs de dos o cuatro núcleos para entusiastas), durante el 2007. Los procesadores Intel Core 2 con tecnología vPro (diseñados para negocios) incluyen las ramas de doble núcleo y cuatro núleos.