Trabajo practico - microprocesador PENTIUM IV
Abstract
Introducción
Pentium 4 ha dejado atrás al resto de los procesadores CISC, y se ha puesto a la altura de los
mejores RISC incluso en el proceso en punto flotante.
Un repertorio de instrucciones CISC, con tan solo 8registros direccionables por el programador,
un mayor número de accesos a memoria que en un procesador RISC, y una costosa traducción
de instrucciones IA-32 a micro-operaciones (que serán ejecutadas por el núcleo RISC del
Pentium 4) son los frutos de la siembra que Intel comenzó hace décadas.
Mantener la compatibilidad con las versiones anteriores, para no perder el privilegiado puesto
que Intel consiguió en el mercado doméstico, suponeafrontar todos esos problemas y partir en
desventaja frente a otras alternativas.
A pesar de ello, los diseñadores de Intel han recogido diversas propuestas del ámbito
académico, como la Trace Cache o el Multithreading,y han intentado mitigar algunos de los
problemas inherentes a toda arquitectura IA-32. Se presentaran todas esas novedades así como
el resto de componentes que conforman el núcleo funcional del procesador.
Se detallaran los elementos constitutivos de la micro-arquitectura del procesador.
Aspectos como el soporte para la memoria virtual (el Pentium 4 presenta la posibilidad de usar
paginación, segmentación o ambas al mismo tiempo), optimizaciones de código, o protocolos de
bus, no serán tratados.