Page 13 - RevistaFinal_Neat
P. 13
Ejemplos de organización interrupción. Si se utiliza una pila
para llevar a cabo ciertas funciones
de registros de CPU reales
(por ejemplo, llamada a subrutina),
En algún diseño concreto de se necesita un puntero de pila del
procesador es posible encontrar sistema. En un sistema de memoria
otros registros relativos a estado y virtual se usa un puntero a la tabla de
control. Puede existir un puntero a páginas. Por último, pueden
un bloque de memoria que contenga emplearse registros para el control
información de estado adicional (por de operaciones de E/S.
ejemplo, bloques de control de
procesos). En las máquinas que usan
interrupciones vectorizadas puede
existir un registro de vector de
Ejemplo del proceso
Ciclo Fetch-Decode- Cada instrucción del juego de
instrucciones de una CPU puede
Execute
requerir diferente número de ciclos
Un ciclo de instrucción es el de instrucción para su ejecución. Un
período que tarda la unidad central ciclo de instrucción está formado
de proceso (CPU) en ejecutar una por uno o más ciclos máquina.
instrucción de lenguaje máquina.
Comprende una secuencia de
acciones determinada que debe
llevar a cabo la CPU para ejecutar
Interacción Maquina - Humano
cada instrucción en un programa.