29
15.1.2004
Copyright Teemu Kerola 2003
TTK-91 assembler
kääntäjän ohjauskäskyt
•Eivät generoi lainkaan konekäskyjä
–suoritetaan käännösaikana
•EQU - Equal
–antaa arvon symbolille symbolitauluun
•DC - data constant
–varaa yhden sanan tilaa muistista, antaa sille alkuarvon ja antaa osoitteen symbolin arvoksi (symbolitauluun!)
–esim. muuttujan tai ison vakion määrittely
•DS - data segment
–varaa monta sanaa tilaa muistista, antaa arvon symbolille
–alkuarvot ovat epämääräisiä!
–esim. taulukon tai tietueen tilan varaus
Sata     EQU 100
X         DC   50
Tbl        DS   200
LOAD R1, X
LOAD R3,Tbl(R1)
LOAD R1, =Sata