skip to main |
skip to sidebar
Conceptos Básicos
- INTERRUPCIONES INTERNAS: Son generadas por eventos que aparecen durante la ejecución de un programa, este tipo de interrupción se maneja por el hardware y no es posible modificarla. Por ejemplo, cuando el contador de reloj se actualiza.
- INTERRUPCIONES EXTERNAS: Son generadas por los dispositivos periféricos, como el teclado, impresora, tarjeta de red, y en ocasiones por los coprocesadores. No se pueden desactivar y no se envían directo al CPU.
- INTERRUPCIONES DEL SOFTWARE: Se pueden llamar por medio del ensamblador. Y en los lenguajes de alto nivel son generadas cuando se ejecuta el programa.
- REGISTROS: Son espacios físicos con capacidad de 4 a 64 bits, pueden ser direccionables por medio de su dirección de memoria.
- REGISTRO DE SEGMENTO: Codifica el inicio de cada segmento y la dirección del mismo.
- SEGMENTO DE CÓDIGO: Indica la dirección de una instrucción que es buscada para su ejecución.
- SEGMENTO DE DATOS: Genera una referencia a la localidad de un byte en el segmento de datos.
- SEGMENTO DE PILA (STACK): Permite la colocación en memoria de una pila para almacenamiento temporal de direcciones de datos.
- SEGMENTO EXTRA: Usado para el direccionamiento de memoria. Sirve para ampliar el segmento de datos.
No hay comentarios:
Publicar un comentario