Académique Documents
Professionnel Documents
Culture Documents
Otros andarán más rápido si el sistema cuenta con más memoria RAM. La memoria Caché:
dentro de la memoria RAM existe una clase de memoria denominada Memoria Caché que
tiene la característica de ser más rápida que las otras, permitiendo que el intercambio de
información entre el procesador y la memoria principal sea a mayor velocidad.
Está formada por bloques de circuitos integrados o chips capaces de almacenar, retener o
"memorizar" información digital, es decir, valores binarios; a dichos bloques tiene acceso el
microprocesador de la computadora. La MP se comunica con el microprocesador de la CPU
mediante el bus de direcciones.
◘ Interrupciones por hardware: Son aquellas que son provocadas por dispositivos
externos al procesador su característica principal es que no son programadas, esto es,
pueden ocurrir en cualquier momento en el programa.
Las interrupciones por software se ejecutan con ayuda de las instrucciones: INT e IRET,
además se tiene 256 interrupciones: de la 00 a la FF.
Las interrupciones constituyen quizá el mecanismo más importante para la conexión del
microcontrolador con el mundo exterior, sincronizando la ejecución de programas con
acontecimientos externos.
4. Una vez que la rutina de la interrupción termina, el procesador restaura el estado que
había guardado en la pila en el paso 2 y retorna al programa que se estaba usando
anteriormente.
Ejemplo de interrupciones:
int 01h-->un solo paso
int 02h-->interrupción no enmascarable
int 03h--> punto de interrupción
int 04h-->desbordamiento
int 05h-->impresión de pantalla
int 08h-->Cronometro
int 15h-->Servicios del sistema
int 16h-->Funciones de entrada del teclado
int 18h-->Entrada con el Basic de Rom
int 19h-->Cargador de arranque
int 1Ah-->Leer y establecer la hora
int 1Bh-->Obtener el control con una interrupción de teclado.
int 2oh-->Terminar un programa
int 33h->Funciones del Ratón
1.5 Llamadas a servicios del sistema
Una llamada al sistema es un método o función que puede invocar un proceso para solicitar
un cierto servicio al sistema operativo. Dado que, el acceso a ciertos recursos del sistema
requiere la ejecución de código en modo privilegiado, el sistema operativo ofrece un
conjunto de métodos o funciones que el programa puede emplear para acceder a dichos
recursos. En otras palabras, el sistema operativo actúa como intermediario, ofreciendo una
interfaz de programación (API) que el programa puede usar en cualquier momento para
solicitar recursos gestionados por el sistema operativo.