|
|
DataMuseum.dkPresents historical artifacts from the history of: Bogika Butler |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Bogika Butler Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 4352 (0x1100)
Types: TextFile
Names: »DIRECTIV.BAK«
└─⟦9dfa17898⟧ Bits:30009789/_.ft.Ibm2.50007352.imd Mogens Pelles Zilog 80,000 / EOS projekt
└─⟦this⟧ »DIRECTIV.BAK«
└─⟦bfec2519f⟧ Bits:30009789/_.ft.Ibm2.50007346.imd Mogens Pelles Zilog 80,000 / EOS projekt
└─⟦this⟧ »DIRECTIV.BAK«
Fortegnelse over direktiver.
.INCLUDE (filename, listingoption)
INCLUDE bevirker, at assembleren læser kildetekst fra
filen, der angives som operand, indtil dennes slutning
nås. Herefter fortsættes med linien efter direktivet.
Listingoption angiver, om det inkluderede skal fremkomme
i assembleringsudskriften. Hvis det skal markeres
niveauet af inklusion i margen. I alle tilfælde nummereres
samtlige gældende linier i hele den resulterende tekst
fortløbende.
.MACRO (name, list of parameters)
MACRO indleder definitionen af en makro. Name angiver
makroens navn. (Dette kan også angives som etiket til
linien). "list of parameters" er makroens formelle
parameterliste. Parametrene adskiles af kommaer.
.ENDM
ENDM afslutter den makrodefinition, som svarer til det
sidst skannede macrodirektiv.
.IF (condition)
IF indleder en betinget tekstdel. Hvis betingelsen
evalueres til værdien sand, medtages den følgende
tekstdel frem til det korresponderende ELSE eller
ENDI.
.ELSE
ELSE indleder en alternativt betinget tekstdel.
Tekstdelen fra ELSE frem til det tilsvarende ENDI
medtages, hvis tekstdelen fra IF til ELSE ikke blev
medtaget.
.ENDI
ENDI markerer afslutningen af den betingede tekstdel,
som svarer til det korresponderende IFdirektiv.
.REPEAT (n)
REPEAT bevirker, at den følgende sætnning gentages n gange.
.IMPORT (symbolliste)
IMPORT bevirker, at symbolerne i symbollisten medtages i
sektionens importliste, således at linkeren kan indsætte
korrekte referencer til de pågældende eksterne symboler.
.EXPORT (symbolliste)
EXPORT bevirker, at symbolerne i symbollisten medtages i
sektionens exportliste, således at de gøres tilgængelige
for andre sectioner på sammenkædningstidspunktet.
.ENTRY symbol
ENTRY udpeger den (de) etiket(ter), som andre sektioner
skal kunne hoppe til eller kalde.
.PAGE
PAGE bevirker sideskift i assemblerudskriften.
.LIST ON OFF
LIST styrer udskrivningen. Aangives ON udskrives de følgende
linier. Angives OFF udskrives de ikke, men linienummereringen
fortsætter som om de blev udskrevet.
.TITLE tekststreng
TITLE angiver modulets navn (overfor linkeren). Navnet
uddskrives i udskriftens 1. headinglinie.
.SUBTITLE tekststreng
SUBTITLE angiver en tekst, som udskrives i udskriftens
2. headinglinie.
.BYTE expression
BYTE reserverer en oktet lagerplads og initialiserer den
til værdien angivet ved udtrykket.
.WORD expression
WORD reserverer et ord lagerplads og initialiserer det
til værdien angvet ved udtrykket.
.LONG expression
LONG reserverer et langord lagerplads og initialiserer det
til værdien angivet ved udtrykket.
.STRING stringexpression
STRING reserverer et lagerområde, hvis størrelse svarer til
strengens længde, og initialiserer det til værdien angivet
ved strengudtrykket.
.BLOCK expression
BLOCK reserverer et lagerområde, hvis størrelse i oktetter
svarer til værdien af udtrykket. Området initialiseres til
NULL-bytes.
.SECTION (name, cpu, addressformat, segment type, prriviledges,
relocatability)
SECTION markerer starten af en sektion og angiver dennes
attributter.
.END
END markerer afslutningen af modulet. End er strengt taget temmelig
redundant og benyttes til at forårsage en advarsel, hvis sidste
stump af filen mangler.
«eof»