TKT --- Tiki Kommando Tolker er en modul innen TIKO som tar seg av kommando inntastinger (TIKO's skall). TKT tilsvarer CCP i CP/M-2.2. Når en kommando tastes inn, leter TKT etter kommandoen på disse plassene (i denne rekkefølgen): - innebygde kommandoer - aktiv plate, aktivt brukernummer - aktiv plate, bruker 0 - plate a: bruker 0 Kommandoen lastes så til 0100H. Kommandohale legges i 81H, med lengden i 80H. Første programparameter legges også inn i en filkontrollblokk (FKB) i 5CH, og andre programparameter legges inn i b0,..bn delen i denne FKB. Alle bokstaver oversettes til store bokstaver. TKT gir alle kommandoer en stakk på 8 nivåer, der første element er returadresse til TKT. Programmer som krever større stakk må ordne det selv. Enkel avslutning av program er en RET instruksjon. Hvis programmet har overskrevet TKT, må programmet avslutte med JP 0. Innebygde kommandoer ffn - flertydig filnavn (med jokertegn * og ?) efn - entydig filnavn (uten jokertegn) [] - opsjon (ikke nødvendig) DIR ffn [S][A] - lister filer på diskett til skjerm. S - vis kun systemfiler A - vis både systemfiler og vanlige filer TYPE efn [S] - viser innholdet av en tekstfil på skjerm. S - ikke automatisk sidestopp hver 24. linje LIST eft - lister an tekstfil til skriver. ERA ffn - sletter filer fra diskett. REN efn1=efn2 - gir nytt navn til en fil, efn2 blir til efn1. SAVE n efn [S] - lagrer hukommelsesinnhold fra adresse 0100H til diskett. n - antall hukommelsesblokker desimalt eller hex (med H etter tallet) S - hukommelsesblokkstørrelse = 128, mot 256 normalt. USER n - endrer aktivt brukernummer til n (mellom 0 og 15). GET adr efn - henter fil til hukommelsesadresse. adr - adresse i hex JUMP adr - hopper til adresse adr - adresse i hex GO [vanlige programparametre] - utfører det siste programmet som ble lastet inn. --- 13 juli 2000 Asbjørn Djupdal, djupdal@stud.ntnu.no