Procesador Intel Pentium II®

Slides:



Advertisements
Presentaciones similares
Juan Pablo Ruiz Ramzi Youssefi
Advertisements

Procesador Introducción - Funcionamiento - Memoria caché
INTEGRANTES EFREN PADILLA LICETH BUITRAGO LINA STELLA AGUIRRE
Redes.
El Microprocesador El microprocesador, o simplemente el micro, es el cerebro del ordenador. Es un chip, un tipo de componente electrónico en cuyo interior.
Evolución del procesador
Procesador xeon Xeon es una familia de microprocesadores Intel para servidores PC y Macintosh. El primer procesador Xeon apareció en 1998 con el nombre.
Familia x86.
Generaciones de procesadores
Tema: Historia de los Microprocesadores
Core 2 Dúo procesador portátil (CPU). El procesador Intel Core 2 Dúo (también conocido como Core 2 Dúo) es un procesador portátil de 64 bits del procesador.
1 MICROPROCESADORES II Capítulo 1 - Sesión 2 OBJETIVOS 1- Evolución de los procesadores INTEL. 2- Ancho de BUS, Registro internos. 4- Modo de operación.
Gestión de Memoria – Parte 2
1 MEMORIAS Fundamentos de Informática Ingeniería Técnica Diseño Industrial.
CPU MEMORIAS PRINCIPALES Periféricos de entradaPeriféricos de salida Dispositivos de almacenamiento secundario BUS DE DIRECCIONES BUS DE DATOS BUS DE CONTROL.
INTRODUCCION A LOS SISTEMAS DE COMPUTO ARQUITECTURA VON NEUMAN Ing. David Gonzalez.
Entrada/Salida.
TEMA 3. COMPONENTES INTERNOS DEL ORDENADOR.
BOARD O TARJETA MADRE. EXPOSICION DE INFORMATICA TEMA 1: BOARD TIPOS DE PROCESADOR BUS PUERTOS MEMORIA NUEVAS TECNOLOGIAS.
Organización de computadoras
ARQUITECTURA BÁSICA DE UN ORDENADOR
Microprocesador Estructura interna.
AUTORES: INGENERIA EN COMPUTACION PROF.: IVAN PEREZ MARZO, 2017.
Pipelining Peligros de control.
SISTEMAS DE E/S Es la colección de interfaces que usan las distintas unidades funcionales de un sistema de procesamiento de información para comunicarse.
IDENTIFICACIÓN Y CARACTERÍSTICAS DE MEMORIA RAM Y ROM
TIPOS DE BUSES Y MEDIOS DE TRANSMISION DE DATOS
Republica Bolivariana de Venezuela, Ministerio del Poder Popular para la Educación, U.E.C Juan XXIII Fe y Alegría. Ciudad Ojeda/Edo. Zulia. PROCESADOR.
Informacion sobre el DDR3:
UNIDAD CENTRAL DE PROCESO CPU.
Arquitecturas alternativas UNIVERSIDAD TECNOLOGICA DE PUEBLA TECNOLOGIAS DE LA INFORMACION Y COM. AREA REDES Y TELECOMUNICIONES ADMINISTRACION DE SERVIDORES.
HARDWARE POR: JOEL CASTAÑEDA 1ºA.
Comunicación Serial: Conceptos Generales
Unidad 7: Nivel Interno Algunos Conceptos Importantes
ARQUITECTURA DE HARD WARE COMPONENTES EN BLOQUES DEL PROCESADOR
Diferencias entre las arquitecturas de 64 bits de AMD e intel.
EL Procesador. República bolivariana de Venezuela.
Características en general de Pentium II. ESQUEMA Introducción. Pentium. Pentium II. Tipos de Pentium II. Características en general de Pentium II.
Presentamos.
Organización del Computador
Por: Alejandra Barrera, Vanessa Zhu, Jorge Pons y Arturo Marqués
EVOLUCIÓN DE LOS MICROPROCESADORES
PICOBLAZE RESUMEN.
Estas dos líneas de código permiten al Asm iniciar en Code Segment
DISPOSITIVOS DE E/S IU Colegio Mayor del Cauca Sistemas operativos Popayán, mayo de 2015.
El Microprocesador El microprocesador o CPU el componente más importante de un ordenador. Están compuestos de cuatro secciones funcionales:  La unidad.
INGENIERÍA INFORMÁTICA Y DE SISTEMAS Docente: Mg Ing. Jesús Ocaña Velásquez ARQUITECTURA DEL COMPUTADOR.
8. Diseño del Procesador Fundamentos de los Computadores
ARQUITECTURA DEL COMPUTADOR Ing. Diana E. López.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS.
Microprocesador y memoria
ARQUITECTURA DE COMPUTADORES
1 TEMA 2: Organización de computadores Procesadores Memorias Dispositivos de E/S.
2.4.3 Procesadores Tema 2 página 35
Estructura de Sistemas Operativos CAMPOS CHACALTANA, ANTHONY.
Estructura de los sistemas Operativos 1. Componentes de un sistema operativo  Administración de procesos  Administración de memoria  Subsistema de Entrada/Salida.
Arquitectura de Computadores de Computadores. Organización y Arquitectura La Arquitectura: se refiere a los atributos que tienen un impacto directo en.
ESTRUCTURA DE SISTEMAS OPERATIVOS Carbajal Rojas karla.
El procesador Datapath y control.
El Microprocesador El microprocesador o CPU el componente más importante de un ordenador. Están compuestos de cuatro secciones funcionales:  La unidad.
Gestión del sistema de entrada / salida
Pipelining Peligros de control.
El Microprocesador El microprocesador o CPU el componente más importante de un ordenador. Están compuestos de cuatro secciones funcionales:  La unidad.
El Microprocesador El microprocesador o CPU el componente más importante de un ordenador. Están compuestos de cuatro secciones funcionales:  La unidad.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS. Estos sistemas no tienen una estructura definida, sino que son escritos como una colección de procedimientos donde.
1 MEMORIAS Fundamentos de Informática Ingeniería Técnica Diseño Industrial.
公司 徽标 Gestión De Entrada Y Salida. Introducción Unaspectoconfusoenlossistemas operativos es la E/S, debido a la amplia variedad de dispositivos, resulta.
estructura de un bus
ARQUITECTURA DE UN MICROPROCESADOR. ESTRUCTURA BÁSICA DE UN SISTEMA MICROPROGRAMABLE A. Hardware CPU (chip microprocesador): es un circuito integrado.
Transcripción de la presentación:

Procesador Intel Pentium II®

Introduccion El pentium II es el sucesor de la linea de procesadores intel386, intel486 pentium y pentium pro. Al igual que el Pentium Pro esta dentro de la familia P6 Incorpora tecnologia MMX Usa la misma tecnología de bus que el pentium Pro

Caracteristicas Fue introducido en 1997 Arquitectura P6 o de ejecución dinámica Se presentaron diferentes procesadores con diferentes frecuencias de reloj Contiene 7.5 millones de transistores Amplitud de registro de 32 bits Bus de datos de 64 bits Bus de cache de 128 bits Bus de direcciones de 36 bits Puede direccionar 64 GB de memoria

Mas características Unidad de punto flotante 80 bits Cache L1 de 32K (16 datos 16 instrucciones) Cache L2 de 512K Soporte multiprocesadores (2 o 4) dependiendo de la versión Velocidades en las que se presento 233, 266, 300, 333, 350, 400 MHZ Votaje de operación de 2.8 y 2.2 dependiendo del modelo Reglas de diseño 0.35 o 0.25 micras dependiendo del diseño

Tipos de Pentium II PII a 233, 266, 300 y 333 MHZ SEC Compatible binariametne con los procesadores anteriores Microarquitectura de ejecución dinámica Arquitectura del bus independiente, bus del sistema dedicada separada y bus interno de cache da alta velocidad Combina el poder del Pentium pro con teconologia MMX Optimizado para aplicaciones de 32 bits Cache 16K de datos y 16K de instrucciones Cache L2 de 512K Multiprocesador ( 2) con 64GB de memoria física Código de corrección de errores del bus.

PII PII a 350, 400 y 450 MHZ SEC Compatible binariametne con los procesadores anteriores Microarquitectura de ejecución dinamica Arquitectura del bus independiente, bus del sistema dedicada separada y bus interno de cache da alta velocidad Combina el poder del Pentium pro con teconologia MMX Optimizado para aplicaciones de 32 bits Cache 16K de datos y 16K de instrucciones Cache L2 de 512K Multiprocesador ( 2) con 64GB de memoria física Codigo de correccion de errores del bus.

PII Xeon 400 y 450 MHZ SEC para servidores y estacionces de trabajo Compatible binariamente con procesadores del anteriores anteriores Microarquitectura de ejecución dinámica Arquitectura del bus independiente, bus del sistema dedicada separada de 100 mhz y bus interno de cache a la velocidad del núcleo del procesador Combina el poder del Pentium pro con teconologia MMX Optimizado para aplicaciones de 32 bits Cache 16K de datos y 16K de instrucciones Cache L2 de 512K, 1M y 2M Multiprocesador ( 4) con 64GB de memoria física Codigo de correccion de errores del bus.

