Top 10k strings from l18.doc
in <root> / doc / technical / specifications / CPMDOC.zip /
Back to the directory listing
18 LINK-18 16 2 incarca urmatorii 16 biti dupa ce se aduna 2 Times New Roman 2 1 |Data | |,Public = <nume simbol> (xxxx) | 1 |- -| |,External = <nume simbol> (xxxx)| 1 |- -| 1 zzz biti lungime simbol 1 zonele tampon si FCB-urile. 1 zonei de date + 1. 1 yy biti tip de adresa 1 xxxx biti de control 1 variabilelor globale si a adreselor lor, a tuturor 1 variabilelor globale nedefinite urmate de *. 1 vare a modulelor de program absolut in fisiere standard pe disc. 1 valoare curenta atita timp cit se ga 1 utilizati sa indice unul din urmatoarele tipuri de entitati 1 urmata de caracterul "carriage return" <CR>. 1 unde <adresa> este adresa originii curente, in 1 un simbol global denumit $MEMRY. Daca acest simbol a fost defi 1 tru a satisface referintele care au 1 trebuie schimbata sau se impune 1 tisface referintele externe nedefinite, daca ele 1 tip biblioteca utilizator care sint urmate de controlul /S. 1 ta si 16 biti de adresa 1 sirul de biti) 1 sint incarcati ca un octet absolut. 1 sint aliniate la nivel de octet. 1 simbol global definit anterior intr-un modul le 1 si va continua. Altfel programul LINK- 1 sfirsitul listei cu nume de fisiere si o lista de nume fisiere de 1 seste in zona in zona intersectiei. 1 semnaleaza nedefinirea simbolului. 1 secteaza, si o adresa sau o intrare 1 se doreste reluarea procesului de legare. 1 schimbarea dimensiunii zonei de COMMON. 1 sau COBOL, se introduce lista numelor de fisiere care contin 1 sau COBLIB.REL) pentru a satisface referintele externe nerezol 1 salvat programul absolut. Este posibil 1 sa se asigure ca exista destul loc in memorie pentru ca programul 1 sa nu se distruga. 1 sa initiala. De obicei, se introduce /R atunci 1 s-a introdus si /D. 1 rul FORTRAN si COBOL precum si de asamblorul M18. 1 rintele externe. 1 realocabile: 1 rea finala nu poate fi convertita la o 1 ramas nesatisfacute 1 punctului de intrare) 1 punctului de intrare iar cimpul B indica numele 1 programului. 1 programului se suprapune peste progra 1 programului in module mai mici. 1 programul LINK este gata sa primeasca comenzi. 1 program realocabil, de incarcator al programelor legate, de sal 1 pentru a se satisface referintele externe nedefi 1 origine a segmentului de date iar programul este 1 ori in timpul procesului de incarcare. 1 omis, se presupune a fi A:. 1 nu exista pe disc. 1 nivel de octet. Pentru END se produce o aliniere in 1 nit de un program incarcat $MEMRY, este pozitionat la sfirsitul 1 nici un program principal. 1 mului si toate variabile nedefinite imediat ce 1 mului si a zonei de date precum si a tuturor 1 mul sau subrutinele urmate de /G (lansare executie 1 mul incarcator. Daca se introduce 1 minimum, micsorind si numarul de citiri/scrieri pe disc. 1 mentului de program. 1 memorat in zona de date. 1 lui de doi biti de mai inainte (program relativ, date relativ, 1 lizeaza nume pentru adresa de inceput a programu 1 linia de comanda a fost interpretata. 1 lare FORTRAN sau COBOL ca bibliotecile sistem FORLIB.REL si 1 intr-un fisier pe disc, cind se introduce /G sau 1 indicata in cimpul A 1 inceput a lantului iar cimpul B numele simbolului 1 incarcate imediat dupa zonele program pentru fie 1 incarcat incepind de la adresa de origine a seg 1 incarca programul. Se impune segmentarea 1 incarca urmatorii 16 biti dupa ce se aduna 1 global definit anterior intr-un modul legat) uti 1 gat) si utilizeaza nume pentru adresa de start a 1 gaseste in aceasta intersectie. Valoa 1 fost introdus /N imaginea programului 1 format obiect propriu pentru LINK-18. 1 fisiere si controale separate prin virgule. 1 fisier>/N atunci programul 1 externe in propriile lui biblioteci, atunci trebuie adaugat la 1 exista. Inainte de a lansa programul in executie 1 este salvata pe disc. 1 este obligatoriu la legarea de module care provin dintr-o compi 1 este .REL. 1 disc pentru FORTRAN-18 care utilizeaza $MEMRY pentru a aloca 1 dintr-un lant de referinte externe se 1 dimensiunea in octeti) 1 deja incarcate. 1 deauna in fisierele biblioteca ale sistemului (FORLIB.REL 1 de editor de legaturi, de alobare de adrese absolute modulelor de 1 de biti. Cimpurile individuale din interiorul sirului de biti nu 1 date este mai mica decit zona programului, utilizatorul trebuie 1 data in program. 1 curenta 1 cuprinzatoare. Ordinea de incarcare 1 cu acelasi nume. 1 consola toti simbolii care mai ramin nedefiniti urmati de * si o 1 compus dintr-un tip de adresa de 2 biti care este analog cimpu 1 compus din 3 biti care codifica lungimea unui simbol si cite 8 1 cind din greseala s-a incarcat un fisier eronat si 1 cimpul B : 1 cauta in fisierele specificate acele module care satisfac refe 1 cauta in bibliotecile sistemului pentru a se sa 1 care. Fiecare control trebuie precedat de caracterul "/". 1 care modul. 1 ca sa mai existe un program utilizator 1 biti pentru fiecare caracter al simbolului. 1 bile are avantajul ca pastreaza dimensiunea fisierelor obiect la 1 bila globala nedefinita. 1 bbbbbbbbbbbbbbbb biti de adresa 1 baza curenta (baza implicita este 16). 1 au nici un efect asupra programelor deja incar 1 apoi cauta in fisierul LIB1.REL pen 1 adresa de baza a zonei COMMON 1 adresa de baza a segmentului de program 1 adresa de baza a segmentului de date 1 adresa de memorie unde acesti simboli sint referiti pentru prima 1 absolut rezultat in urma legarii este salvat 1 a fost introdus si /D. Altfel, programul este 1 ZapfDingbats 1 ZapfChancery 1 Y<CR>, LINK-18 va muta zona respectiva 1 Utilizarea unui sir de biti pentru fisierele obiect realoca 1 Urmatoarele entitati speciale au numai cimpul B : 1 Urmatoarele entitati speciale au numai cimpul A : 1 Urmatoarele entitati speciale au atit cimpul A cit si 1 Urmatoarea entitate speciala nu are nici cimpul A nici 1 Ultimul fisier introdus nu a avut un 1 U Listeaza adresa de inceput si de sfirsit a progra 1 Sintaxa lor este : 1 Sint doua tipuri de entitati de baza : 1 Simbolul yyyyyy s-a definit de mai multe 1 SUBR1* (SUBR1 este nedefinita) 1 S-a introdus /G dar nu a fost incarcat 1 S Cauta, in fisierul al carui nume precede imediat 1 Reprezentare generala : 1 Realocabile 1 R RESET. Pune programul incarcator LINK-18 in starea 1 Programul si/sau zona de date se inter 1 Program 200 280 1 Primul bit dintr-o entitate indica acest tip. 1 Prima definitie a blocului COMMON 1 Pentru a rula LINK-18 se introduce la consola comanda L18 1 P sau /P sau /D permit pozitionarea adresei de origine 1 Origin |Above | Loader Memory, Move Anyway (Y or N) ? 1 O comanda pentru LINK-18 consta dintr-un sir de nume de 1 O /O Pozitioneaza baza curenta in octal iar /H in 1 Nu exista memorie suficienta pentru a 1 NewCenturySchlbk 1 N Daca se specifica <nume 1 MS LineDraw 1 M Listeaza adresa de inceput si de sfirsit a progra 1 LINK-18 memoreaza adresa primei zone de memorie libere intr- 1 LINK-18 este un program de sistem, care realizeaza functiile 1 LINK-18 va afisa la consola caracterul * care arata ca 1 LINK-18 se poate incarca de pe orice unitate de disc dar 1 LINK-18 mai listeaza : 1 LINK-18 este compatibil cu fisierele generate de compilato 1 Informatia despre program este afisata numai daca 1 Informatia despre program este afisata numai daca 1 Inainte de a incepe executia programului, LINK-18 va cauta 1 Helvetica-Condensed 1 H hex. 1 G:nume de comanda curenta a fost interpretata. Se va 1 G sau Lanseaza executia unui program de indata ce linia 1 Forma optionala G:nume (unde nume este un simbol 1 Forma E:nume este optionala (unde nume este un 1 Fisierele compatibile cu LINK-18 sint alcatuite dintr-un sir 1 Entitatile speciale constau dintr-un sir 100 urmat de : 1 E:nume operare. Se va cauta in bibliotecile sistemului 1 E sau Iesirea din LINK-18 si revenirea in sistemul de 1 Dupa introducerea fiecarei linii, LINK-18 va incarca sau va 1 Dupa ce s-a introdus /E sau /G o zona a 1 Dupa ce programul LINK a terminat acest proces, va lista la 1 Dupa se s-a introdus /G sau /E se 1 Default Paragraph Font 1 De obicei, pentru a executa un program si subrutine FORTRAN 1 Data 400 480 1 Data 200 300 1 Daca s-a introdus /D si adresa de inceput a segmentului de 1 Daca utilizatorul doreste mai intii sa satisfaca referintele 1 Daca se introduce /D toate zonele de date si 1 Daca primul bit este '0' atunci urmatorii 8 biti (1 octet) 1 Daca primul bit este '1' atunci urmatorii doi biti sint 1 Daca numele dispozitivului pentru un fisier de intrare este 1 Daca nu se introduce /D, zonele de date sint 1 Daca extensia unui fisier este omisa, extensia implicita 1 DATA 0100 0300 1 DATA 0100 0200 1 D pentru urmatorul program incarcat. 1 Courier New 1 Comanda LINK-18 nerecunoscuta. 1 Cimpul A Cimpul B 1 COMMON relativ), cu exceptia lui 00 care inseamna adresa absolu 1 COMMON sint incarcate incepind de la adresa de 1 COBLIB.REL sa se gaseasca pe unitatea implicita. 1 C U P R I N S 1 AvantGarde 1 Altfel, programul este memorat in zona de date. 1 Aceste controale, ce se introduc in sirul de comenzi LINK- 1 Aceasta este in mod particular adevarat pentru driver de 1 A aparut o eroare de disc cind s-a 1 ?Start Symbol -<nume> - Undefined 1 ?Out of Memory 1 ?No start Address 1 ?Loading Error 1 ?Intersecting |Program| Area 1 ?Command Error 1 ?Can't Save Object File 1 ?<fisier> Not Found 1 >Translated by WordPort from WordStar 3.x, 4.0 document l18.txt 1 <fisier> introdus in sirul de comanda, 1 9 External + offset 1 8 Rezervat 1 7 Defineste un punct de intrare (Cimpul A indica adresa 1 6 Lant de referinte externe (Cimpul A indica adresa de 1 5 Defineste dimensiune COMMON 1 4. Mesaje de eroare . . . . . . . . . . . . . . . . . . 10 1 4. MESAJE DE EROARE 1 4 Rezervat 1 3. Formatul fisierelor obiect compatibile cu LINK-18 . . 8 1 3. FORMATUL FISIERELOR OBIECT COMPATIBILE CU LINK-18 1 3 Cerere de cautare intr-o biblioteca 1 256 octeti) 1 2. Controalele LINK-18 . . . . . . . . . . . . . . . . . 6 1 2. CONTROALELE LINK-18 1 2 octeti indicati de adresa curenta la incarcare 1 2 Nume program 1 18, specifica diferite actiuni care vor afecta procesul de incar 1 18 se termina. In ambele cazuri daca a 1 15 Inregistrare de sfirsit de fisier EOF 1 14 Inregistrare de END (Este singura inregistrare fortata la 1 13 Defineste dimensiunea programului (Cimpul A defineste 1 12 Lant de adrese 1 11COMMON relativ 1 11 Pozitioneaza adresa curenta de incarcare la valoarea 1 10date relativ 1 100 xxxx yy bbbbbbbbbbbbbbbb zzz + caracterele nume simbol 1 10 Defineste dimensiunea zonei de date 1 1. Formatul comenzilor LINK-18 . . . . . . . . . . . . . 5 1 1. FORMATUL COMENZILOR LINK-18 1 1 Selecteaza bloc COMMON 1 01program relativ 1 00entitate LINK speciala 1 0 Defineste simbol 1 /xxxxxx/ nu a fost definitia cea mai 1 /S in sirul de comanda, sa satisfaca orice varia 1 /P si /D au efect numai cind sint intilnite si nu 1 /D sau /P cauzeaza distrugerea zonelor 1 -adresa de inceput a programului 1 ------------------- ----------------------------- 1 - un cimp de control de 4 biti 1 - un cimp B optional 1 - un cimp A optional 1 *PROGRAM,SUBR,LIB1/S Incarca PROGRA.REL si SUBR.REL si 1 */P:200,FOO 1 */P:200 /D:400,FOO 1 */M Listeaza toate variabilele globale 1 */G (inceput executie) 1 */G Incepe executia programului principal 1 %Overlaying |Program| Area |,Start = xxxx | 1 %Mult. Def. Global yyyyyy 1 %2nd COMMON Larger /xxxxxx/ 1 /P:<adresa> sau /D:<adresa> 1 Valoarea offset (cimpul A) va fi adunata la urmatorii 1 Ultima intrare in lant are un cimp de adresa zero 1 Se inlocuiesc toate intrarile din lant cu adresa 1 Cimpul A indica adresa de inceput a lantului 1 -numarul de pagini al programului (pagini de 1 -mesajul "BEGIN EXECUTION" 1 -adresa primului octet disponibil dupa program 1 |- -| 1 |- -| |- -| 1 |- -|