26
INTEL PENTIUM II XEON INTEL PENTIUM II XEON Integrantes: Aguilar Palma Arturo Almendra José Luis Martínez Rangel Luis Gerardo Tames Hernández Kevin David Profesor: Caram Espinosa Roberto Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas

Intel Pentium II Xeon

Embed Size (px)

DESCRIPTION

Estructura del procesador Pentium II Xeon

Citation preview

INTEL PENTIUM II XEON INTEL PENTIUM II XEON

Integrantes:

Aguilar Palma Arturo

Almendra José Luis

Martínez Rangel Luis Gerardo

Tames Hernández Kevin David

Profesor: Caram Espinosa Roberto

Instituto Politécnico Nacional 

Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas

 

¿QUE SON LOS PROCESADORES INTEL?Son los procesadores más utilizados en el sector de los ordenadores portátiles y han demostrado estar a la altura de informáticos de una estabilidad clave para todas las exigencias.Intel dota a sus procesadores aportar un rendimiento elevado y funcionalidades añadidas a todos los ordenadores portátiles que hacen uso de esta tecnología.

Los procesadores de Intel se apoyan en el uso de la tecnología Turbo Boost 2.0, diseñada con el objetivo de rentabilizar la frecuencia del procesador hasta en los límites más duros. Junto a esto, Intel dota a sus sistemas de la tecnología HT, con la que los núcleos tienen la habilidad de trabajar en dos tareas diferentes de manera simultánea, ahorrando recursos y haciendo que la estabilidad del sistema sea superior.

*Intel Turbo Boost es una característica que está incorporada en procesadores Intel derivados de la arquitectura Nehalem, (Core i), desde los modelos Core i5 600 en adelante.Esta función hace que el procesador sea capaz de incrementar su frecuencia de funcionamiento, de forma automática, en determinadas circunstancias.

CARACTERISTICAS Con los procesadores de Intel se garantiza un alto rendimiento en la reproducción de contenidos que fuerzan el ordenador hasta sus límites, por ejemplo videojuegos. Para ello se apoya en el uso de tarjetas gráficas de primera calidad, como la Intel HD 3000, que está pensada con el objetivo de mover juegos de última generación

Por otro lado, estos procesadores ofrecen una velocidad de reloj de hasta 2.50GHz, un máximo de cuatro núcleos para aprovechar los recursos del ordenador de forma más completa, y caché de hasta 8.0 MB. Sus características se potencian con memoria de tipo DDR3, lo que aumenta y mejora todavía más la estabilidad y características del equipo.

En resumen, los procesadores Intel se caracterizan por ofrecer un alto rendimiento y estabilidad, además de elevada velocidad, haciendo uso de la tecnología Turbo Boost, y de la tarjeta gráfica HD 3000.

XEONXeon es una familia de microprocesadores Intel para servidores PC y Macintosh. El primer procesador Xeon apareció en 1998 con el nombre Pentium II Xeon.El Pentium II Xeon utilizaba tanto el chipsetBilingoo 440GX como el 450NX. En el año 2000, el Pentium II Xeon fue reemplazado por el Pentium III XeonEn 2001, el Pentium III Xeon se reemplazó por el procesador Intel Xeon. El Xeon está basado en la arquitectura NetBurst de Intel y es similar a la CPU Pentium 4TRES.En 2002 Intel añade a la familia Xeon el procesador Xeon MP que combinaba la tecnología Hyper-Threading con NetBurst. Sus chipsets utilizan el socket 603 y tiene versiones GC-LE (2 procesadores, 16 GiB de memoria direccionable) y GC-HE (4 procesadores o más, 64 GiB direccionables), todos usando un bus de 400 MHz.

El 9 de mayo de 2004, Intel anunció que los futuros procesadores Xeon estarían basados en la arquitectura Pentium M de la compañía. Curiosamente, el Pentium M está basado en gran parte en la arquitectura del Pentium III, por lo que el "nuevo" Xeon puede ser más parecido al anunció la nueva generación: Xeon Dual Core Xeon con tecnología de doble núcPentium III Xeon que a los Xeon basados en NetBurst.Igualmente este último procesador sustituyó al veterano PowerPC en las estaciones de trabajo MacPro y los servidores XServe deApple cuando se hizo la transición de Power PC a x86, mejorando su eficacia con la tecnología de arranque EFI.

