pds064 (2) tif

pds064 (2) tif



64 Asembler. Poradnik użytkownika

64 Asembler. Poradnik użytkownika

REP MOVSW M0V AH, 4CH INT 21H MALUJ ENDS END


;(9) powtarzaj rozkaz MOVSW, aż CX=0 :(J0) funkcja wyjścia z programu... ;(łl).., do DOS

Nadajmy nazwę plikowi, w którym znajduje się powyżej napisany program -

ekran.asm.

Dokonujemy asemblacji pliku ekran.asm przy użyciu programu TASM.EXE:

TAŚM ekranC.asm]

Turbo Assembler Version xxx Assembling file: ekran.ASM

Error messages: Nonę

Warning messages: Nonę

Passes: 1

Remaining memory: 434k


;w nawiasach [ ] - domyślnie Copyright xxx ;nazwa asemblowanego pliku

;brak błędów asemblacji

;brak ostizeżeń

;jedno przejście asemblera

;pozostało pamięci operacyjnej (tu: 434KB)

Po asemblacji otrzymamy na dysku plik obiektowy ekran.obj.

Plik ekran.obj poddajemy konsolidacji za pomocą programu TLINK.EXE;

TL INK ekranC. obj ]    ;w nawiasach [ ] - domyślnie

Turbo Link Version xxx Copyright xxx

Warni ng: No stack    ;ostnzeżenie: brak stosu

Na dysku utworzył się gotowy plik do wykonania - ekran.exe.

Komentarz dotyczący znaczenia (ponumerowanych) linii pliku ekran.asm. Program ekran.asm kopiuje obszar pamięci zaadresowany za pomocą rejestrów DS:SI (0000H:0000H) - obszar źródłowy, do obszaru pamięci zaadresowanego przez parę rejestrów ES:DI (0B800H:00A0H) - obszar docelowy. Kopiowania tego dokonujemy przy użyciu rozkazu MOVSW. Obszar docelowy tak został dobrany, aby widać było wyraźnie efekty działania programu. Po prostu obszar docelowy jest częścią pamięci karty VGA (B800-BFFF) i na ekranie zaczynać się będzie od drugiej linii (od góry ekranu - linia programu nr (6)), a kończyć na linii piątej (linie programu nr (6)+(7)). Powodzenia!


Wyszukiwarka

Podobne podstrony:
PDS064 TIF 64 P rc z W Zi iż n L kti i s i
pds058 (2) tif 58 Asembler. Poradnik użytkownika formacja o miejscu danej potrzebnej do danego rozka
pds060 (2) tif V 60 Asembler. Poradnik użytkownikaMOV AX, TABLICA1 Segment danych oooo (
pds062 (2) tif 62 Asembler. Poradnik użytkownika 62 Asembler. Poradnik użytkownika Segment danych Ry
64 tif 64 świątynie napewno ich nie było, nawet w Kamieniu, siedzibie księcia, w bogatym Wołyniu, Bi
zdjęcie0616 (3) Katedra Użytkowania Lasu i Drawna Prof dr tub. int Janusz SowaTechnologie pozyskania
assembler?86? 2 64 4. Język asemblerowy mikroprocesorów 8086/8088 64 4. Język asemblerowy mikropro
Slajd12 (64) Składniki systemu ekspertowego to:» Szkielet systemu składa sic z Interfejsu użytkownik
pds059 (2) tif Podstawy konstruowania programów w języku Asembler 59 wym może być też symbol zdefini
pds061 (2) tif Podstawy konstruowania programów w języku Asembler 61 adresowanie pośrednie stwarza m
pds063 (2) tif Podstawy konstruowania programów w języku Asembler 63 asembler MASM praktycznie różni
teoria użytkowania i korzyści5 64 Bartonie] Kabur ly sic do zmiennych osobowościowych lub Dostaw Now
BSM Uchnast1 tif E. UCHNAST 64 SAMOLECZENIE BIOEMANACYJNYM SPRZĘŻENIEM... swoistą działamy w ty
57543 SN grudzien 067 użytkownikowi czasu na wyłączenie odbiornika Bluetooth [ilustracja na st

więcej podobnych podstron