Recordando al P6 Recordemos que es la ejecución dinamica... Se tienen tres maquinas independientes unidas por el instruction pool El proceso de busqueda se ejecuta en orden El proceso de ejecución se ejecuta en desorden si no hay dependencias anteriores El proceso de retiro se ejecuta en orden

En resumen La ejecución dinámica mezcla: Ejecución especulativa Ejecución en desorden Predicción de bifurcación Todo lo anterior en una canal de distribución en orden.

¿Como esta constituido el canal(pipeline) de ejecución del PII?

Canal PII El canal del PII esta constituido por tres partes: Front end de repartición (en orden) Nucleo (fuera de orden) Unidad de retiro (en orden)

Algo importante Dado que la ejecución dinamica ejecuta las instrucciones fuera de orden, es necesario asegurarse que suficientes ops esten listas para su ejecucíon La correcta predicción y la decodificación rápida son esenciales para obtener un mejor rendimiento.

Unidad de retiro

BTB 0, 1 -Donde se almacenan las predicciones obtenidas IFU0 -Unidad de cache de instrucción IFU1 -En esta etapa los paquetes de instrucción de 16 bytes son buscados IFU2 -Predecodificación de instrucción ID0 -Decodificador de instrucción ID1 -Etapa de decodificación RAT -Tabla de colocación de registros Register Allocation Table

Estación de reserva

En la estacion de reserva Aquí son enviadas despues de ser decodificadas En esta estación comienza el núcleo de ejecución Los datos y operandos deben de estar disponibles

Caches El PII con MMX tiene Dos caches de 16K datos e instrucciones Linea de cache de 32 bytes de longitud El cache de datos puede sera accesado simultaneamenta por un comando de carga y almacenamiento siempre y cuando la referencia sea distinta El retraso por el cache es de 10 ciclos de reloj

Sistema de Bus El PII practicamente tiene el mismo principio del bus que el pentium pro y soporta diferentes señales. Soporta APIC y TAP

Señales de control de ejecución Controlan la ejecución e inicializacion del procesador Reloj del bus Inicializacion Descarga o purga Paro de reloj Sleep Comunicación de interripcuiones en interprocesador

Señales de arbitración Señales que arbitran el bus Pedido del agente del bus simetrico Pedido de la prioridad del agente del bus Bloqueo del siguiente pedido Asugurar o cerrar

Señales de pedido Señales para iniciar una transaccion Estrobo de direccion Pedido de comando Dirección Paridad de dirección Pedido de paridad

Señales de revision Provee resutaldos e informacion de los agentes del bus del sistema Mantener una linea de cache no modificada Ira a una linea de cache modificada Aplazar finalizacion de la transaccion

Señales de respuesta Dan informacion de la respuesta a un agente de petición Estatus de respuesta Paridad de respuesta Objetivo lista para escritura

Señales de respuesta de datos Controlan la transferencia de datos en el bus y dan el camino a los datos Dato listo Bus de datos ocupado Dato Proteccion de datos con ECC

Señales de error Proprocionan los errores del bus del sistema Inicializacion del bus Error del bus Error interno Error FCR Error de paridad de dirección

Señales de compatibilidad Contiene señales definidas para la compatibilidad de los procesadores con arquitectura intel Error de punto flotante Ignorar erro numerico Mascara 20 de direccion Manejo del sistema de interrupciones

Señales de diagnostico Señales para el monitoreo del desempeño del procesador Señales de punto de ruptura Monitor de desempeño Accesode prueba

Integridad de datos en PII El bus del sistema del pentium dos presenta las siguientes caracteristicas mantener la integridad de los datos Deteccion de error Reintento Correccion Proteccion de paridad para direcciones y señal de pedido Protocolo de proteccion en casi todas las señales de control Proteccion ECC para señales de datos

Estas caracteristicas puedes ser categorizadas como: Deteccion de errores internos del procesador Deteccion de error en el cache L2 y del nucleo de ejecución al cache L2 Deteccion de error de bus del sistema del PII Soporte FRC para el bus dels sistema del PII

Tipos de errores Los tipos de errores pueden ser: Error recuperable (RE): este error puede ser corregido mediante el reinteno o usando información ECC Error Irrecuperable (UE): este error no puede ser corregido pero solo afecta a un agente. Error Fatal (FE): el erro no puede ser corregido y puede afectar a mas de una gente.

Arquitectura de integridad de datos del sistema del bus del PII Los caminos de datos y de direcciones importantes estan protegidos por 10 bits de verificación. Paridad: protegen al bus de direcciones ECC(8 bits): protegen al bus de datos

Especificaciones mecanicas PII SEC(Single Edge Contact) cartucho que contiene al nucleo del procesador y cache L2 junto con otros elementos pasivos Conectado a la placa base mediante un conector de lado simple (slot 1)

Para el PII Xeon