GENERALES: Hay ocho registros de uso general de 32 bits. Pueden ser usados por cualquier tipo de instrucción II; también pueden contener operandos para cálculos de direcciones.

DE SEGMENTOS: Los seis registros de segmento de 16 bits contienen selectores de segmentos de código, referencia el segmento que contiene la instrucción que se esta ejecutando.

INDICADORES: El registro EFLAGS contiene los códigos de condición y diversos bits de modo.

PUNTEROS DE INSTRUCCIÓN: Contiene la dirección de la instrucción en curso.

Hay registros dedicados específicamente a la unidad de coma flotante:

NÚMERICOS: Cada registro contiene un número en coma flotante de 80 bits de precisión ampliada. Hay ocho registros que funcionan como una pila, con operaciones <push> y <pop> disponibles en el repertorio de instrucciones.

DE CONTROL: El registro de control de 16 bits contiene bits que controlan el funcionamiento de la unidad coma flotante(incluyendo el control de tipo de redondeo), precisión simple, doble o ampliada, y bits para habilitar e inhabilitar diversas condiciones de excepción.

DE ESTADO: El registro de estado de 16 bits contiene bits que reflejan el estado presente de la unidad de coma flotante(inlcuyendo un puntero de 3 bits al tope de la pila), códigos de condición que informan sobre el resultado de la última operación, e indicadores de excepción.

PALABRAS DE ETIQUETAS: Este registro de 16 bits contiene una etiqueta de 2 bits para cada registro numérico de coma flotante, indica la naturaleza de los contenidos del registro correspondiente. Los cuatro valores posibles son válido, cero, especial (NaN, infinito, denormalizado), y vacio. Estas etiquetas permiten a los programas comprobar los contenidos de un registro numérico sin tener que realizar una compleja decodificación de los datos que hay en el registro

Indica el estado del procesador y ayuda a controlar su funcionamiento. Incluye los seis códigos de condición (acarreo, paridad, acarreo auxiliar, cero, signo y desbordamiento) que informan sobre el resultado de una operación entera.

Decodificación de Decodificación de instrucciones del instrucciones del

procesador.procesador.• IFU: Unidad de captación de

instrucciones.

• ID: Decodificación de instrucciones.

• RAT: Asignador de registros.

• ROB Buffer de reordenación.

• DIS: Unidad de envío.

• EX: Etapa de ejecución.

• Unidad de retiro.

• El Pentium se basa en un diseño superescalar. Esto significa que en su interior hay más de una unidad de ejecución dedicadas a realizar las mismas funciones.

• En el caso del Pentium tenemos dos unidades de enteros de 32 bits que operan en paralelo. Ambas constan de una segmentación de instrucciones de cinco etapas: Prefetch de instrucciones, Decodificación, Cálculo de la dirección efectiva, ejecución y escritura de los resultados.

• Cada una de ellas es capaz de funcionar independientemente de la otra. El resultado es como existieran dos procesadores del tipo 486 trabajando al mismo tiempo, por lo que el Pentium podría proporcionar dos resultados enteros por ciclo de reloj.

• El Pentium II Xeon viene junto con la memoria caché L2 y algunos elementos de soporte en una pequeña tarjeta de circuito, que tiene una ranura única y muy particular, lo que ha de constituirse en el mayor obstáculo para todos los que estén acostumbrados a remover un procesador y a incorporar otro a la misma ranura de la tarjeta madre. El Pentium II no trae incorporado dentro del mismo chip el caché de nivel 2 o L2 como sucedía con el Pentium Pro, aspecto que elevaba considerablemente el precio de fabricación.

Arquitectura Arquitectura MicroprocesadMicroprocesad

oror

Intel Pentium ll Xeon

El Pentium II es un procesador que contiene 7.5 millones de transistores y es capaz de manejar la tecnología MMX para procesar Video, Audio y Gráficas en forma mucho más eficiente que sus antecesores.Se puede adquirir en diferentes versiones en cuanto a la velocidad, que va desde 233 MHz hasta el más reciente que puede trabajar a 450 MHz.Esto implica que es capaz de desarrollar 450 millones de operaciones por segundo, lo que indudablemente constituye una velocidad de procesamiento impresionante y esto se refleja en el excelente comportamiento que tienen las PC basadas en este procesador a la hora de ejecutar aplicaciones que incluyen cantidades importantes de multimedia, por ejemplo, creación de gráficos complejos, programas que incluyan video o sonido más allá de una simple melodía.Existe también una versión del PENTIUM II para computadoras portátiles tipo notebook que se desempeñan a la nada despreciable velocidad de 300 MHz.

