+ All Categories
Home > Documents > Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

Date post: 14-Apr-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
12
Cap´ ıtulo 2 2.1. La década de los 80: Intel frente a Motorola ...................... 37 2.1.1. Primera generación (1978-1982) ............................... 38 2.1.2. Segunda generación (1982-1985) .............................. 38 2.1.3. Tercera generación (1985-1989) ............................... 39 2.2. La década de los 90: Omnipresente Intel ........................ 40 2.2.1. Cuarta generación (1989-1993) ............................... 41 2.2.1.1. Despedimos al coprocesador matemático .......................... 41 2.2.1.2. Y recibimos a la caché ..................................... 41 2.2.2. Quinta generación (1993-1997) ............................... 41 2.2.3. Sexta generación (1997-2000) ................................ 42 Resumen ............................................. 43 La anécdota: IBM, ese celestino entre el chip y el procesador ............... 45 Cuestionario de evaluación .................................. 46 l hecho de que las generaciones de computadores acaben en la cuarta con la llegada del mi- croprocesador en absoluto indica que la tecnología no haya evolucionado desde entonces. Un 4004 de los años 70 tiene muy poco que ver con un Pentium 4 de los tiempos actuales, y hasta llegar a él se han sucedido multitud de pasos intermedios a una velocidad de vértigo (ver tabla 2.1). Esta evolución no ha sido uniforme; está jalonada de hitos en los que se entremezclan éxitos rotundos con otros más discretos, e incluso algún que otro resbalón de cierta enjundia. Con objeto de poder discriminar los grandes cambios que se han producido en la arquitectura de un microprocesador frente a aquellos que sólo suponen un refinamiento y/o perfeccionamien- to de modelos ya existentes, los fabricantes de hardware han querido seguir utilizando el concepto de generación, sólo que esta vez lo han aplicado al microprocesador, dándonos la oportunidad de clasificar en generaciones de microprocesadores los sucesivos modelos que han ido desfilando en los veinte años de existencia del PC. Dado que Intel es la compañía de referencia durante todos estos años, son sus modelos quienes llevan la manija del cambio generacional. Ahora bien, la historia de todas estas generaciones acontece en el seno de un marco empre- sarial que tiene una notable incidencia en el desarrollo de los diferentes productos, siendo en no pocas ocasiones factores exógenos al puramente científico los encargados de encumbrar o hundir un determinado modelo de microprocesador y/o sus prestaciones como promotor del cambio generacional. Este trasfondo mercantil tiene dos partes bien diferenciadas que pueden hacerse coincidir en el tiempo, de forma aproximada, con la década de los 80 y la década de los 90.
Transcript
Page 1: Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

Capı́tulo 2"$#%#�&('*),+.- '/&10.&123),465�-708),#

9�:<;>=@?BADC2.1. La década de los 80: Intel frente a Motorola . . . . . . . . . . . . . . . . . . . . . . 37

2.1.1. Primera generación (1978-1982) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

2.1.2. Segunda generación (1982-1985) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

2.1.3. Tercera generación (1985-1989) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

2.2. La década de los 90: Omnipresente Intel . . . . . . . . . . . . . . . . . . . . . . . . 402.2.1. Cuarta generación (1989-1993) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

2.2.1.1. Despedimos al coprocesador matemático . . . . . . . . . . . . . . . . . . . . . . . . . . 41

2.2.1.2. Y recibimos a la caché . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

2.2.2. Quinta generación (1993-1997) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

2.2.3. Sexta generación (1997-2000) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

Resumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

La anécdota: IBM, ese celestino entre el chip y el procesador . . . . . . . . . . . . . . . 45

Cuestionario de evaluación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

El hecho de que las generaciones de computadores acaben en la cuarta con la llegada del mi-croprocesador en absoluto indica que la tecnología no haya evolucionado desde entonces. Un

4004 de los años 70 tiene muy poco que ver con un Pentium 4 de los tiempos actuales, y hastallegar a él se han sucedido multitud de pasos intermedios a una velocidad de vértigo (ver tabla2.1). Esta evolución no ha sido uniforme; está jalonada de hitos en los que se entremezclan éxitosrotundos con otros más discretos, e incluso algún que otro resbalón de cierta enjundia.

Con objeto de poder discriminar los grandes cambios que se han producido en la arquitecturade un microprocesador frente a aquellos que sólo suponen un refinamiento y/o perfeccionamien-to de modelos ya existentes, los fabricantes de hardware han querido seguir utilizando el conceptode generación, sólo que esta vez lo han aplicado al microprocesador, dándonos la oportunidad declasificar en generaciones de microprocesadores los sucesivos modelos que han ido desfilando enlos veinte años de existencia del PC. Dado que Intel es la compañía de referencia durante todosestos años, son sus modelos quienes llevan la manija del cambio generacional.

