modificar el vector de interrupciones
Alguien sabe como puedo modificar el vector de interrupciones para utilizar el reloj ( no se si es el 08 o 09 ) para hacer que escriva un caracter en patalla cada cierto tiempo gracias por adelantado
Mira el Bios coloca la IRQ0 (que se corresponde con el Timer0 del 8254) en la posicion 8 del vector de interrupcion.
Lo que deberias hacer es modificar la direccion CS:IP que esta en la posicion 8x4 (es decir el byte 32) y redireccionarlo a tu rutina. Obviamente desde tu rutina deberas saltar al CS:IP que se original.
Te dejo un link:
http://atc.ugr.es/docencia/udigital/13.html#0105
Lo que deberias hacer es modificar la direccion CS:IP que esta en la posicion 8x4 (es decir el byte 32) y redireccionarlo a tu rutina. Obviamente desde tu rutina deberas saltar al CS:IP que se original.
Te dejo un link:
http://atc.ugr.es/docencia/udigital/13.html#0105