Está optimizado para aplicaciones de 32 bits.

Se comercializa en versiones que van desde los 233 hasta los 400 MHz.

Posee 32 Kbyte de caché L1 (de primer nivel) repartidos en 16Kb. para datos y los otros 16 para instrucciones.

La caché L2 (segundo nivel) es de 512 Kb. y trabaja a la mitad de la frecuencia del procesador.

La velocidad a la que se comunica con el bus (la placa base) sigue siendo de 66 MHz, pero en las versiones a partir de los 333 ya pueden trabajan a 100 MHz.

Incorpora 7,5 millones de transistores.

Los modelos de 0,35 µ pueden cachear hasta 512 Mb, los de 0,25 hasta 4 Gb. (menos los antiguos modelos a 333)

• La caché de nivel 2 primero verifica si el procesador está ocupado para enviarle instrucciones. Luego, si el microprocesador está ocupado, el ordenador verifica si la caché de nivel 2 tiene instrucciones. Finalmente busca directamente en la memoria por instrucciones. Como la memoria caché es más rápida que la memoria común, el PC puede procesar información a más velocidad. 

Especificaciones de la gama Pentium II

Procesador

Frecuencia

Tecnología

VoltajeCore

Voltaje I/O

BusMultiplic

ador

PII 233 233Mhz. 0,35 µ 2,8 v 3,3 66Mhz 3,5

PII 266 266Mhz0,35 µ 2,8 v

3,3 66Mhz 40,25 µ 2,0 v

PII 300 300Mhz0,35 µ 2,8 v

3,3 66Mhz 4,50,25 µ 2,0 v

PII 333 333Mhz 0,25 µ 2,0 v 3,3 66Mhz 5

PII 350 350Mhz 0,25 µ 2,0 v 3,3 100Mhz 3,5

PII 400 400Mhz 0,25 µ 2,0 v 3,3 100Mhz 4

Lenguaje de Lenguaje de programaciónprogramación del del Pentium XEON IIPentium XEON IIEl lenguaje del procesador Intel

Pentium II Xeon esta basado en el lenguaje ensamblador X86.

¿¿QueQue es el lenguaje ensamblador X86? es el lenguaje ensamblador X86?

• El lenguaje ensamblador x86 es la familia de los lenguajes ensambladores para los procesadores de la familia x86, que incluye desde los procesadores Intel 8086 y 8088, pasando por los Pentium de Intel y los Athlon de AMD y llegando hasta los últimos procesadores x86 de estas compañías. Como el resto de lenguajes ensambladores, usa una serie de mnemotécnicos para representar las operaciones fundamentales que el procesador puede realizar. Los compiladores a menudo producen código ensamblador como un paso intermedio cuando traducen un programa de alto nivel a código máquina. Considerado como un lenguaje de programación de bajo nivel y específico para cada máquina. Aunque algunas veces es usado para software de aplicación de sistemas de ventanas, los lenguajes ensambladores son utilizados principalmente en aplicaciones críticas como sistemas de arranque, Sistemas Operativos, núcleos y en controladoras de dispositivos, así como en sistemas entiempo real o pequeños sistemas embebidos

¿¿CómoCómo funciona? funciona?

• Cada instrucción del x86 está representada por un mnemotécnico (técnica de memorización basada en la asociación mental de la información a memorizar con datos que ya sean parte de nuestra memoria.), que traduce directamente a una serie de bytes la representación de la instrucción, llamada código de operación. 

• Algunos códigos de operación no tienen nombres mnemotécnicos y no están documentados. Diferentes procesadores en la familia del x86 pueden interpretar códigos de operación indocumentados de forma distinta, haciendo que un mismo programa se comporte de forma distinta en diferentes procesadores.

• El ensamblador x86 tiene una operación de salto incondicional, jmp, que admite una dirección inmediata, un registro o una dirección indirecta mediante registro como parámetro.

Conclusiones Conclusiones

Gracias por su atenciónGracias por su atención