Investigaci N CONTROLES DEL PROCESADOR
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
LIC. REDES INFORMATICAS
ORGANIZACIÓN Y ARQUITECTURA DE COMPUTADORA II
TEMA: CONTROLES DEL PROCESADOR Y SEGMENTACIÓN DE INSTRUCCIONES.
ESTUDIANTES:
DALYS QUIROS – 2-149-576
MARELYS MONTEZA 2-736-1372
VICTOR MORAN
PROFESOR: DOCTOR MIGUEL VARGAS
AÑO II
INTRODUCCIÓN
El CPU es el recurso más importante dentrode un sistema de cómputo. Sobre la misma se ejercen 4 controles: Detección y corrección de errores, Múltiples estados de ejecución, Controles de tiempo de ejecución, Replicación de componentes.
Dichas fallas se deben, en general, a errores en manufacturación, fatiga, interferencia electromagnética, etc...
Procesadores INTEL
La moderación de interrupciones permite que el adaptador paramoderar interrupciones.
Cuando llega un paquete el adaptador genera una interrupción, lo cual permite que el controlador para manejar el paquete. A velocidades de enlace más rápidas, se crean más interrupciones y la utilización de la CPU aumenta también. Esto resulta en un mal rendimiento del sistema. Si se activa la moderación de interrupciones, la tasa de interrupciones es más baja y se obtiene unmejor rendimiento del sistema.
Procesadores AMD
Instrucción Múltiple, flujo de datos múltiple (MIMD) ordenadores explotan el paralelismo tanto en la instrucción y flujos de datos. La mayoría de los superordenadores se incluyen en esta categoría.
El microprocesador moderno es una arquitectura MIMD. Esta clasificación proviene de el microprocesador moderno es un diseño multi core.
Cada núcleo puedeactuar como un trabajo independiente del procesador en un flujo de datos independiente para que el procesador como un todo pueda ser la realización de múltiples instrucciones diferentes en múltiples flujos de datos. También es importante tener en cuenta de que cada núcleo puede tener sub-componentes que implementan una arquitectura SIMD, que permite que el procesador lleve ventaja del paralelismo anivel de datos.
1. CONTROLES DEL PROCESADOR:
El CPU es el recurso más importante dentro de un sistema de cómputo.
Sobre la misma se ejercen 4 controles:
1. Detección y corrección de errores
2. Múltiples estados de ejecución
3. Controles de tiempo de ejecución
4. Replicación de componentes.
1. Detección y Corrección de Errores
Si bien los procesadores son componentes altamente confiables, sonpasibles de experimentar fallas.
Estas pueden ser:
1) permanentes
2) transitorias
3) intermitentes: recurrentes periódicamente.
Dichas fallas se deben, en general, a errores en manufacturación, fatiga, interferencia electromagnética, etc...
Los fallos transitorios e intermitentes son más usuales que los permanentes, y son más difíciles de diagnosticar.
Tipos de errores:
1) Una instrucciónobtenida de memoria no es válida.
a) esto ocurre debido a que el patrón de bits de su opcode ha sido corrompido
b) si el error no es permanente, se soluciona repitiendo la lectura
c) de lo contrario, el procesador deberá ser parado y el error reportado.
2) La ejecución de una instrucción falla (por ejemplo , por un error en la ALU).
a) si el error es transitorio, podemos re ejecutar lainstrucción y solucionar el error
b) si no, se deberá parar el procesador
3) Datos obtenidos de la memoria y presentes en un registro pueden estar corrompidos.
a) en general se intenta detectar esta falla utilizando el clásico control de paridad
b) si se sospecha que el error es transitorio, se puede
b) si se sospecha que el error es transitorio, se puede volver a buscar la información de memoria.2. Múltiples Estados de Ejecución
Un procesador restringe el conjunto de instrucción ejecutables por un proceso (programa en ejecución), según el estado en que dicho proceso sea ejecutado.
Ciertas instrucciones son consideradas críticas y no pueden ser ejecutadas libremente por el usuario, sólo por procesos confiables, y por el SO. Por eso, se distinguen dos estados:
1) Modo supervisor:...
Regístrate para leer el documento completo.