6

6



Dyrektywy asemblera

Dyrektywy asemblera nie odpowiadają instrukcjom ML. Nie są tłumaczone na ML. Służą do sterowania pracą asemblera.

Posiadają przypisane zwykle kilkuznakowe symbole. Dyrektywy między innymi służą do:

*    nadawania adresu początkowego kodowi maszynowemu linii programu

*    oznaczenia początku segmentu, który ma być tłumaczony na postać relokowalną

*    sterowania wykonaniem asemblacji

• zarezerwowania obszaru w pamięci i przypisaniu wartości poszczególnym bajtom

-    ORG,

-    ABS, REL

-    IF, ENDIF

-    DB, DW

Funkcje asemblera

•    Zamienić mnemoniki kodów operacji na odpowiedniki w języku maszynowym

•    Zamienić symboliczne operandy na odpowiadające im adresy ich lokalizacji w komputerze

•    Zbudować instrukcje maszynowe we właściwym formacie

•    Zamienić stałe na ich wewnętrzne reprezentacje maszynowe

•    Utworzyć program wynikowy i listing

Dyrektywa

inicjalizacji

adresu

instrukcji

Dyrektywa

przypisania

wartości


komentarz

;zaczyp*

Sm pisać prograr^K

ORG

0000H

;rozmieść program od adresu 0

DANE

EQU 10H

;przypisz nazwie DANE wartość 10 heksadec.

START:

MOV A, #DANE JMP START

;wpisz dane do rejestru A

;skok do linii oznaczonej etykietą START


V.

Nazwa

etykieta

instrukcji


Ilustracja elementów składowych programu.


Zasada działania asemblera



Wyszukiwarka

Podobne podstrony:
Przełącznik Nazwa Funkcja -n Nazwy hostów Adresy nie są tłumaczone na nazwy
Dyrektorka: Plecaki nie są aż takie ciężkie, nie widzę powodu dla montowania szafek Plecaki:
pic 11 06 142014 120 Józef Bachórz [61 Jana Groma22. Nie czując się na razie przygotowanym do
53866 pic 11 06 142014 120 Józef Bachórz [61 Jana Groma22. Nie czując się na razie przygotowan
Nie są narażone na zwichrzenie belki z odpowiednio stężonym pasem ściskanym, a ponadto belki o przek
pic 11 06 142014 120 Józef Bachórz [61 Jana Groma22. Nie czując się na razie przygotowanym do
53866 pic 11 06 142014 120 Józef Bachórz [61 Jana Groma22. Nie czując się na razie przygotowan
Instrukcja obsługi mtz?LARUS00002 MIĘDZYNARODOWE SYMBOLEStosowanie na urządzeniach zajrzyj do inst
Wstyd i przemo0038 74 Wstyd i przemoc myślenie słowne, jeśli dane zachowanie nie jest tłumaczone na
Inwestycje samorządowe to inwestycje , które nie są nastawione na uzyskanie jakiegokolwiek zysku, po
skanowanie0016 świadectwa nie są wiarogodne na tyle, iżby oczywisty dowód, jaki stanowi kunsztowna t
45744 str (4) 10 lub zabudowaniami. W takich miejscach rośliny nie są narażone na zimne i silne wia

więcej podobnych podstron