4
Clasificado en Otras materias
Escrito el en español con un tamaño de 2,86 KB
Procesadores con Interrupciones imprecisas: Cuando ocurren este tipo de interrupciones no es fácil determinar que instrucciones ya se han ejecutado y cuales aún no se han ejecutado cuando se produce la interrupción. Se suelen arrojar gran cantidad de información de estado interna a la pila para que el sistema operativo tenga la posibilidad de dilucidar que está sucediendo.
Procesadores con Interrupciones Precisas: Una interrupción que deja a la máquina en un estado bien definido:
- El contador de Programa se guarda en un lugar bien conocido y se conoce el estado de ejecución de la instrucción.
- Todas las instrucciones previas a la que apunta CP ya se ejecutaron por completo y tampoco se ha empezado a ejecutar ninguna posterior (si ha empezado alguna, cualquier cambio en los registros o memoria debe deshacerse).
Registro de microdirecciones: Registro necesario en el microsecuenciamiento implícito para hacer corresponder a cada instrucción de máquina su microprograma, o lo que es lo mismo, ha de tener un procedimiento para convertir el código de operación de la instrucción en la dirección de la memoria de control donde empieza su microprograma.
Registro de microinstruciones: Contiene la microinstrucción que se está ejecutando en ese momento. Se encuentra dentro de las unidades de control microprogramadas.
Salto retardado: Con un salto retardado, una o más instrucciones después del salto siempre se ejecutan. Se trata de buscar instrucciones de relleno útiles que se ejecuten en lugar del NOP. En el caso de rellenar con una instrucción de continuación, si el salto no se hace efectivo, la instrucción elegida es útil. En cambio si resulta que lo es, se ha garantizado que aunque la ejecución de la instrucción de relleno no es útil, no perjudica los resultados.
TLB: Es una caché administrada por la MMU que contiene partes de la tabla de páginas (relaciones entre direcciones virtuales y reales). Posee un número fijo de entradas y se utiliza para obtener la traducción rápida de direcciones. Si no existe una entrada buscada, se deberá revisar la tabla de páginas.
Ubicación en escritura: Cuando se produce un fallo en escritura, el bloque se carga en la caché y a continuación se escribe sobre él.
Procesadores con Interrupciones Precisas: Una interrupción que deja a la máquina en un estado bien definido:
- El contador de Programa se guarda en un lugar bien conocido y se conoce el estado de ejecución de la instrucción.
- Todas las instrucciones previas a la que apunta CP ya se ejecutaron por completo y tampoco se ha empezado a ejecutar ninguna posterior (si ha empezado alguna, cualquier cambio en los registros o memoria debe deshacerse).
Registro de microdirecciones: Registro necesario en el microsecuenciamiento implícito para hacer corresponder a cada instrucción de máquina su microprograma, o lo que es lo mismo, ha de tener un procedimiento para convertir el código de operación de la instrucción en la dirección de la memoria de control donde empieza su microprograma.
Registro de microinstruciones: Contiene la microinstrucción que se está ejecutando en ese momento. Se encuentra dentro de las unidades de control microprogramadas.
Salto retardado: Con un salto retardado, una o más instrucciones después del salto siempre se ejecutan. Se trata de buscar instrucciones de relleno útiles que se ejecuten en lugar del NOP. En el caso de rellenar con una instrucción de continuación, si el salto no se hace efectivo, la instrucción elegida es útil. En cambio si resulta que lo es, se ha garantizado que aunque la ejecución de la instrucción de relleno no es útil, no perjudica los resultados.
TLB: Es una caché administrada por la MMU que contiene partes de la tabla de páginas (relaciones entre direcciones virtuales y reales). Posee un número fijo de entradas y se utiliza para obtener la traducción rápida de direcciones. Si no existe una entrada buscada, se deberá revisar la tabla de páginas.
Ubicación en escritura: Cuando se produce un fallo en escritura, el bloque se carga en la caché y a continuación se escribe sobre él.