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

Document Outline

  • obsługa Myszki komputera z wykorzystaniem przerwań Assemblera