“Conocimiento Hardware>RAM , tarjetas y placas base

¿Qué es el manejo de las interrupciones en Computadoras

2013/5/27
¿ El término " manejo de interrupción " se refiere a la transformación inmediata de los eventos de hardware en el procesador del equipo . El procesador responde a la interrupción en consecuencia , el uso de una sofisticada biblioteca de instrucciones . Manejadores de interrupción se pueden programar para aceptar interrupciones durante otro proceso de interrupción . Embedded eventos del sistema

eventos de sistemas integrados son momentos en los que una pieza de hardware accede directamente a la unidad central de procesamiento en un sistema informático . Cuando se produce un evento , el hardware envía una señal al procesador y detiene cualquier proceso actual se está manejando . Eventos no planeados , conocidas como excepciones, son cosas tales como desconexiones repentinas de datos o errores de aplicación . Eventos planificados , también conocido como interrupciones , son causadas deliberadamente por un usuario. Clics del ratón y la inserción de nuevos dispositivos se consideran interrupciones.
Alarma de proceso Manejo

La máquina RISC avanzada ( ARM ) de chips de procesador tiene una clavija específica para aceptar interrumpir las señales . RISC es sinónimo de reducción de ordenador de conjunto de instrucciones , que indica que el chip contiene un número limitado de instrucciones para el manejo de tareas específicas . Cuando una fuente de interrupción en una pieza de hardware detecta una interrupción , se envía una señal eléctrica a la solicitud pin de interrupción ( IRQ ) . El pin IRQ convierte HIGH cuando se recibe una señal de interrupción , notificar al procesador para terminar su instrucción actual , una pausa en el proceso actual y analizar la interrupción. Cuando la alarma se ha manejado , el procesador reanuda su proceso anterior.
Reconocimiento de interrupción de ciclo

Cuando una pieza de hardware para señales de una interrupción, el procesador comienza el ciclo de reconocimiento de interrupción . El ciclo es una conversación entre el procesador y el hardware para retransmitir la razón de la interrupción y localizar la solución necesaria . El procesador envía una señal al hardware pidiendo el razonamiento de interrupción . El hardware devuelve un número de vectores que el procesador utiliza para localizar el vector adecuado . Dentro del vector es la rutina de servicio de interrupción (ISR ) que va a procesar la interrupción según sea necesario . Por ejemplo , al pulsar la "P" puntos clave para una rutina ISR para introducir el carácter P en una aplicación.
Tipos de manejadores de interrupciones

Los cuatro tipos principales de el manejador de interrupciones incluyen no anidada , jerarquizado, re -entrante anidado y priorizado . Un controlador de interrupción no anidada sólo procesará una interrupción a la vez y se ignoran las señales de interrupción adicionales . Manejador de interrupciones anidadas permiten las interrupciones que se produzca una interrupción mientras se está procesando . La interrupción de corriente se detuvo al igual que los procesos anteriores y la nueva interrupción se maneja primero . El manejador de interrupciones priorizados sólo detener un proceso de interrupción si la nueva interrupción tiene una calificación igual o mayor prioridad . El manejador de interrupciones reentrantes actúan de forma similar a los controladores anidados , pero reactivar el manejo de interrupciones más rápido después de producirse primero una interrupción. Esto reduce el tiempo de espera entre las interrupciones , pero puede causar varios otros errores.

RAM , tarjetas y placas base
Cómo reemplazar los auriculares en un ordenador
¿Cuáles son los puertos de entrada de la placa base?
¿Cuáles son las L1 , L2 y L3 Caches
Cómo instalar el Realtek AC'97 Audio Driver
¿Cuáles son las clases de tarjetas Micro SD
Cómo actualizar los controladores en un Asus 9250
Cómo quitar la CMOS y la contraseña en un Dell D620
Gigabyte R577D5 - 1GD -B vs. R577UD - 1GD
Conocimiento de la computadora © http://www.ordenador.online