Calcolatori Elettronici
Prova d'esame del 22 gennaio 2002
Esercizio:
Scrivere un programma in Assembly che continui ciclicamente a stampare i numeri da 0 a 100 intanto che non vengono premute opportune sequenze di tasti.
In un primo tempo considerare l'unica sequenza di tasti possibile: "STOP" che termina il programma.
Successivamente considerare anche la sequenza "PAUSA" che ferma il ciclo intanto che non viene premuto un tasto qualsiasi.
Al fine di controllare lo stato della tastiera utilizzare i servizi Interrupt numero 16h (servizi 0 e 1).