Programação de Sistemas
2º semestre do ano lectivo 2000/01

Aula Prática 10

Sumário

Exercícios sobre programas TSR.



Exercício 1

Escrever um programa TSR que mostre a hora no canto superior direito do écran sempre actualizada.

Sugestões: Desviar a interrupção do relógio (08H) e fazer uso da informação na zona de memória 0040:006C. Aceder directamente à memória de vídeo para mostrar a hora no écran.



Exercício 2

Alterar o programa do exercício anterior de forma a que fique activo (mostre a hora) quando se pressiona a tecla F3 (scan code 3DH), deixe de mostrar a hora quando pressionada a tecla F4 (scan code 3EH) e se retire da memória quando se premir a tecla F5 (scan code 3FH).

Sugestões: Desviar a interrupção do teclado (09H).