Ahora bien, la historia de todas estas generaciones acontece en el seno de un marco empre-sarial que tiene una notable incidencia en el desarrollo de los diferentes productos, siendo en no FHGJIJKML�NPOQSRJTJUVQJWYXZU F X Kpocas ocasiones factores exógenos al puramente científico los encargados de encumbrar o hundirun determinado modelo de microprocesador y/o sus prestaciones como promotor del cambiogeneracional. Este trasfondo mercantil tiene dos partes bien diferenciadas que pueden hacersecoincidir en el tiempo, de forma aproximada, con la década de los 80 y la década de los 90. T O U\[P]J^_XZ[VXVW

Page 2: Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

��` Ù~Ú�Û-Ü Ý�Þ�ß à<a áBb ß�ß ådc Ú ì à cå�ä-å_e Ú�ê ç à ä Ú�ßf ç ê e à�Û e à_g h å ê_i-Ú ì�å h e+å ê�Þ å�ä ê ç Ú j ä ê_i6à k áml»á n!oVpÇå_e à ì�å qbå�ä-ì�çrpÐç å�ä Ýtàê å�æ Ú ì à e ß Ú äMs Ú p2ç å�ä Ý�à å�ä fut s v Þ æ f ç ê e Ú æ Ý e Ú ä6æ�ç æ Ýtà e+åyæ Ú�Û e àSw çrp Ú ì àxzyV{�|D}~P�_�_~ �H�Z�J�_�M�_�J� ���r��� � �H� �V� �_�Z��J� �_�xzyV{�|D}� �_� � �H�Y�P�Z�Z� ���r��� � �S� �J� �Y�Z� �<���P�_�_��J� �_�� � � � �H�Y�P�Z�Y� � � � �J� �_�Z� �H�����_�Z�Z�

��� �_� �H�����_�Z�Z�� � �Z� �Z�_�Z�Z�_� � �S� � �_�J� �Z�Z� ���J� �u��������S� ���������H�� � �Z� �H�_�Z�Z�_� ��� �_� � � �_�J� �Z�Z� �����Z�_�Z��� � ���Z�_�Z�� � a �Z� �H�Z�_�_�P� �S� �S� �_� � �H�Y��� �Z�_� �¡�V� ����������H� ���M�������M��J� �<���Z�Z�_�Z�� � 9 �_��¢¤£ �H�Z�J�S�P�Y�P� �H���¥�_�J� �Z� � �Z�_�J� �Z�_� ���J� �u��������Z�J�¥�Z� ���_�u�����M�� � 9 �_�Z¦�£ �S�P�_�Z�_�_� �H���§�_� �S� � �Z�_�J� �Z�_� �<���Z�Z�_�Z�

�_�J� � ���Z�Z�Y¨�©� �_~ �_��¢¤£ �S�P�Y�P�_�_� �_��� �Z� � �_� �Z� �¡�Y����������Y� �J� � ���Z�������M�� �Y~ �_�Z¦�£ �_�Z�Y�P�_�J� �H���¥�_�J� �Z� �J� � �_� �Z� �����_�Z�P�J©�Z�J�¥�Z� �J� � �<���P�Z�Y¨�©í å�ä Ý ç Þ p �_�Z�_�Z�_�_� �_�Yª«�_�_� �Y� �J� � �J�r�M� ���H�_����������J� �Z� ���Z�u�����M��J� � �V� ����� }SyV{í å�ä Ý ç Þ p í e à �_�Z�_�Z�_�Z� �H�_�Yª«�_�_� �Y� �J� � �J� ��� �¬�Z�Z����������J� �Z� ���_�Z�u�����M�� ��� }SyV{í å�ä Ý ç Þ p­l®l �_�Z�_�_�P� �_�_�Yª¡�V�Y� �Y� �J� �Z� �J� ��� �¬�P�_����������J� �_� ���_�Z�u�����M��J� �_� �<����� ���í å�ä Ý ç Þ p­l®l¯l �Y�P�Z�_�_�_� �V�Y�YªD�H�_�Z� �Y� �J�°�S� ��� ��� ���H�_�Z�u��������J�°�S� �¡�_�J�°���±� ���_�Z�u�����M�í å�ä Ý ç Þ p ~ �Y�P�J�_�M�Y�Z� �H�_�Z�Yª¡�Z�Z�Z� �Y� �J�°�S� �¬�V���±� ������� ������J�°�S� �¡�Z���±�x²�{D³r´ �_µ_�¶� yJ{D}d· �_�J�Z� �H�Z�_�Z� ¸ �J� �Z� �H�_�Z�Z� ¸

¹�º»¤¼�º(½¿¾ÁÀ Â�Ã�Ä�Å�Æ®ÇBÈYɯÊ�ËÍ̧Î�Æ®Å�Ï�ÐÉ®ÈYÑÒÅ�Ó�ÑÒŧÈYÎ_ÏdÔ�̧Å�ÑÒÎZÏ�̧Î<Õ�˶ÖÒÎ_Æ�ÎYËÍÆ®Å�Ï�×�ƯÖÒÉ®Ð�ŶÏ�Ø�ÙuÔJÚBÅ�Ï_Û�Ã�ËÜÆ®Ô�ÈMÅ�Æ®Ç�ÐËBÔ�̧ÎYÆË¥×�ÐÎYÑdÅ�Ì�Î<ÖdÑdÔ�ËBÏÝÉÞÏÝÖÒÅ�ÑdÎ_Ï_ßJÆ®Å�Ï�Ì�ÔJÖÒÅ�Ï�ÎY˶ÖdÑÒÎ�ÓBÔJÑdàY˶ÖÒÎZÏÝÉÞÏ�ɯËBÈYƯÇBá�ÎYËÜÔ�ÆÞÔ�È_Ô�ÈSâ�à ã�ä�ɮ˶ÖÒÎ_å�ÑSÔ�Ì�ÔBÛ�Ã�ËÜÆ®Ô�ÈMÅ�ƯÇBÐ�ËmÔ̧Î_Æ�ÑÒÎ_ËB̧ɮÐ�É®ÎY˶ÖdÅBߥÎYƤæ¡Ô�ÈMÖÒÅ�Ñ�Ð�Ç�Æ°ÖdɯÓBƯÉÞÈYÔ�̧Å�Ñ�Î_Ï�Ç�ËmÔ�ÎZÏDÖdɯбÔ�ÈYɯÊ�Ëç̧Î_ÆzÔJǧÖdÅ�Ñ�èBÔ�ÏdÔ�Ì�Ô�ÎYËÜÆ®Ô�æ�ÑÒÎZÈMÇ�Î_ËBÈMÉÞÔuÉ®Ë�ÉÞÈMÉÞÔJÆ̧ÎéÈ_Ô�Ì�Ô�Ðŧ̧Î_ƯÅmßJÐɯÎ_Ë�ÖdÑdÔ�Ï�ê¶Ç�ÎéÆ®Å�Ï�ÌBÔVÖÒŶÏ@ÎY˶ÖÒÑdÎ�ÓBÔ�ÑÒà_Ë�ÖdÎ_ÏÒÉ®Ï�Ó�ÑÒŧÈYÎ_̧Î_ËÌ�Î�Õ�Ë�ÖdÎYÆ«ß�ÏÒɯÎ_ËB̧Åuë�â�Ñdá¥ÏÝÖÒÅ�Ë�ÎéìíÕ�î�ïÓBÔ�ÑdÔ�ÎYÆ¿Ðŧ̧Î_ƯűÔÆÞÔ�æ�ÑdÎ_ÈYÇ�ÎYËmÈMÉÞÔ�ê¶Ç�ÎuÏÒÎ�ɯËBÌ�É®È_Ô�Û�ðéÇBËBê¶Ç�Î�ƯŶÏ�ìíÕ�î�ïñÔJÓ¤ÎYËmÔ�Ï�ÏÒΠÇ�ÖÒɮƯɮò_Ô�Ëñá¶Ô�ߧÏÒÅ�ËñÆ®Ô�×�Ë�ÉÞÈYÔÐÎ_Ì�É®Ì�Ô̧Î�ÑdÎYËm̧ɯÐÉ®ÎY˶ÖÒűê¶Ç�Î�ÔJèmÔJÑSÈYÔ�ÎYÆzÎYó¶ÖdÎYËBÏÒÅбÔJÑSÈMÅ�ÖÒÎYÐÓ¤Å�ÑSÔJÆzÈYÅ�ËBÏÒÉ®Ì�ÎYÑSÔ�̧ÅmÛ

Page 3: Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

a ál:�á3ô Ú ì�ã ê'Ú ì Ú ì�å ß à æ � ��õ llä Ý å ßZö e+å�ä Ý å Ú f à�Ýtà e à�ß Ú 9_÷

A<;ø@ù; <=<úøC ?ù =øA

ûBü¤ý�ý�þ®ÿ��������E�F JMH�I F J F J!x UtL�� � PuR�� N@xVU���[dx � N@x F�� LON¢L{[�LqU F

Durante la década de los 80, las dos compañías fabricantes de microprocesadores que mayoratención prestaron al sector de la informática doméstica fueron Intel y Motorola, protagonizandouna dura rivalidad por la hegemonía de este mercado.

El abanderado de Intel durante esta década fue la familia 80x86, de la que se sucedieron her- I XSR FZKVF X����������manos mayores del ����� ` : El ��� w � ` , el ��� � � ` y el ��� � � ` . Motorola, con una estrategia similar, fuereplicando a las novedades de Intel con modelos de su familia 68000: El

` ��� w � , el` ��� � � y el

` ��� � � . I XHR FZKVF X����������Cada compañía tenía su propia idiosincrasia y acumulaba su legión de adeptos, pero al margen

de valoraciones subjetivas, creemos que pueden repartirse halagos para ambas partes.

De Intel alabaríamos dos cosas: �! #"%$�&('¶ Supo encontrar los aliados empresariales más oportunos en cada momento. ) X KPF XZ[ O W· Supo fidelizar a sus clientes con nuevos productos sin renunciar a la compatibilidad con )3I�F [VQ KPF+* XJ^ F-,MG

modelos pasados. Estas ventajas se funden al nivel de la capa software del equipo dandoextraordinarias sinergias: El usuario no sólo tiene la garantía de que los programas más co-nocidos del mercado siempre tendrán la versión que le permitirá disfrutarlos en su equipo,sino que además, el día que quiera adquirir un PC más potente, podrá seguir utilizandotoda la infraestructura software de que disponía en su viejo equipo.

De Motorola también vamos a destacar dos cosas: .0/1"%/12(/1&�34'¶ Su diseño arquitectural, siempre completo y vanguardista aunque para ello tuviese que sa- ) XZU�5 L�F+6 QJ^ 6YL UVX

crificar algunos MHz de frecuencia respecto a los modelos de referencia de la competencia.

· La elegancia de su lenguaje ensamblador, hecho que se desprende del anterior y que contras- ) Q G W_XHR87 K XZ[ O Uta con el de su rival, el ensamblador del 80x86, en el que uno se preguntaba más a menudode lo deseable cómo podían ser las cosas tan complicadas. La razón hay que buscarla preci-samente en la política de Intel de hacer diseños compatibles con arquitecturas anteriores: Nohay nada malo en tratar de amortizar un diseño reutilizándolo en generaciones sucesivas,pero para eso el punto de partida debe estar a la altura. Y ya hemos visto que el origen de lafamilia 80x86 de Intel es el 4004 y el 8008, dos arquitecturas inmaduras y precipitadas quehan hipotecado la sencillez de programación de siete generaciones de microprocesadores.Afortunadamente para Intel, los sistemas operativos y los lenguajes de alto nivel estaban alquite y desmotivaron lo suficiente el uso del ensamblador como para que pronto entrara enclaro desuso y no afectase seriamente el liderazgo que ya ostentaba la compañía.

Y así es como llegamos a la conclusión de que aquella batalla que se libró en los años 80 porel mercado de microprocesadores para PC tuvo un ganador en cada parcela: Intel, en ventas, y 9 QZUPQZ[ F ^ 6VOMotorola, en el diseño del chip y su ensamblador asociado. La tabla 2.2 compara los diferentes

* :8;=<1>�?A@modelos de cada fabricante durante esta década y arroja los números suficientes para que cadacual saque conclusiones propias.

Precisamente por estar los modelos de Intel más extendidos y por haber tenido una mayorcontinuidad en el tiempo, pensamos que son más adecuados para una perspectiva histórica co-mo la que aquí tratamos de ilustrar, siendo ésa la principal razón para haberlos escogido comoreferencia en la breve semblanza que a continuación exponemos para las tres generaciones demicroprocesadores que acontecen en el espacio temporal de la década que nos ocupa.

Page 4: Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

� � Ù~Ú�Û-Ü Ý�Þ�ß à<a áBb ß�ß ådc Ú ì à cå�ä-å_e Ú�ê ç à ä Ú�ßÿ³��÷gü�û�����y÷�� B��$û�ü��Pû ù(ü�ý � ´��d�eù��Ïý ����÷��$û��DC ¡³�(ü�`��-� Ô#���û-� ¯gû-�b�áû ù�����÷EC�Ìõ�öP÷�£ ��eqµ f £ d ý ���-mKý5ù���û��b�0m ý5ù���4��mFC�����÷�� ����÷��GC�)ýn�d��m BKÿ�Õ ����û-�b�Om £H Ù H�I J Û�K�K§ß H ßML_Ù ä8N�Û Ù�Ù�Ù OéÅ L I O<ÅP L�N(K H�Q Ø�ÐÉ®ÈYÑdÔ�Ï OéÅ L I O<ÅI�H Ù�Ù�Ù H ßRL_Ù�ßSLPä§ß I�H Û Ù�Ù�Ù OéÅ L I O<ÅP L�N(K8N Q L I ßBä�Ù OéÅ ä J O<ÅH Ù H�H J ÛFK�K¥ß H ä8N�Û Ù�Ù�Ù OéÅ H O<ÅP L�N(K8N Q Ø�ÐÉ®ÈYÑdÔ�Ï OéÅ L I O<ÅI�H Ù�Ù H H ßML_ÙBßMLZä T OéÅ H O<ÅP L�N H ä Q T OéÅ äJÙ O<ÅH Ù�ä H�I H ßML_ÙBßMLZä LZØ J Û Ù�Ù�Ù OéÅ L I O<ÅP L�N H ä Q L�ÛFUuÐÉÞÈMÑSÔ�Ï OéÅ ä J O<ÅI�H Ù¶äJÙ LZä§ßML I LZÙ�ØBÛ Ù�Ù�Ù ä�U I è¥á¶ÖÒÎZÏ H ßVL I ß Ø¶ä ØÎMÖdÔ�ÓBÔ�ÏP L�N H�J(Q ä�Ù�ßBä�U�ß�Ø�Ø L�ÛFUuÐÉÞÈMÑSÔ�Ï OéÅ Ø�ä O<ÅH Ù�Ø H�I L I ßBäJÙBß ä(K8U�Û Ù�Ù�Ù OéÅ Ø�ä J ÎMÖdÔ�ÓBÔ�ÏP L�N H U Q ä�U§ß�Ø�Ø L�ÐÉÞÈMÑSÔ OéÅ Ø�ä O<ÅI�H Ù�Ø�Ù L I ß�äJÙ�ßBä�U§ß ä(KVÙBÛ Ù�Ù�Ù ä�U I è¥á¶ÖÒÎZÏ Ø�ä ØÎMÖdÔ�ÓBÔ�ÏP L�N H K Q Ø�Ø�ß J ÙBßWUJÙ L�Û äuÐÉÞÈMÑSÔ�Ï ä�U I è¥á¶ÖÒÎZÏ Ø�ä O<ÅH Ù J(H�I L I ßBäJÙBßBä�U L�ÛVL H U§Û Ù�Ù�Ù HX è¶á¶ÖdÎ_Ï Ø�ä U�ÎMÖdÔ�ÓBÔ�ÏP L�N H N Q Ø�Ø�ßWU�Ù LAT�Ù�Û H ÐÉÞÈMÑSÔ�Ï YéË�É[ZmÈ_Ô�Ì�Ô Ø�ä ï]\ P U�ÎYÖdÔJÓmÔ�Ï QI�H Ù J Ù ä�U�ߧØ�Ø�ß J Ù�ß L�Û äJÙ�Ù�Û Ù�Ù�Ù J^X è¶á¶ÖdÎ_Ï Ø�ä I ÎMÖdÔ�ÓBÔ�ÏP L�N H N Q UJÙ�ß I�I Ù�Û H ÐÉÞÈMÑSÔ�Ï J^X è¶á¶ÖdÎ_Ï Ø�ä ï]\ P I ÎYÖdÔJÓmÔ�Ï Qî!Î_˶ÖÒÉ®Ç�Ð I Ù8T�ä�Ù�Ù Ø�ÛVL_Ù�Ù�Û Ù�Ù�Ù HX è¶á¶ÖdÎ_Ï I8J U�ÎMÖdÔ�ÓBÔ�ÏP L�N�N�Ø Q ÙBÛ H T�ÙBÛ Ø(U�ÐÉ®ÈYÑdÔ�Ï HX è¶á¶ÖdÎ_Ï Ø�ä ï]\ P H ÎYÖdÔJÓmÔ�Ï QI�H Ù I Ù U�Ù�ß I�I ß1K8U ä§Û J Ù�Ù�Û Ù�Ù�Ù HX è¶á¶ÖdÎ_Ï Ø�ä IP L�N�N J(Q Ù�ÛFUuÐÉÞÈMÑSÔ�Ï HX è¶á¶ÖdÎ_Ï Ø�ä ï]\ P H ÎYÖdÔJÓmÔ�Ï Q

¹�º»¤¼�º ½¿¾¯½ Â1_�Å�ÐÓBÔJÑSÔVÖdɯÄVÔ�̧Î�ÆÞÔ�Ï�æ¡ÔJÐɮƯÉÞÔ�Ï H ÙVó H�I ̧Î�Õ�˶ÖÒÎ_Æzá I�H ÙVó�Ù�̧ÎuìíÅJÖdÅ�ÑdÅ�ÆÞÔuÐŧ̧ÎYƮűÔÐÅ¥Ì�ÎYÆ®ÅBÛ

`bac`edgfh-ikjml�hGnpoqlqrsl�hGn�tuiVvwryx]`Rzq{q| ³ `Rzq|~}b�El pistoletazo de salida en las generaciones de microprocesadores para PC viene marcado de

forma natural por su primer representante: El ����� ` de Intel. Esta primera generación se encuentra�������caracterizada por la potencia bruta de cálculo: Las mejoras en la integración de circuitos permitenque el diseñador no encuentre las limitaciones tan fuertes que condicionaron el diseño del

� ��� � yel ������� , lo que posibilita la adopción de un ancho de 16 bits en las unidades de procesamiento yuna complejidad inusual en las ALU, que ahora habilitan instrucciones máquina para efectuar elproducto y la división de números enteros.

El` ������� , lanzado al mercado por Motorola a finales de 1979, era un diseño microprogramado���������

de 16 bits (aunque con registros internos de 32 bits) que rompió con la tendencia de Unidadde Control cableada que imperaba en aquella época. Su éxito comercial fue indudable, siendoadoptado no sólo por el

eO�(ü�ý5ù��÷��-`de Apple, sino también por las estaciones de trabajo de Sun y

Hewlett-Packard hasta que éstos decidieron crear sus propios procesadores RISC.

`ba�}�dy�Dl4ow��r��bn�oql�r�l�hGn�tui�vwr�x]`Rzq|q} ³ `Rzq|����En la segunda generación, el protagonismo se traslada a la memoria. La capa software comien-7 L W [VQ[ F UVQV^P^ FZOMG QJW za a madurar y demanda un espacio de direcciones mayor. La respuesta del hardware es, por un

Page 5: Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

a ál:�á3ô Ú ì�ã ê'Ú ì Ú ì�å ß à æ � ��õ llä Ý å ßZö e+å�ä Ý å Ú f à�Ýtà e à�ß Ú 9-�

A<;ø@ù; <=<úøC ?ù =øA

P Ô Q î�_~T���� P è Q î�_~T�ð������� �����V��� � ���F� �#���#� �+��� 4¡4 6½¿¾ÁÀ ¤��� 9ÿ¢¡Åû�ù��6���K�÷������Yýn�áû��j���2��û ùPû��j�(ü�ý ÷Kù�û���m�����£��� :ÿ¢¡ k£¢ ´Kx� �eù f ��y÷M�� ~�Gû���ü����÷�û� � yû^eV��� f ÷yûi��¤ � � ü�÷Kùi�eùMgý ��üW÷i�����÷�yûi� � ei 6f���û���x w�¥ `0¦| -f���û����ûi�Gû��á÷��Yý �M������ ý �� � û��Í`J� � ¦z 6f���û���x � f þgü-�� ÷��yû1û4�����eù��Ïý þKù�f d ¬2¯ w m � r���û�ý5ù(ü� l�fWûw �X��û-���Dý þ&ùQ�û� �)ý �Dü�÷_b���$÷�mÀ���£��� �ÿ�¡ k õ¹´ ���-¤ � ��£-xuüW÷&ù²û� �ù��Pû�úP÷���$÷gü�û�����y÷�� ��� w � `�yû�`ie�µ f ü-����� f yû�)ýn��ûxüxü�ý ÷Kù����³`����a���O�_`Mei 6f��û-�zyûT�Gû��G÷��Ìý �����Yý5ù(ü�ýn���� �f� ����û-��øl¯)õ�yû�Z`O ý �a�Ð�����d��� û��Ìý �)���Ìý ü�÷���m���ý û�ù�û"ûrb��ýn�����÷lü�÷Kù��eù�gý ��ü�÷T�����÷�yû w � ei 6f��û-�#f d ¬2¯{�~m � x�r���ûK���6��ü-�����(ü�ý ������� �Dýn���6�����Ìý ÷Vf^���� �Dý ������û��V���b��û-���M ���yû-�a�Dý þKù��ûTgý ��ü�÷���§)û6��ýn � û-�2yû��� ����yû ù��Ïý ���q����m w e^ -f���û��y£6m

lado, ensanchar el bus de direcciones rebasando ya la frontera del Megabyte direccionable, y porel otro, habilitar el concepto de memoria virtual que permite al procesador ejecutar programas R¶QHR O U F X 9�F U 6_L X Kmayores que el espacio físico de memoria disponible, siempre que las líneas del bus de direc-ciones permitan direccionarlo. Así, al final de esta generación se alcanza ya la cota del Gigabytedireccionable, tanto en los modelos de Intel como en los de Motorola.

¨ `~a�©ª l�h�tSl�hGn�oql�r�l�h«n�tui�vwr�x(`uzq|�� ³ `Rzq|qzb�La tercera generación es la continuación natural de las mejoras introducidas en la segunda. La

memoria virtual supone tener que realizar una traducción de dirección virtual a física por cadaacceso a memoria realizado, tarea de la que se encarga la MMU (Memory Management Unit). ¬�¬-­ FHG86 Q_U G X

Esto es algo ciertamente costoso en un contexto en el que el espacio de direcciones comienzaa ser grande y aún no existen memorias cachés internas al microprocesador que alivien el caudalde peticiones a memoria principal. Por todo ello, se decide optimizar la implementación de estastraducciones introduciendo en el interior del microprocesador la circuitería capaz de llevarlas acabo. Esto ahorra todo el tiempo necesario para dialogar con la MMU (Memory ManagementUnit) externa, al tiempo que alivia el tráfico que soporta el bus local del microprocesador.

Adicionalmente, Intel retoma el diseño dual que ya había utilizado con el tándem 8086/8088,desarrollándose una versión recortada de su procesador insignia 80386 para el mercado de bajocoste, a la que se coloca el sufijo ¼ ® . Esta idea se consagraría definitivamente en la sexta genera- ® XSR¶X\XHRJT KVF XZ[VXción con los modelos Celeron que ahora conocemos, extendiéndose incluso a una tercera gama,más alta, con los modelos

¢ ûx÷&ù. En esta estrategia, Intel cabalgará en solitario hasta la séptima

generación, donde los modelos de AMD Duron en la gama baja y con sufijo MP en la gama altacopian su proceder. Un ejemplo más de la vista comercial que siempre ha caracterizado a Intel.

Page 6: Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

� � Ù~Ú�Û-Ü Ý�Þ�ß à<a áBb ß�ß ådc Ú ì à cå�ä-å_e Ú�ê ç à ä Ú�ßcuû ùPû��j�(ü�ý þ&ù e�÷�yû� ÷ �#���Yý �eù��ûT�û ¬À�4�$÷��o�á÷�yû� ÷���û �o��� ����ê÷�üW÷��a��û�f yû�û����i��ý �6�����ý ü���÷b���$÷gü�û�����y÷��$û�� ��û����$û���û ù����Dý úP÷ ��û ù�gýn��ý û ù��÷ ��û�ù�û��d�(üPý þ&ù

î�ÑdɯÐÎYÑSÔ P L-N]K H T H ä Q Õ�Ë�ÖdÎYÆ H Ù H�I Õ�˶ÖÒÎ_Æ H Ù H�H ìíÅ�ÖÒÅ�ÑÒÅ�Æ®Ô I�H Ù�Ù�ÙP H è�É°ÖSÏéÌ�ÔJÖÒÅ�Ï Qï¥ÎYå�Ç�ËBÌ�Ô P L�N H ä�T H U Q Õ�Ë�ÖdÎYÆ H Ù�ä H�I O<Å�â¥Ç�è¤Å ìíÅ�ÖÒÅ�ÑÒÅ�Æ®Ô I�H Ù%L_Ùð<ì ë H Ù¶ä H�IìíÅ�ÖÒÅ�ÑÒÅ�Æ®Ô I�H Ù�äJÙ��ÎYÑSÈMÎYÑSÔ P L-N H U�T H N Q Õ�˶ÖÒÎYÆ H Ù�Ø H�I P ëw� Q Õ�˶ÖdÎYÆ H Ù�Ø H�I ï]� ð<ì ë H Ù�Ø H�IP L I è�ɯÖdÏ�Ì�ÔJÖÒÅ�Ï Q _�á¥ÑÒɯó H Ù�Ø H�IìíÅ�ÖÒÅ�ÑÒÅ�Æ®Ô I�H Ù�Ø�Ù_�ÇBÔJÑÒÖdÔ P L�N H N8T�N�Ø Q Õ�˶ÖÒÎYÆ H Ù J(H�I P ëw� Q Õ�˶ÖdÎYÆ H Ù J�H�I ï]� ð<ì ë H Ù J�H�IP ÏÒɯ˰¯!î~Y Q _�á¥ÑÒɯó H Ù J�H�Iî@ÎY˶ÖÒÉ®Ç�Ð ì ì°�± Ç�É®Ë�ÖSÔ P L-N�N�Ø8T�N]K Q Õ�˶ÖÒÎYÆ¿î@Î_Ë�ÖdɯÇBÐ Õ�˶ÖdÎYÆ¿î@ÎY˶ÖÒÉ®Ç�Ð ð�ì ë X U² Ä�Î_ÑḑÑdÉ®Ä�Î _�á¥ÑÒɯóÜì�Lî@ÎY˶ÖÒÉ®Ç�Ð î�ÑÒÅáÜÕÝÕÝÕï¥ÎMó¥ÖSÔ P L-N�N(K�T�Ù�Ù Q Õ�˶ÖÒÎYÆ¿î@Î_Ë�ÖdɯÇBÐ/ÕÝÕ Õ�˶ÖÒÎ_Æs_�ÎYÆ®ÎYÑdÅ�Ë ð<ì ë X³I ßBä�áçÕÝÕÒÕP ÏÝÉ®ËíÈYÔ�ÈSâBà ã!ä Q _�á¥ÑÒɯóÜì ä�áÜì0�<É

¹�º»¤¼�º ½¿¾V´ Â�ãÅ�ÏÍÐŧ̧Î_ƯŶÏÍÈMÅ�Ð�Î_ÑdÈYÉ®Ô�ƯÎZϱÐ^µ�ÏçÑÒÎ_Ó�ÑÒÎZÏÝÎ_˶ÖdÔVÖdɯÄ�Å�ϱ̧ΠƮÔ�ÏçÏÒÎYÉÞÏÍÓ�ÑdɯÐÎ_ÑdÔ�ϱå�Î_Ë�ÎYÑSÔ�ÈYɯÅ�Ë�Î_ϱ̧ÎÐÉÞÈMÑdÅ�Ó�ÑdŧÈMÎ_ÏdÔ�Ì�Å�ÑdÎ_Ï_Û

û�ü¤ý�ýBþ¯ÿq���8� �E�F JMH�I F J F J!x UtL��¶ � P¸·�¹º� ñ!»V[dx¼�Jx � N@x RA� N@x�U

En los años 90 la situación cambia ostensiblemente. Motorola se lanza al diseño delÿ&÷� iû���ÿ�¡½ O+¾ QZU ½8¿

en alianza con IBM y Apple, y lo que en un primer momento se ve como una vuelta de tuerca másen su guerra contra Intel por la hegemonía del mercado de microprocesadores para PC, supone¬�O+6JO U OPK X W_Q[VQVWdR¶XZU�^YX en realidad una completa redefinición de las estrategias de mercado de la compañía.

¶ Motorola apunta un poco más arriba de la informática doméstica, allá donde se encuen-WYQZU 9�F [ O UVQJWÁÀ�À�Àtran ubicados los servidores y estaciones de trabajo, por lo que renuncia voluntariamente alprotagonismo en el entorno PC.

· La compañía desarrolla una marcada política de diversificación, comercializando multitudÀ�À�À  O-6 UPXJWR L ^�Ã�XVW ^ O W_XJW de productos en el ámbito de las comunicaciones y la telefonía móvil, hecho por el que hoyes más conocida si cabe.

El desmarque de Motorola supone un pequeño cataclismo, al quedar Intel como líder hege-mónico del mercado. Sucede así que las tres generaciones de esta década no sólo destilan perso-nalidad propia a nivel arquitectural, sino también a nivel empresarial.

Recopilando: En la cuarta, se vive el último episodio de la rivalidad Intel-Motorola. En laÄ G86 Q K�)G¬�O+6JO U OPK Xquinta, Intel se queda sola y arrasa con su Pentium, que se consolidará rápidamente como laarquitectura estándar de referencia en lo concerniente a microprocesadores domésticos de 32 bits.Ä G86 Q K W OPK XY en la sexta, asistimos al primer capítulo de la rivalidad Intel-AMD.Ä G86 Q K8)�Å�¬�Æ

Page 7: Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

a á a á3ô Ú ì�ã ê'Ú ì Ú ì�å ß à æq� ��õ#Ç pKäç Û e+åyæ0å-ä Ý å�llä Ý å ß ~ :

A<;ø@ù; <=<úøC ?ù =øA

¨ }DaÈ`É �snqh=Ê8n�oqlqrsl�hGn�tuiVvwr�x]`Rzq|~z ³ `Rz~zq©b�La potencia de cálculo vuelve a centrar la atención de los diseñadores de microprocesadores, ^-Ë K ^ L�KPO

y si en la primera generación es la computación de números enteros la protagonista, ahora lo serála computación de números reales o de punto flotante.

ÌMÍ�ÎWÍ�ÎÐÏDÑ d-Ò Ñ�Ó1Ô[ÕEÖ d³×#ØMÙ Ö Ò�Ú Ö Ù Ñ dA× ÓWÖ Ú Õ ×(Û Ñ]ÕÝÜ Û Ô Ù ÖEl microprocesador comienza a mostrar una cierta dependencia de su coprocesador matemá-

tico o FPU (Floating-Point Unit), la unidad funcional que realiza estas operaciones. Se decide así TJU O R O ^ FZOMG XK XßÞ ½ ­introducir ésta dentro del procesador para ganar velocidad y reducir el precio del conjunto. Des-de este momento, el concepto de microprocesador cambia y presupone ya la existencia de estaunidad funcional como un elemento más de su ser.

Los dos exponentes más importantes de esta generación son el 80486 y el 68040. Lanzados casial unísono en 1989, disponen de FPU propia, que segmentan además en cinco y seis etapas. Este W_Q ® R¶Q G86 XV^ F�,MGdiseño se quedará muy corto conforme se vayan incorporando operaciones de mayor complejidaden generaciones posteriores.

ÌMÍ�ÎWÍàÌâá Ú Ñ Ù ÔàãWÔàÕÝÖ d¼×°ØF×°Ù�×(Ù(ä]åYa hemos bajado de la micra en la distancia de integración de los transistores, y eso nos permite

alguna licencia más.

Junto a la FPU, también se introducen las primeras memorias cachés en el interior del micro-procesador. Desde el punto de vista del rendimiento global, la memoria ya no es un problema en ^YXJ^�Ã�]JWespacio direccionable, pero sí lo es en lo referente a su velocidad.

Respecto a su diseño, Motorola viene algo más rodada al haber incluido porciones testimo-niales en sus modelos de segunda y tercera generación, y probablemente por eso acierta más W_QYT�X_UVXZ[VXJWseparando el flujo de instrucciones y el de datos, otorgando 4 Kbytes a cada uno de ellos.

Intel, por el contrario, se decanta por un diseño unificado de 8 Kbytes, que se muestra menosefectivo en los números de rendimiento. A partir de aquí, nunca más se volverá a ver una caché LPG¶FYIJF ^_XZ[VXVWde primer nivel (L1) que no se encuentre escindida en las dos partes mencionadas.

¨ }Da�}æ �bikrsÊ8n�oql�r�l�h«n�tui�vwr�x(`uzqzq© ³ `Rzqzq{b�La frecuencia del microprocesador se desliga de la asociada al resto de la circuitería, provo-

cando la aparición de un multiplicador de reloj que mide este desfase en velocidad y que pronto R L�K-6�F T KVF ^_XZ[ O Ualcanza un valor superior a 3. Este hecho favorece también la modularidad del sistema tal y como R O [ L�K X_U F [VXZ[ahora la conocemos: Cada elemento funciona a su velocidad, dispone de zócalo propio, y puedeadquirirse y montarse por separado.

Las mejoras en la tecnología de integración, que físicamente se han aprovechado para subirla frecuencia, permiten también contar con un par de millones de transistores más, que se van I UVQJ^ L Q G ^ F Xa emplear preferentemente en dotar al microprocesador de un agresivo paralelismo a nivel deinstrucción, en el que destacan una segmentación en 5 o más etapas (ver sección 3.3.1 para una W_Q ® R¶Q G86 XJ^ F�,MG

* :8;=<1>�ç-èexplicación de este concepto) y la llegada de los primeros diseños superescalares (asímismo, ver W L T�QZUVQVWP^_X K X_Usección 3.3.2).* :8;=<1>8é�ê

Con esas premisas va a nacer elÿKû ù�Dýn���

(ver sección 4.1.1), un procesador al que la historia ½ Q G86�FHL R* :8;=<1>�ë!?�ì

Page 8: Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

� w Ù~Ú�Û-Ü Ý�Þ�ß à<a áBb ß�ß ådc Ú ì à cå�ä-å_e Ú�ê ç à ä Ú�ß

P Ô Q P è Q

P È Q P Ì Q P Î Q�� 4¡4  ½¿¾¯½ ¤#e�ý ü���÷b����÷gü�û�����y÷��$û��oyû� ���lü�����4��÷i�¹�t�o���{�o���lü�÷Kù�÷güPý ����áû ù^�6������û(ý �����Ìýn�Gû��d������û�ù�û��d�(üPý ÷&ùPû-�¤�t��£��� ¹�ok �Dý ü�÷ ����� `Oyû?øTù��û� �����£6x�fo���eù��÷i�O�� nx:û� f þgü-�� ÷Q�����j��û� &üW÷b����÷gü�û-�y���÷��Ñ�����û��o��Dý üW÷ ������í � w £Ðfçû� üW÷&ù�4�$÷� ���÷��¢yû{ ����� ÷gü-�� nx � w ��� ����£6m��� �£��� �����÷gü�û-�y���÷�� ��� � � `O�ûV¡�f��Ìý �q�Rý f r�� ý û��d���£6xgû��6���(ü�ý ÷q�����j�V�(üW÷b�� ����eù ��� � � `w�êü�û ù�4��÷�£6x¢f f þgü-�� ÷p�����d��û� aü�÷����$÷güWû-����y÷��2�o���û��o��Dý ü�÷ ��� � ��í �t�û��$û�ü�`���£6m|�êü�£{Õ�ùî¦!`v�û�õKe d�y�yù��÷M���6� f þgü-�� ÷M¯���� û�� í m¢��Of�û�£��9ùxú��-�Àf^��û�ú��-�Kyû{�yùM���$÷gü�û�����y÷��SïÑý5ù(ü�`�ýn�{¡`Oyû�ø d ´�m

le va a hacer un inmenso favor: Tiene todo el mercado para él, y a pesar de ser una arquitecturaterminal para Intel, será recordado por la firma como su éxito comercial más contundente.

La intención de AMD era lanzar el¦ ¥

(ver sección 4.2.1) para competir con el Pentium enð8ñ:8;=<1>�ë!ì�ì * esta generación, pero el retraso en su lanzamiento le obligó a asumir el rol de perdedor desde el

primer momento (y a nosotros, a que casi tengamos que enviarlo a la sexta generación a tenor dela fecha en que pisó por fin el mercado).

}òa�©�dy�DlMó4Ê8nÐo~l�rslqh«n�tuiVvDrôx]`Rzqz~{ ³ }�õ~õqõ��Se reduce la inventiva de los diseñadores. La única idea fresca de este período consiste en

dotar al microprocesador para PC de un carácter multiprocesador, incorporándole la circuiteríaR L�K-6JF TJU O ^YQJW_XZ[ O Unecesaria para sincronizarse y colaborar con otros microprocesadores.

En términos de rendimiento, esto queda un peldaño más arriba que el paralelismo interno anivel de instrucción de la generación anterior, aunque uno más abajo que un multiprocesadorpuro, dado que se comparten todos los componentes de la placa base (buses, memoria principaly periféricos). Para este concepto se acuña la terminología multiprocesamiento simétrico ó SMP(Symmetric MultiProcessing).ö ¬ ½

La idea del SMP no va a cuajar en el mercado doméstico como se esperaba. Primero, porel elevado coste que supone para el usuario medio en el que sus aplicaciones no justifican unabúsqueda de rendimiento tan exagerada. Además, la capa software muestra una desmesuradainmadurez para sacar partido de las posibilidades que el SMP abre. Así que esta novedad, cuyoabanderado es el

ÿ&û�ù��Dýn��� ÿ��$÷de Intel, repliega velas para situarse desde entonces en mercados½ Q G86�FHL R ½ U O

Page 9: Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

� $�%4"-÷V$�, ~ 9

A<;ø@ù; <=<úøC ?ù =øA

más pretenciosos como las estaciones de trabajo y los servidores.

En el segmento doméstico, tras el lanzamiento del Pentium, el mercado se reordena. Aparecennuevos competidores para Intel, surgidos al reclamo de captar la cuota de mercado dejada por UVQJ^ K XHR OMotorola, que contraatacan con nuevos diseños que simplemente dan una vuelta de tuerca más aideas ya utilizadas en la cuarta y quinta generación.

De esta manera, aparece una nueva caché interna, la L2, ubicada en un nivel posterior a la ya ^_XV^�Ã�]ßø�ùexistente, y también se reutilizan las técnicas de paralelismo a nivel de instrucción: la segmenta-ción en la FPU, que ahora consta de más de diez etapas (14 en el Pentium II, por ejemplo), y lasuperescalaridad, combinando esta unidad con las tradicionales ALU para alcanzar un factor de3 en adelante.

Intel aprovecha el diseño del Pentium Pro para derivar de él suÿ&û�ù��Dýn����ø ø

, montándolo sobre ½ Q G�6�FHL R Ä�Äun nuevo zócalo (formato Slot) para tratar de disuadir a sus competidores y dar cabida a todaslas novedades citadas.

AMD aprende la lección del K5 y lanza el¦!`

(ver foto 2.2.c) para competir con el Pentium II ð �* :8;=<1>�ìGúen su mismo marco temporal. Esta vez las fuerzas quedan bastante más igualadas: Intel, con una

infraestructura mucho más fuerte, y AMD, mejor posicionada en los aspectos de diseño y conla variable temporal a su favor para el lanzamiento del K7 con un año y medio de antelación alPentium 4.

Otras compañías de menor calado también trataron de plantar cara a Intel y AMD. Cyrix fue la ¿ ÂPU F �tercera en discordia, pero a pesar de ser auspiciada por IBM, nunca demostró la agilidad necesariaen un mercado tan competitivo. Su decadencia quedó patente en el tramo final de la década,donde fue adquirida por National Semiconductor, entrando en quiebra técnica en Mayo de 1999.Unos meses más tarde, VIA, el popular fabricante de juegos de chips para placas base, reflotó denuevo la compañía poniendo en marcha su línea de productos existentes en la actualidad.

Completamos el ramillete de compañías menos conocidas citando a Rise e IDT, dos firmas û�F W_QÄ Æ�ücuyos productos quedaron restringidos al ámbito norteamericano. La foto 2.2 muestra unïÑý5ù(ü�`�ýn�

* :8;=<1>�ìGú¡`de IDT, uno de sus últimos productos dentro de la sexta generación. ý FHG ^�à F T ¿ �En definitiva, aunque en sexta generación las alternativas a Intel distan mucho de ser el rival

que tenía en Motorola, la segunda mitad de la década de los 90 marca un meteórico crecimiento QJW 6 X 6_L W I�FHG X Kde AMD, llegándose de nuevo a una bicefalia en la séptima generación, donde se encuentran Intely AMD seguidos del resto a una clara distancia.

En capítulos posteriores realizaremos un completo recorrido por los modelos más importantesde microprocesadores de la última década, entre los que a buen seguro se encuentra el que hayubicado en el corazón de su PC. En concreto, tras conocer en el capítulo 3 los secretos que encierra

* :8;=<1>�ì�þinternamente un microprocesador, desmenuzaremos en el capítulo 4 la quinta generación, en el

* :8;=<1>�ë!?�?capítulo 5 la sexta generación, en el capítulo 6 la séptima generación, y por fin, en el capítulo 7 la

* :8;=<1>�ë!ì-è* :8;=<1>�ë=@+è* :8;=<1>-úAç�ç

octava generación para llegar a nuestros días. Incluso sobrepasaremos el momento presente parahacer una breve incursión en el futuro a lo largo del capítulo 8.

* :8;=<1>-ú8þcçÿ � x¼� ï ¹ x � ô

La figura 2.1 desglosa las principales novedades que abanderan las seis generaciones de micro-* :8;=<1>�ì�ì

procesadores que hemos visitado, incorporándole progresivamente nuevos elementos conforme K XJWíT F Q * XJWlas mejoras en la tecnología de integración pone a nuestra disposición una mayor cantidad detransistores.

Page 10: Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

��� Ù~Ú�Û-Ü Ý�Þ�ß à<a áBb ß�ß ådc Ú ì à cå�ä-å_e Ú�ê ç à ä Ú�ß

4 bits

8 bits

16 bits

(ALUs + REGISTROS)UNIDAD DE PROCESO

UN

IDA

D D

E G

EST

ION

DE

ME

MO

RIA

(MM

U)

4 bits

8 bits

16 bits

UNIDAD DE PROCESO

(ALUs + REGISTROS)

32 bits

PARA INSTRUCCIONESCACHE INTERNA L1

CACHE INTERNA L1PARA DATOS U

NID

AD

DE

PU

NT

O F

LO

TA

NT

E(C

OPR

OC

ESA

DO

R M

AT

EM

AT

ICO

)

4 bits

8 bits

16 bits UN

IDA

D D

E G

EST

ION

DE

ME

MO

RIA

(MM

U)

32 bits

UNIDAD DE PROCESO

(ALUs + REGISTROS)

P Ô Q î�ÑdɯÐÎ_ÑdÔ�å�Î_Ë�ÎYÑSÔ�ÈYɯÊ�ËzÛ P è Q ��ÎYÑSÈMÎYÑSÔ�å�ÎYËBÎYÑSÔ�ÈMÉ®Ê�ËÛ P È Q _�ÇmÔJÑÒÖdÔ�å�ÎYËBÎYÑSÔ�ÈMÉ®Ê�ËÛUNIDAD

FUNCIONAL(p. ej. MMX)

UNIDADFUNCIONAL(p. ej. otraALU entera)

UNIDAD FUNCIONAL(p. ej. otrosumador de

punto flotante)

4 bits

8 bits

16 bits UN

IDA

D D

E G

EST

ION

DE

ME

MO

RIA

(MM

U)

32 bits

UNIDAD DE PROCESO

(ALUs + REGISTROS)

CACHE INTERNA L1PARA DATOS

CACHE INTERNA L1PARA INSTRUCCIONES

UN

IDA

D D

E P

UN

TO

FL

OT

AN

TE

(CO

PRO

CE

SAD

OR

MA

TE

MA

TIC

O)

P Ì Q ± Ç�É®Ë�ÖSÔ�å�ÎYËBÎYÑSÔ�ÈMÉ®Ê�ËÛ

CACHE DESEGUNDO NIVELINTEGRADA ENUN CHIP APARTE

4 bits

8 bits

16 bits UN

IDA

D D

E G

EST

ION

DE

ME

MO

RIA

(MM

U)

32 bits

UNIDAD DE PROCESO

(ALUs + REGISTROS)

CACHE INTERNA L1PARA DATOS

CACHE INTERNA L1PARA INSTRUCCIONES

UN

IDA

D D

E P

UN

TO

FL

OT

AN

TE

(CO

PRO

CE

SAD

OR

MA

TE

MA

TIC

O)

UNIDADFUNCIONAL(p. ej. MMX)

UNIDADFUNCIONAL(p. ej. otraALU entera)

UNIDAD FUNCIONAL(p. ej. otrosumador de

punto flotante)

P Î Q ï¥ÎYó¶ÖSÔ�å�ÎYËBÎYÑSÔ�ÈMÉ®Ê�ËÛ����������º\½z¾¡À Â�ë�ÉÞÔJå�ÑSÔJбԠ̧Îéè�Ʈŧê¶Ç�Î_Ï�̧Î<Ç�˱ÐÉ®ÈYÑÒÅ�Ó�ÑÒŧÈYÎ_ÏdÔ�̧Å�Ñ!Ô�Æ®Å�Æ®Ô�ÑÒå�Å Ì�ÎéÏÝÇBÏ�̧ɰæ�Î_ÑÒÎ_˶ÖÒÎ_Ï�å�ÎYËBÎYÑSÔ�ÈMÉ®Å�ËBÎ_Ï_Û

La tabla 2.4 resume los hitos más importantes acaecidos durante el período de vigencia de* :8;=<1>-ì�çKPO W à F+6JO W cada una de las seis generaciones que hemos repasado a lo largo del presente capítulo.

Y como ya advertimos que los avances en el procesador están jalonados de factores exógenos,hemos sintetizado en la tabla 2.5 los hechos que nos han parecido más significativos durante esteQ K R¶QZU�^YXZ[ O:8;=<1>�ì�ç * período.

Page 11: Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

.�.6,�y741�*�&�. ~ �

A<;ø@ù; <=<úøC ?ù =øA

cuû ùPû��j�(ü�ý þKù��û ÿKû��jk ÷�y÷ ÿ��Yý5ù(ü�ýn���� û-��ùP÷ úPû�����û����ý ü���÷b����÷gü�û�����y÷��$û�� yû�ú�ý ��û ù(ü�ý � r���û{ �çü-���d�(ü6��û��Ìý �-�eù�����d�?ÿ�¡ ������÷�yýn�o���÷�#�xü-�����yû{ ÷�� ��� î@ÅJÖdÎYËBÈYÉ®Ô�è�ÑdǧÖdÔ±Ì�Î�È-µJÆÞÈMÇ�Æ®ÅBÂî�ÑÒÉ®ÐÎYÑSÔ L-N]K H TGL-N H ä ² Ó¤ÎYÑSÔ�ÈMÉ®Å�ËBÎ_Ï�̧Î�Ó�Ñdŧ̧ÇBÈHÖdÅáç̧ɮĶÉÞÏÒɯÊ�ËÏÒÅ�è�ÑdÎ�Å�Ó¤ÎYÑSÔJËB̧ŶÏ�̧ÎL I è�ɯÖdÏ� Î_ÏÝÖÒÉ®Ê�Ëí̧Î�ÆÞÔÐÎYÐÅ�ÑdÉ®ÔBÂï¥Î_å�Ç�ËmÌ�Ô L-N H ä�TGL-N H U ìíÎ_Ð�Å�ÑÒÉÞÔ�ĥɯÑÒÖÒÇBÔ�ÆÁߧÐÎ_Ð�Å�ÑÒÉÞÔ�Ó�ÑÒÅ�ÖÒÎ_å�ÉÞÌ�Ô�ßбÔPá�Å�Ñ�ÐÎ_Ð�Å�ÑÒÉÞÔ�̧ɯÑdÎ_È_ÈMÉ®Å�ËBÔ�è�Æ®ÎãÔY<Ë�É®ÌBÔ�Ì3̧Î�å�ÎZÏDÖdɯÊ�ËñÌ�ΠÐÎ_Ð�Å�ÑÒÉÞÔ�Î_ÑdÈYÎYÑSÔ L-N H U�TGL-N H N P ì ì0Y Q ÏÒÎ�ɯ˶ÖdÎYå�ÑSÔ�̧ÎY˶ÖÒÑdÅ̧Î_ÆÈSâ�É®ÓñÐÉÞÈMÑdÅ�Ó�ÑdŧÈMÎZÏÒÔ�̧Å�Ñ�#�xü-�����yû{ ÷��w¤ � T�Ã�Æ�ÈMÅ�ÓBÑÒŧÈMÎZÏÒÔ�̧Å�Ñ�бÔVÖÒÎ_Ð^µVÖÒÉÞÈMÅ P ¯�îbY Q_�ÇBÔ�ÑÝÖSÔ L-N H N�TGL-N�N�Ø áçÆÞÔÈYÔ�ÈSâ�à�̧Î�Ó�ÑÒÉ®ÐÎYÑ�Ë�É®Ä�Î_Æ P ã~L QÏÒÎ�ɯËBÈYƯÇBá�ÎYËñÎYË3Î_Æ¿Ð�ÉÞÈMÑdÅ�ÓBÑÒŧÈMÎZÏÒÔ�̧Å�ÑT�ï¥Î�̧ÉÞÏÒÓBÔJÑSÔ�ÆÞÔ�æ�ÑdÎ_ÈMÇBÎYËBÈYɮԱ Ç�ɯ˶ÖSÔ L-N�N�Ø�TGL-N�N(K ̧Î�ÑdÎYÆ®Å���̧ÎYÆ¿ÐÉÞÈMÑdÅ�Ó�ÑdŧÈMÎ_ÏdÔ�Ì�Å�ÑT�î�ÑdÉ®Ð�Î_ÑÒŶÏ�̧ɮÏÒÎYÚBÅ�Ï�ÏÒÇ�ÓmÎ_ÑÒÎZÏÒÈ_ÔJÆÞÔJÑdÎ_ÏT�î�ÔJÑSÔJÆ®ÎYÆ®ÉÞÏÝÐÅ�ÔËBɯÄ�ÎYÆz̧Î�É®ËBÏÝÖÒÑdÇBÈYÈYɯÊ�Ëï¥ÎMó¥ÖdÔ L-N�N(K�TDäJÙ�Ù�Ù T � ÑSÔJË3ÈYÔ�ÈSâ�à ã!ä�ɯ˶ÖÒÎ_ÑÒËmÔ�Ô�ÆzÈSâ�É®ÓT�ï¥Å�ÓmÅ�ÑÝÖdÎ�Ð�Ç�ƯÖÒÉ®Ó�ÑdÅ¥ÈYÎ_ÏdÔ�̧Å�ѹ�º»¤¼�º(½¿¾�� Â�ã�Ô�Ï�ÏÝÎ_É®Ï�å�ÎYËBÎYÑSÔ�ÈMÉ®Å�ËBÎ_Ï�̧Î�ÐÉ®ÈYÑÒÅ�Ó�ÑÒŧÈYÎ_ÏdÔ�̧Å�ÑÒÎZÏ�ÓmÔJÑSÔ�î�_ ê¶Ç�Î�ÏÒÎ�ÏÒÇBÈMÎZ̧ÎY˱Î_ËÍÆÞÔ�Ï�Ì�Å�Ï�×BÆ°ÖdɯбÔ�ÏÌ�à_ÈYÔ�Ì�Ô�Ï_Û

�#��ü-���� µíûxü�`P÷��o�o������û� û�ú��eù��û-� ÿ³��÷������y÷&ù�ý �a�����L-N H L+T«L�N�N�Ù ãÔ�Ï�æ¡Ô�ÐɯƮɮÔ�Ï�̧Î�ÐÉ®ÈYÑÒÅ�Ó�ÑdÅ¥ÈYÎ_ÏdÔ�̧Å�ÑÒÎZÏ ��É®ÄVÔJƮɮÌBÔ�ÌñÕ�˶ÖÒÎYÆ[T�ìíÅJÖdÅ�ÑdÅ�ÆÞÔÃ�Æè¤Å¶Å�Ð/̧Î�ÆÞÔ�ɯ˧æ�Å�ÑÒÐ^µJÖÒÉÞÈYÔ̧Î�ÈMÅ�ËBÏÝÇBÐ�Å Õ���ì áçìíÉÞÈMÑdÅ�ÏÒÅJæ¬ÖL-N�N%L+T�ä�Ù�Ù�Ù ìíÎMÖSÔJÐÅ�ÑÒæ�Å�ÏÒÉÞÏ�Ô�Ñdê¶Ç�ɯÖÒÎZÈHÖdÇ�ÑdÔ�ƿ̧ÎYÆzÎZê¶Ç�ɯӤŠ��É®ÄVÔJƮɮÌ�Ô�ÌñÕ�Ë�ÖdÎYÆ[T�ð�ì ëðéÇBå�Îu̧Î�ÔJÓBƯÉÞÈYÔ�ÈMÉ®Å�Ë�ÎZÏ�ÏÒÅJæ¬Ö���ÔJÑdÎ ìíÇ�ƯÖÒÉ®ÐÎ_̧ÉÞÔÎ�Õ�˶ÖÒÎYÑdË�ÎYÖäJÙ�Ù%L+T�ä�Ù%L_Ù ðéå�ÅJÖdÔ�ÐɯÎ_Ë�ÖdÅ�Ì�Î�Æ®Ô�ÖÒÎZÈMË�Å�ƯÅ�å�\ÞÔ�Ì�ÎuÏÝɮƯÉÞÈMÉ®Åë<ÎZÏÒÔ�ÑÒÑdÅ�ƮƯÅ�̧Î�ÖÒÎZÈMË�Å�ƯÅ�å�\ÞÔ�Ï�ÔJƯÖÒÎ_ÑÒËBÔJÖÒÉ®ÄVÔ�Ï

¹�º»¤¼�º6½¿¾�� Â�ãÅ�Ï�â�ÎZÈSâ�Å�Ï�Ð^µ�Ï�ÑdÎYÆ®ÎYÄVÔ�Ë�ÖdÎ_Ï�Î_ËÜÆÞÔ�Ï�ÖdÑÒÎZÏ�̧à_È_Ô�Ì�Ô�Ï�ê�ÇBΠƮƮÎYÄVÔ±ÈMÅ�ËÜË�ŶÏÝÅ�ÖÒÑdÅ�Ï�ÎYÆzî�_�ÛLa casualidad ha querido que las generaciones pares hayan concedido protagonismo a la me- T�XZU���R�QHR O U F X

moria (memoria virtual en la segunda, caché de primer nivel en la cuarta y caché de segundo ni-vel en la sexta), mientras que las generaciones impares han centrado sus avances sobre el núcleoarquitectural más interno del procesador (aritmética, frecuencia, segmentación y superescalari- F RVT�XZU�� G�� ^ K Q Odad). Esto puede servirnos como nemotécnico para recordar la serie cronológica completa.

D E�FGFE� H�IKJMLON FQPSR � � W x��Wx I5x�U|x���NÑñ � L x � NÑ[dx x�UvI Y ñ=»"!�x�Uß»�[�LqI.x�� F JML{[ \

õÐ`P÷��d�Orb�Pûlü�÷Kù�÷gü�û��G÷��o ��ýn��� ÷��+���eù(ü�ý �V�û� eü�` ýn��fçû� ���ý ü���÷b����÷gü�û�����y÷���x)ü��Pû-�����T�4�j�� ����®÷�ýn�o���)ý5ù����³rb�Pû�û� ���Yýn�Gû��$÷�û-�a�4��ú�ý û��j�áû�ù��4��û6��û�ù ý y÷�����j�eù��û����T�eöP÷��Ñ���� ��Yý ü��eù�y÷M�Gû��G÷��Yý ���#fO��ý5ù�ý ü�÷����������y÷��$û����ý5ù��0���Ïý ÷Kù������6�û6��4�j�P÷��j)ý5ù����Ìý ÷s� ÷���û ù(ü�ý �� 9ü�÷&ù�û� ~��û��b�eù�y÷~míÿ&û��$÷q�Ïýâù�÷����4�j���6 ������G÷����X �i��xü-����^yûq ÷���` � x,û�ùPüW÷&ù�4�d���á÷��

Page 12: Cap ´ tulo - Hosting MiarrobaÙ~Ú Û-Ü Ý Þ ß à

�¶` Ù~Ú�Û-Ü Ý�Þ�ß à<a áBb ß�ß ådc Ú ì à cå�ä-å_e Ú�ê ç à ä Ú�ß`Pûxü�`�÷��Àr���û{ ÷Mr���ûO`��(ü�û�ù�ù�÷�û-�Ð�ý5ù�÷q�� �eù���û���êù�÷���� ÷���rb����û-��÷��À�4�$û�ü�ûT�eö�÷���ù�÷O�0�Pû���÷&ù^ ����a���eù��û-�o�o����m

�9ùv�yù1ý5ù�Y÷��t�Gû?ý5ù���û�� ùP÷v�û²ø�Ô|e �Yûxü�`���y÷ û ùi��û���Dý û��� ���û{�ûv��¤�`��X����y÷s ûxû��d��ûQ �i�Ïý �b��ý û ù��ûO��û ù��û ù(ü�ý ��¤Ò�«(÷���üPýn��ü�� ý ��÷��lý5ù��û-���d��y÷��çù�÷²üW÷&ù��a�Dý �4��ýn�d�eùQ�eù������Gû ù����-�?üW÷b��� û-�Dý �Dý ú��²ù ý¢��`�÷��j�²ù�ý,û�ùv ÷��V���$þ�yýn�G÷���üPý5ùPüW÷�eöP÷���Ó'm³«��M���Gû ù����-��û��j�Q�����j��û� ¹¯�f����û�� C���` � xgû� ���ý5ù ý üW÷b����������÷��Ç�o���Gû��� � û��o��Dý ü�÷��û�ø+Ô|e û ùM��r���û� l ����Yû�ü�`�����xÑ��ý ÷&ùPû���÷wyûv ���û�ù��s��������ûiyûX ÷��LüW÷&ù(ü�û�����÷���rb�Pû?ü�÷Kù��Y÷��t�o�eùs ÷��V¯Ký ����û��o���{¬o� û��j��Dý ú�÷����(ü4�4���� û-�x�füW÷&ù��a�4�t� ý y÷ ü�÷Kù��eù��O��û�ü(ùP÷b ÷���kl�O�ûçû-�a����y÷^��þb ý y÷�û ùq �Mrb�PûVgý ú�û�����÷���ü�÷b��� ÷&ùPû ù��û-�2��ûO�û�� ÷��ý ���� ��eù�û ùq�yù�-�� ��a�4�j���÷ ü�û��d����ý üW÷ ü�÷Kù�ü�÷Kù����(ü6��÷����Gû-���� ý ü�÷��áýn�����$û���÷���¤gõÐ �y÷^����k,ü�÷��G÷Q�yù����� �(ü��^ �����ûV�(ü4�4���� �y÷&ù��ûT�-���$#� �Dýn�� û-��ü�`�ýn��Ð��û��dkl�eù�ü�÷&ù�yû ù�����y÷��$û��|f^��û-�ý �a��û ù(ü�ý ���o ����a���eù��ûV�����K��� ý5ö����÷���me�û�ù�÷��{�o�� ¢rb�Pû ÷��4�d���Lû�������û-�y���Lü�÷b�á÷s¯��|¯sf]g�¡7õ ���÷���������÷&ùX���(ü�`P÷X�eù��û-��r���û�ø+Ô|eû ÷��LüPýn��ü�� ý ��÷��ý5ù��û-���d��y÷��2�����d������ ��Yý ü������6���o���Yýn�áû���÷��K�lý5ù ý üW÷b����������y÷���û-�K� û ùM�-¤�` ¥ fM��¤�`�`~x���û-�-� ûxü4�Dý ú����Gû�ù���û�£6x�f��ûV������÷~x÷� � ý ������÷&ù{�M�-����û{�v�$û�ü4�Dý �&ü-���2� ÷gü�÷s�o���������j�û�û ù�û� �)ý ��û öP÷qyûV�-�M��û��Ìý ûO�Ïý �b��ý û ù��û�x� �i¯�f����û�� C�� í�� m%�âû1ùP÷`��� û��|�ý �÷v����kjxaüW÷&ùv �i�6�����$û��o�(ü-kl�irb�Pû ø+Ô|e ÷��a��û�ù����� ���û ù û� ³�Gû���ü����÷_� ÷��z��r���û� :û�ù���÷KùPüWû-��x�`��� �ý ���j���G÷��ú�ý �a��÷_�� uü�`�ýn� §Kýn����û����T�o���O�ûs ��ü��Pû ù����üW÷&ù_ ���i�Gû��G÷��Ìý ���^��ý û�ù��4�j���çû� |��ý ü��$÷����$÷güWû-����y÷���û��6� û��d�� ��p�����j�üW÷&ù�Y÷����o����ü�÷Kùi�� ��eù��w�yù�ý þ&ùqrb�Pû�û ù���û�ù���d���jkl�i�s � ý5ù�Y÷��t�o��Dý ü-���û?üW÷&ù��6���G÷~x�f�û ù��-�X��û-�����W÷~x¹��÷�����V ����yû ùPû��j�(ü�ý ÷&ùPû-�ÐyûV���$÷gü�û�����y÷��$û��Àr��PûV`��eùVyû-���� ��y÷q� ÷��7û� ~���$û���û�ù���ûlü-����k �4�� ÷~mØ»û��#r��Pû�üW÷&ù��eùT ���d��÷��o��4�Yýn�á÷&ù�ý ÷��G÷Kù�þ������G÷áû ù�4�$û�û� xü�`�ýn�2fT �T�Gû��G÷��Ìý ��x� ��` ý ����÷��Yý �2yû� ��ý5ù�Y÷�������Dý ü-���û��jkl�M���(ü�`P÷q�Gû ùP÷���û-�-� ûxü6���(ü��� ���¢r���û{ �Vrb�PûT��`�÷��j��üW÷&ùP÷)üWû��G÷���m

- îðï x¼�³NÑñtL ��F [�ñtLòJ!xÄxoó F U ï F I�ñtô � -

En las cuestiones que presentan varias respuestas válidas, deberá quedarse con la que considere más exacta y/ocompleta. Las soluciones a todas las cuestiones se encuentran al final de este volumen.

õ÷ö¿Qué procesadores de Intel para PC incluyeron

por primera vez la caché L1 y L2 dentro del propioproducto comercial?

aEl 80486 la L1 y el Pentium la L2.

bEl 80486 la L1 y el Pentium Pro la L2.

cEl Pentium la L1 y el Pentium Pro la L2.

dEl Pentium la L1 y el Pentium II la L2.

øùöEntre un procesador de primera y quinta gene-

ración, el número de transistores utilizado en el di-seño se ha multiplicado de forma aproximada porun factor...

a Diez.

bCien.

cMil.

dDiez mil.

& ö¿En qué generación se encuentra Intel más des-

provisto de competencia en el diseño de procesado-res?

aEn la primera.

b En la cuarta.

cEn la quinta.

dEn la sexta.

ü ö¿Qué compañía de microprocesadores cambió

tres veces de propietario durante el lustro 1995-2000?

aIntel.

bAMD.

cCyrix.

dTransmeta.


Recommended