Académique Documents
Professionnel Documents
Culture Documents
1. Introduccin
2. Microprocesador 3. Componentes del Microprocesador 3.1. Unidad de control 3.1.1. Contador de programa 3.1.2. Registro de instrucciones 3.1.3. Registro de estado 3.1.4. Registro de direcciones de memoria 3.2. Unidad Aritmtico/lgica 3.3. rea de almacenamiento primario 4. Funcionamiento del Microprocesador 5. Antecedentes Histricos 6. El nacimiento del Microprocesador 7. Historia de los microprocesadores 7.1. 1971: Microprocesador 4004 7.2. 1972: Microprocesador 8008 7.3. 1974: Microprocesador 8080 7.4. 1978: Microprocesador 8086-8088 7.5. 1982: Microprocesador 286 7.6. 1985: El Microprocesador Intel 386(TM) 7.7. 1989: El DX CPU Microprocesador Intel 486(TM) 7.8 1993: Procesador De Pentium
7.9. 1995: Procesador Pentium Profesional 7.10. 1997: Procesador Pentium II 7.11. 1998: EL Procesador Pentium II XEON (TM) 7.12. 1999: El Procesador Celeron (tm) 7.13. 1999: Procesador Pentium iii 7.14. 1999: El Procesador Pentium iii Xeon (tm) 7.15. 2000: El Intel Pentium 4 7.16. 2001: El Amd Athlon xp 7.17. 2004: El Intel Pentium 4 (Prescott) 7.18. 2004: El Amd Athlon 64 7.19. 2006: El Intel Core Duo 7.20. 2007: El Amd Phenom 7.21. 2008: El Intel Core Nehalem 7.22. 2008: Los Amd Phenom ii y Athlon ii 7.23. 2011: El Intel Core Sandy Bridge 7.24. 2011: El Amd Fusion 7.25. 2012: El Intel Core Ivy Bridge 8. Partes del Microprocesador 8.1. El Encapsulado 8.2. La memoria cache 8.3. Coprocesador matemtico 8.4. Los registros 8.5.La memoria 8.6. Los puertos 9. Velocidad del Microprocesador
1. INTRODUCCIN
El presente trabajo se refiere al tema del microprocesador, definiciones como las del corazn, cerebro, motor, entre otras, podran resumirse en que todas coinciden en que el microprocesador es un componente importante e imprescindible en la computadora ya que este es el circuito integrado central y ms complejo de un sistema informtico, tambin es el encargado de ejecutar todos los programas. Podemos decir que el avance en el mejoramiento del microprocesador ha ido en aumento desde el tiempo de su creacin, se dice que si la industria del automvil se hubiera desarrollado tan rpido como la de los microprocesadores ahora se podra cruzar en coche EEUU de costa a costa en cuestin de segundos, tambin que 25 aos despus de su nacimiento mejoro su desempeo 10 000 veces y a seguido mejorando sus capacidades. Ninguna otra invencin en la historia se ha extendido tan aprisa. Hoy existen casi 15000 millones de microchips en todo el mundo que viene hacer el equivalente de dos computadoras de muy buen rendimiento para cada persona del planeta. No obstante el conocimiento acerca del microprocesador resulta muy importante ya que tiene mucho que ver en nuestras vidas, desde la resolucin de la mayora de tareas simples hasta las ms complejas.
pg. 1
2. MICROPROCESADOR
Un microprocesador, tambin conocido como procesador, micro, chip o microchip, es un circuito lgico que responde y procesa las operaciones lgicas y aritmticas que hacen funcionar a nuestras computadoras. En definitiva, es su cerebro. El micro procesador es un circuito integrado que es parte fundamental de un CPU o unidad central de procesamiento de una computadora. Este ejecuta instrucciones que se le dan a la computadora a muy bajo nivel haciendo operaciones lgicas simples, como sumar, restar, multiplicar y dividir. Es un chip, un tipo de componente electrnico en cuyo interior existen miles (o millones) de elementos llamados transistores, cuya combinacin permite realizar el trabajo que tenga encomendado el chip. Tambin se le llama microprocesador a la parte de un CPU que se clasifica como un componente electrnico compuesto por cientos de miles de transistores integrados en una placa de silicio. Se trata del elemento clave en la conformacin de un ordenador. Los microprocesadores se disean en distintos tipos y capacidades, ofreciendo posibilidades adecuadas a cada equipo. El microprocesador se compone de una unidad de control, una unidad aritmtico lgica, varios registros y, en ocasiones, una unidad en coma flotante. Este componente de cada ordenador es el encargado de ejecutar instrucciones codificadas en nmeros binarios. A menudo, se realiza una primera lectura de las instrucciones, luego se las enva al decodificador, la instruccin se decodifica, se leen los operando, se ejecutan y se presentan los resultados. Todo esto puede ocurrir en segundos o menos. Pero un procesador no acta por propia iniciativa, recibe constantemente rdenes de mltiples procedencias. Cuando encendemos nuestra computadora, lo primero que hace el micro es cumplir con las instrucciones de la BIOS (Basic input/output system), que forma parte de la memoria de la computadora. Una
pg. 2
vez funcionando, adems de la BIOS, ser el sistema operativo y los programas instalados los que seguirn hacindose obedecer por el microprocesador.
3.2. Unidad Aritmtico/Lgica (UAL, o ALU) 3.3. rea de almacenamiento primario (memoria)
pg. 3
Interpretar las instrucciones. Regular tiempos de acceso y ejecucin en el procesador. Enviar y recibir seales de control de perifricos externos. En general, coordina las actividades de Entrada/Salida determinando qu instruccin se debe ejecutar y pone a disposicin los datos pedidos por la instruccin. Determina donde se almacenan los datos y los transfiere desde las posiciones donde estn almacenados. Una vez ejecutada la instruccin la Unidad de Control debe determinar donde pondr el resultado para su uso posterior. La unidad de control a su vez se integra de otros componentes funcionales que desempean tareas especficas, tales como lo son: -Decodificador de Instrucciones: Unidad que interpreta el contenido del registro de instrucciones y permite generar las seales adecuadas para ejecutar la instruccin. -Decodificador de Direcciones: Unidad que interpreta la direccin en el registro de direcciones de memoria y selecciona la posicin de memoria a ser leda. Registros en la unidad de control: Los registros son elementos de almacenamiento, donde se almacenan temporalmente valores durante la ejecucin de un programa. En la unidad de control se dispone generalmente de los siguientes registros: 3.1.1. Contador de Programa: Guarda la direccin de la siguiente instruccin a ser ejecutada. 3.1.2. Registro de Instrucciones: Guarda la instruccin en curso de ejecucin. 3.1.3Registro de Estado: Mantiene informacin a modo de bits de estado, tambin conocidos como banderas o " flags", y aunque es un slo bit, informa lo que ha pasado en la operacin realizada por la ALU. 3.1.4. Registro de Direcciones de Memoria (Memory Adress Register): Guarda la direccin del dato que va a ser accedido en la memoria.
pg. 4
pg. 5
pg. 6
5. ANTECEDENTES HISTRICOS
Las primeras computadoras fueron artilugios mecnicos cuya unidad central de procesamiento, si es que se le puede identificar de esta forma, era un complejo sistema de engranajes. Con el advenimiento de las vlvulas de vaco se hizo patente, o cuando menos identificable, la unidad central de procesamiento como tal; que consista en unos cuantos miles de bulbos y un complejo entramado de cables que los conectaba. La historia del microprocesador, como lo conocemos actualmente, inicia en 1947, cuando William Shockley, Walter Brattain y John Bardeen, cientficos de los laboratorios Bell, muestran su invento, el transistor amplificador de puntocontacto, iniciando con esto el desarrollo de la miniaturizacin de circuitos electrnicos; este es el invento que eventualmente dividira la historia de las computadoras de la primera y segunda generacin Otro invento que contribuy de manera decisiva a la creacin del microprocesador fue el de G. W. Dummer, un experto en radar del Radar Real Britnico, que en 1952 present una proposicin sobre la utilizacin de un bloque de material slido que puede ser utilizado para conectar componentes electrnicos sin cables de conexin, idea que se cristaliz hasta Septiembre de 1958 cuando en Texas Instruments Jack Kilby termina la construccin del primer circuito integrado conteniendo 5 componentes sobre una pieza de germanio de media pulgada de largo y 1/8 de grueso. A partir de este punto se comienza a trabajar en la alta integracin de componentes en espacios cada vez ms reducidos; la miniaturizacin. Fue hasta 1961 cuando Fairchild Semiconductor anuncia el primer circuito integrado comercialmente disponible, que se inicia la carrera por la computadora en una pastilla. Por otro lado, las computadoras durante 1960 y 1970 siguieron su rumbo, con procesadores dispersos en miles de componentes contenidos en estructuras del tamao de un refrigerador grande. El conjunto de instrucciones, las funciones que puede realizar el procesador de la computadora, se volvi complejo, ya que adems de las funciones elementales como la adicin, multiplicacin, corrimiento, agrupacin, etc. los diseadores agregaron instrucciones extremadamente complejas, que se crea eran necesarias para los programadores y compiladores del momento. Estas instrucciones complejas eran costosas en el sentido de que requeran ms circuitos y tiempo de
pg. 7
procesador para su ejecucin. En s mismos, los compiladores son programas grandes y complejos que traducen los programas de algn tipo de representacin entendible para el humano, en algo totalmente entendible por la computadora, como lo es el caso de FORTRAN, C, Pascal. La eficiencia con la que el programa se desempea en la computadora es determinada por el conjunto de instrucciones del microprocesador y la eficiencia del compilador.
pg. 8
con sus clientes por circuitos de memoria, pero eventualmente decidira tomarse una oportunidad en este campo. En ambos casos las empresas se retractan del contrato e Integrated Electronics negocia la utilizacin de los diseos y el trabajo realizado como indemnizacin, continuando el trabajo de investigacin Hasta este momento en la historia, la Unidad Central de Proceso ha sido una coleccin de circuitos integrados y otros componentes en una tarjeta. Despus de la invencin del circuito integrado el diseo de las computadoras revolucion, ya que el nico camino a seguir era hacia abajo; la miniaturizacin. La pastilla Intel 4004 dio el siguiente paso en la tecnologa colocando en un solo dispositivo todos los componentes que hacen pensar a la computadora. En Noviembre de 1971 Integrated Electronics present pblicamente el primer microprocesador integrado en una sola pastilla, el Intel 4004 con nmero de patente 3,821,715, diseado y creado por los ingenieros de Intel Federico Faggin, Ted Hoff y Stanley Mazor, que hubiera sido el producto final solicitado por Busicom. Como toda obra de arte, el circuito del 4004 est firmado por su inventor con las siglas F.F. de Federico Faggin. En la primera versin del 4004, Faggin coloc sus iniciales en el centro del 4004. Algunos meses despus modific el diseo y el espacio ocupado por sus iniciales fue requerido para circuitos, cambiando sus iniciales a la orilla del circuito. Todos los 4004 producidos tenan la firma en el eje del circuito. Faggin tambin cambi el esquema de nombramiento de los circuitos llamndolos 4001, 4002, 4003 y 4004, que conforme al estndar manejado entonces por la empresa hubieran sido 1302, 1105, 1507 y 1202, respectivamente, eliminando el sentido de familia de componentes. El diseo que CTC solicit a Integrated Electronics se convirti en el microprocesador 8008 y desde entonces Integrated Electronics ha sido famosa por su nombre corto Integrated ELectronics, Intel.
pg. 9
Durante los primeros 15 aos de su vida, el microprocesador aument su desempeo en un 35% anual debido principalmente a la investigacin que se realizara en universidades y laboratorios industriales. Para 1987 la tasa de mejora subi a 55% anual, una mejora del 100% cada 18 meses. El mundo PC no es todo el mundo de la informtica personal; existen, por mencionar algunos los Apple, Atari, Commodore, etc., que desde el principio confiaron en otra empresa llamada; Motorola. Sin embargo, el software de esas computadoras no es compatible con el conjunto de instrucciones de la familia 80x86 de Intel; esos microprocesadores, pese a ser en esencia mejores que los de Intel, sencillamente no entienden las rdenes utilizadas en los microprocesadores de Intel, por lo que se dice que no son compatibles Intel. Aunque s existen procesadores compatibles con Intel de otras empresas, entre las que destacan AMD y Cyrix. Estas empresas comenzaron copiando flagrantemente a Intel, hasta hacerle a veces mucho dao con productos como el 386 de AMD, que llegaba a 40 MHz frente a 33 MHz del de Intel, o bien en el mercado 486. Posteriormente perdieron el camino de Intel, especialmente el publicitario, y hoy en da resurgen con ideas nuevas, buenas y propias, no adoptadas como antes. Volviendo a la historia, un da lleg el 486, que era un 386 con un coprocesador matemtico y memoria cach integrados, lo que le haca ms rpido; desde entonces todos las pastillas de microprocesador tienen ambos en su interior. Luego vino el Pentium, un nombre inventado para evitar que surgieran 586es de otras marcas como AMD o Cyrix; ya que no era posible patentar un nmero pero s un nombre, lo que aprovecharon para sacar fuertes campaas de publicidad del "Intel Inside" (Intel dentro), hasta llegar a los tcnicos informticos de colores que anuncian los Pentium MMX y los Pentium II. Sobre ellos, los MMX son Pentium renovados con las instrucciones MMX y ms cach y los Pentium II son una revisin del Pentium Pro pero con MMX y un encapsulado SEC. Este incremento coincide con la introduccin de las Computadoras de Conjunto Reducido de Instrucciones, tambin conocidas como RISC por las siglas de su nombre en ingls, Reduced Instruction Set Computers. El conjunto de instrucciones son las palabras del lenguaje que entiende el procesador, y en el cual los programas dicen al procesador lo que debe de hacer. La reduccin en la cantidad de instrucciones fue posible debido a un cuidadoso anlisis cuantitativo que permiti identificar aquellas instrucciones que podan ser ejecutadas a travs de la combinacin de otras ms simples, lo que llev a una mejora en el desempeo por diversas razones como son:
pg. 10
-Con la miniaturizacin y reduccin de los componentes internos, el espacio libre del circuito integrado puede ser utilizado para incluir circuitera que aumente el desempeo de las instrucciones ms comunes, en vez de compensar el desempeo menor de las instrucciones complejas. - Debido a que las instrucciones son ms sencillas es ms fcil optimizar el diseo de la circuitera. - Permite a los microprocesadores la utilizacin de tcnicas de uso en computadoras grandes. - Simplifica la traduccin de los lenguajes de alto nivel, en los que los programadores trabajan, a las instrucciones que la circuitera entiende. La tecnologa RISC fue anunciada como una aproximacin ms cuantitativa a la arquitectura de la computadora, por lo cual, se llevaron a cabo cuidadosos experimentos para el diseo de la circuitera y se utilizaron medidas sensibles al desempeo para juzgar el xito. Anteriormente la intuicin guiaba muchos proyectos de diseo en computacin, llegando a resultados desalentadores. En tanto la aproximacin cuantitativa reemplaz a la poco definida apriorstica, la gente en todas las divisiones de una empresa de computadoras comenz a ser entrenada en esta nueva materia de diseo; dado que la ingeniera, manufactura, publicidad, ventas y administracin trabajaban en armona, se aceler la velocidad del cambio. El procesador, microprocesador, o simplemente "el micro", es, a grandes rasgos, un circuito integrado que contiene la circuitera y los componentes necesarios para realizar y ejecutar un conjunto de instrucciones especficas. Este conjunto de instrucciones depende del diseo o arquitectura del procesador mismo.
pg. 11
pg. 12
hicieron del transistor el componente ms usado para el diseo de circuitos electrnicos. Por lo tanto el diseo de la computadora digital tuvo un gran avance con el reemplazo del tubo al vaco por el transistor, a finales de la dcada de 1950. A principios de la dcada de 1960, el estado de arte en la construccin de computadoras de estado slido sufri un notable avance; surgieron las tecnologas en circuitos digitales como: RTL (Lgica Transistor Resistor), DTL (Lgica Transistor Diodo), TTL (Lgica Transistor Transistor), ECL (Lgica Complementada Emisor). A mediados de los aos 1960 se producen las familias de circuitos de lgica digital, dispositivos integrados en escala SSI y MSI que corresponden a baja y mediana escala de integracin de componentes. A finales de los aos 1960 y principios de los 70 surgieron los sistemas a alta escala de integracin o LSI. La tecnologa LSI fue haciendo posible incrementar la cantidad de componentes en los circuitos integrados. Sin embargo, pocos circuitos LSI fueron producidos, los dispositivos de memoria eran un buen ejemplo. Las primeras calculadoras electrnicas requeran entre 75 y 100 circuitos integrados. Despus se dio un paso importante en la reduccin de la arquitectura de la computadora a un circuito integrado simple, resultando uno que fue llamado microprocesador, unin de las palabras Micro del griego -, pequeo, y procesador. Sin embargo, es totalmente vlido usar el trmino genrico procesador, dado que con el paso de los aos, la escala de integracin se ha visto reducida de micromtrica a nanomtrica; y adems, es, sin duda, un procesador.
pg. 13
pg. 14
pg. 15
astilla de memoria de escondite velocidad-reforzando. El Pentium poderoso En pro del procesador alardea 5.5 millones de transistores.
pg. 16
discurso. Fue diseado para reforzar Internet significativamente experimenta y les permite a los usuarios hacer tales cosas como vistazo a travs de los museos del online realistas y tiendas y transmitir video de alto-calidad. El procesador incorpora 9.5 millones de transistores, y se introdujo usando 0.25-micron tecnologa.
pg. 17
pg. 18
bits. El Athlon 64 tambin presenta una tecnologa de reduccin de la velocidad del procesador llamada Cool'n'Quiet,: cuando el usuario est ejecutando aplicaciones que requieren poco uso del procesador, baja la velocidad del mismo y su tensin se reduce.
pg. 19
ptimo rendimiento por vatio. Todas las CPU Phenom poseen caractersticas tales como controlador de memoria DDR2 integrado, tecnologa HyperTransport y unidades de coma flotante de 128 bits, para incrementar la velocidad y el rendimiento de los clculos de coma flotante. La arquitectura Direct Connect asegura que los cuatro ncleos tengan un ptimo acceso al controlador integrado de memoria, logrando un ancho de banda de 16 Gb/s para intercomunicacin de los ncleos del microprocesador y la tecnologa HyperTransport, de manera que las escalas de rendimiento mejoren con el nmero de ncleos. Tiene cach L3 compartida para un acceso ms rpido a los datos (y as no depende tanto del tiempo de latencia de la RAM), adems de compatibilidad de infraestructura de los zcalos AM2, AM2+ y AM3 para permitir un camino de actualizacin sin sobresaltos. A pesar de todo, no llegaron a igualar el rendimiento de la serie Core 2 Duo.
pg. 20
Entre ellos, el Amd Phenom II X2 BE 555 de doble ncleo surge como el procesador bincleo del mercado. Tambin se lanzan tres Athlon II con slo Cach L2, pero con buena relacin precio/rendimiento. El Amd Athlon II X4 630 corre a 2,8 GHz. El Amd Athlon II X4 635 continua la misma lnea. AMD tambin lanza un triple ncleo, llamado Athlon II X3 440, as como un doble ncleo Athlon II X2 255. Tambin sale el Phenom X4 995, de cuatro ncleos, que corre a ms de 3,2GHz. Tambin AMD lanza la familia Thurban con 6 ncleos fsicos dentro del encapsulado
pg. 21
pg. 22
8.1. El encapsulado: es lo que rodea a la oblea de silicio en si, para darle consistencia, impedir su deterioro (por ejemplo, por oxidacin por el aire) y permitir el enlace con los conectores externos que lo acoplaran a su zcalo a su placa base.
8.2. La memoria cache: es una memoria ultrarrpida que emplea el procesador para tener alcance directo a ciertos datos que predeciblemente sern utilizados en las siguientes operaciones, sin tener que acudir a la memoria RAM, reduciendo as el tiempo de espera para adquisicin de datos. Todos los micros compatibles con PC poseen la llamada cach interna de primer nivel o L1; es decir, la que est dentro del micro, encapsulada junto a l. Los micros ms modernos (Core i3,Core i5 ,core i7,etc) incluyen tambin en su interior otro nivel de cach, ms grande, aunque algo menos rpida, es la cach de segundo nivel o L2 e incluso los hay con memoria cach de nivel 3, o L3. 8.3. Coprocesador Matemtico: o correctamente la FPU (Unidad de coma flotante). Que es la parte del micro especializada en esa clase de clculos matemticos, antiguamente estaba en el exterior del micro en otro chip. Esta parte est considerada como una parte "lgica" junto con los registros, la unidad de control, memoria y bus de datos. 8.4. Los registros: son bsicamente un tipo de memoria pequea con fines especiales que el micro tiene disponible para algunos usos particulares. Hay varios grupos de registros en cada procesador. Un grupo de registros est diseado para control del programador y hay otros que no son diseados para ser controlados por el procesador pero que CPU los utiliza en algunas operaciones en total son treinta y dos registros. 8.5. La memoria: es el lugar donde el procesador encuentra sus instrucciones de programa y sus datos. Tanto los datos como las instrucciones estn almacenados en memoria, y el procesador los toma de ah. La memoria es una parte interna de la computadora y su funcin esencial es proporcionar un espacio de trabajo para el procesador.
pg. 23
8.6. Puertos: es la manera en que el procesador se comunica con el mundo externo. Un puerto es parecido a una lnea de telfono. Cualquier parte de la circuitera de la computadora con la cual el procesador necesita comunicarse, tiene asignado un nmero de puerto que el procesador utiliza como un nmero de telfono para llamar al circuito o a partes especiales.
pg. 24
pg. 25
Generalmente esto se logra mediante un proceso llamado fotolitografa, que equivale a convertir la oblea en un trozo de pelcula fotogrfica y proyectar sobre la misma una imagen del circuito deseado. Para ello se deposita sobre la superficie de la oblea una capa fotosensible cuyas propiedades cambian al ser expuesta a la luz. Los detalles del circuito pueden llegar a tener un tamao de slo 0,25 micras. Como la longitud de onda ms corta de la luz visible es de unas 0,5 micras, es necesario emplear luz ultravioleta de baja longitud de onda para resolver los detalles ms pequeos. Despus de proyectar el circuito sobre la capa foto resistente y revelar la misma, la oblea se graba: esto es, se elimina la parte de la oblea no protegida por la imagen grabada del circuito mediante productos qumicos (un proceso conocido como grabado hmedo) o exponindola a un gas corrosivo llamado plasma en una cmara de vaco especial. En el siguiente paso del proceso, la implantacin inica, se introducen en el silicio impurezas como boro o fsforo para alterar su conductividad. Esto se logra ionizando los tomos de boro o de fsforo (quitndoles uno o dos electrones) y lanzndolos contra la oblea a grandes energas mediante un implantador inico. Los iones quedan incrustados en la superficie de la oblea. En el ltimo paso del proceso, las capas o pelculas de material empleadas para fabricar un microprocesador se depositan mediante el bombardeo atmico en un plasma, la evaporacin (en la que el material se funde y posteriormente se evapora para cubrir la oblea) o la deposicin de vapor qumico, en la que el material se condensa a partir de un gas a baja presin o a presin atmosfrica. En todos los casos, la pelcula debe ser de gran pureza, y su espesor debe controlarse con una precisin de una fraccin de micra. Los detalles de un microprocesador son tan pequeos y precisos que una nica mota de polvo puede destruir todo un grupo de circuitos. Las salas empleadas para la fabricacin de microprocesadores se denominan salas limpias, porque el aire de las mismas se somete a un filtrado exhaustivo y est prcticamente libre de polvo. Las salas limpias ms puras de la actualidad se denominan de clase 1. La cifra indica el nmero mximo de partculas mayores de 0,12 micras que puede haber en un pie cbico de aire (0,028 metros cbicos). Como comparacin, un hogar normal sera de clase 1 milln.
pg. 26
pg. 27
12. BIBLIOGRAFIA
-http://tecnologia.comohacerpara.com/n7971/que-es-un-microprocesador.html -http://www.definicionabc.com/tecnologia/microprocesador.php -http://www.consumer.es/web/es/tecnologia/hardware/2005/03/17/140483.php -http://electronica.webcindario.com/glosario/micropro.htm -http://hisprocesador.blogspot.com/ -http://foro.elhacker.net/hardware/microprocesador_su_historia-t206010.0.html -www.tecnotopia.com.mx/mecatronica/procesador.htm -http://oocities.org/hardwaresoftware_ec/micros.htm -http://duiops.net/hardware/micros/micros_htm -http://es.kioskea.net/contents/pc/processeur.php3 -http://www.ehowenespanol.com/cuales-son-funciones-microprocesadorsobre_100306/
pg. 28