POLITECHNIKA KOSZALIŃSKA - WYDZIAŁ ELEKTRONIKI URZĄDZENIA ZEWNĘTRZNE
Ćwiczenie laboratoryjne N 8
Ćwiczenie laboratoryjne N 8
TEMAT:
OBSŁUGA MYSZKI KOMPUTERA Z WYKORZYSTANIEM
PRZERWAŃ ASSEMBLERA
Celem niniejszego ćwiczenia jest zapoznanie się ze sposobem tworzenia, odczytu i zapisu pliku z wykorzystaniem przerwań Assemblera.
Przygotowanie pracy laboratoryjnej wykonywane przed ćwiczeniem.
1. Zapoznaj się z zasadą działania przerwania INT 33h wraz z jej funkcjami.
Zadanie do wykonania w ćwiczeniu laboratoryjnym:
I. napisz w asemblerze program, który będzie w dowolny sposób współpracował i sterował
pracą myszki komputerowej, oraz wykorzystywał przynajmniej jeden rodzaj przerwania z jakimi pracowaliśmy do tej pory, wykluczając przerwanie 21h z funkcją 4Ch.
II. Wykorzystując odpowiednie programy wykonaj asemblację (tasm) i konsolidację (tlink) przygotowanych programów. Popraw ewentualne błędy, wykorzystując do tego celu debugger.
Pytania kontrolne:
1. Omów działanie napisanych programów.
2. Omów przerwania (razem z funkcjami i podfunkcjami), które wykorzystałeś w programie.
Literatura
P. Matzger, A. Jełowicki: Anatomia PC, Helion, Gliwice, 1997
M. Gieroń: Przerwania systemowe i programy rezydentne, Karat, Tarnów, 1993
K. R. Irvine: Asembler dla procesorów Intel Vademecum profesjonalisty, Helion, Gliwice, 2003
1 z 1