Top 10k strings from cpm2.doc in <root> / doc / technical / specifications / CPMDOC.zip /
Back to the directory listing
4 Functionare CP/M
4
2 situl unei linii.
2 Times New Roman
2 L ! ! ! ! ! ! ! ! ! ! ! R
1 xxk CP/M vers m.m
1 xx - este dimensiunea memoriei interne (in Kocteti) pe
1 va fi instalat.
1 utilizata dupa ce sistemul CP/M a fost initializat de pe discul
1 un program absolut direct executabil.
1 ultimul caracter introdus de la consola.
1 tuit din maximum 3 caractere alfanumerice si speciale,
1 tranzitorie MOVCPM).
1 torul-multiplu:
1 tifica in CP/M prin literele A, B, C,...P. Un disc este
1 tie denumita "reincarcarea" CP/M-ului, care se realizeaza prin
1 terminalului ultimul caracter introdus.
1 te maximum 16 unitati de discuri). Unitatile de discuri
1 tare linii").
1 smite decit atunci cind se tasteaza (CR).
1 sint echivalente cu:
1 sint operationale (on-line) curent (sistemul CP/M standard
1 signeze discul instalat (care era initial discul "A") printr-o
1 sesc literele minuscule ale alfabetului,
1 seaza la un moment dat o singura unitate de discuri din cele care
1 se lanseaza in executie.
1 se incarca de pe disc (sub controlul CCP) in zona TPA si apoi
1 sau multiplu. Un specificator-individual identifica un singur
1 reprezinta numele noului disc care
1 pppppppp.??? si ????????.sss
1 pppppppp.* si *.sss
1 pozitioneaza pe inceputul liniei dar linia nu se tran
1 nutul curent al "buffer"-ului de intrare. Prin acest
1 numelui-fisierului.
1 nume-fisier
1 nume-dispozitiv:(CR)
1 nume-dispozitiv - una din literele A - P si
1 nenta CCP, in timp ce comenzile tranzitori reprezinta programe ce
1 memorie a componentelor CCP, BDOS, BIOS.
1 mediul componentei CCP, care preia comenzile introduse de la
1 m.m - este numarul de versiune
1 lui urmat de simbolul ">", indicind in acest mod faptul ca CCP
1 linii in care s-au efectuat corectii prin RUBOUT (DEL).
1 la perifericul tip LST: curent (vezi comanda STAT).
1 la consola, pina la un nou CTRL/P sa fie transmis si
1 introducerea unui alt caracter CTRL/S). Caracterul
1 introduce orice caracter de la consola (se recomanda
1 individual, cu exceptia faptului ca pot fi folosite, pentru nume-
1 indica clar in fiecare moment care este discul instalat, CCP
1 in timp ce
1 identifica toate fisierele cu orice nume-fisier si orice extensie
1 gaseste fisierul (implicit acest nume este numele
1 fost cel putin o data initializat. Aceasta operatie consta in
1 fisierului si/sau extensie. Astfel, specificatorul-multi
1 fisierelor de pe discul
1 fisierelor cu extensie
1 fisiere:
1 fisiere de pe un disc CP/M. Un specificator poate fi individual
1 fisier, in timp ce un specificator-multiplu poate fi satisfacut
1 fisier si extensie, caracterele "?" si "*".
1 fisier sursa in limbaj de asamblare, iar extensia "COM" indica
1 facilitati pentru editarea de linii (vezi sectiunea 2.4
1 extensii standard folosite de programele tranzitorii ale CP/M;
1 este satisfacut de urmatoarele specificatoare-individuale de
1 dispozitiv
1 discului instalat).
1 decit dupa ce s-a actionat tasta (CR).
1 de pe discul instalat si este echivalent cu:
1 de memorie de care dispune microcalculatorul gazda (vezi comanda
1 de mai multe fisiere diferite.
1 de exemplu extensia "ASM" este folosita pentru identificarea unui
1 de imagini-ecran care se deruleaza foarte rapid pe
1 cule de catre componenta CCP.
1 cu exceptia caracterelor interzise pentru specificarea
1 consola. Procesul de afisare se reia atunci cind se
1 consola si le interpreteaza. In general, componenta CCP adre
1 comunica utilizatorului (prin afisare la consola) numele discu
1 comanda de tipul:
1 comanda CTRL/C.
1 care o gestioneaza sistemul CP/M curent
1 caractere; ele nu sint interpretate de catre componenta CCP
1 caractere: < > . , ; : = ? * [ ] ^ spatiu.
1 caracter se poate vizualiza continutul curent al unei
1 caracter dintr-un specificator de fisier. Astfel, specifica
1 ca disc instalat
1 asteapta o noua comanda.
1 alfanumerice si speciale, cu exceptia urmatoarelor
1 activate prin urmatoarele caractere (denumite "caractere de edi
1 acestea sint automat transformate in majus
1 [dispozitiv:]nume-fisier[.extensie]
1 ZapfDingbats
1 ZapfChancery
1 XYZ.COM si X3Z.COM
1 X.Y A:XYZ.COM GAMA.1 A:P2.BAK
1 Utilizatorul lucreaza cu sistemul CP/M in primul rind prin inter
1 Un specificator-multiplu are o forma similara unui specifica
1 Un specificator de fisier are forma generala:
1 Un specificator de fisier identifica un fisier sau un grup de
1 USER - precizarea numarului utilizatorului curent
1 TYPE - afiseaza la consola continutul unui fisier sursa
1 Sub CP/M, un program direct executabil se numeste "comanda".
1 Sistemele CP/M pot fi usor reconfigurate pentru orice dimensiune
1 SAVE - salveaza continutul memoriei intr-un fisier
1 RUBOUT - sterge din "buffer"-ul de intrare si reda in ecou
1 REN - redenumeste un fisier dat
1 Orice schimbare de disc intr-o unitate trebuie urmata de o opera
1 Orice comanda se introduce de la consola, existind o serie de
1 Operatia de "reincarcare" se realizeaza si prin:
1 NewCenturySchlbk
1 MS LineDraw
1 Liniile de comanda preluate de CCP pot contine pina la 128 de
1 L ! ! ! ! ! ! ! ! R
1 Initializarea sistemului CP/M se realizeaza astfel:
1 Initializarea CP/M-ului are ca efect incarcarea de pe disc in
1 In urma acestor comenzi va apare la consola mesajul:
1 In timpul lucrului cu sistemul CP/M, utilizatorul poate sa rea
1 In continuare se prezinta citeva exemple de specificatori de
1 Helvetica-Condensed
1 Exista doua tipuri de comenzi CP/M:
1 ERA - sterge fisiererele specificate
1 Dupa mesajul de inceput, sistemul CP/M instaleaza automat discul
1 Desi extensia unui fisier este optionala, exista o serie de
1 Default Paragraph Font
1 Daca intr-un specificator de fisier se folo
1 DIR - afiseaza la consola numele tuturor fisierelor din
1 Courier New
1 Comenzile tranzitorii pot fi:
1 Comenzile rezidente sint:
1 Comenzile rezidente reprezinta programe ce sint incluse in compo
1 Caracterul "?" inlocuieste practic, in pozitia respectiva, orice
1 Caracterul "*" inlocuieste oricite si orice caractere din numele-
1 Caracterele CTRL/x se introduc prin apasarea simultana pe tasta
1 CTRL/Z - indica sfirsitul unui fisier introdus de la consola
1 CTRL/X - identic cu CTRL/U.
1 CTRL/U - sterge integral linia introdusa de la consola.
1 CTRL/S se foloseste pentru a putea urmarii o succesiune
1 CTRL/S - opreste temporar un proces de afisare de informatii la
1 CTRL/R - tipareste la consola pe linia imediat urmatoare conti
1 CTRL/P - permite ca tot ceea ce se introduce din acel moment de
1 CTRL/M - este echivalent unui caracter (CR) si reprezinta sfir
1 CTRL/J - este echivalent unui caracter (LF) si reprezinta sfir
1 CTRL/H - sterge din "buffer"-ul de intrare si de pe ecranul
1 CTRL/E - indica sfirsitul fizic al unei linii; cursorul se
1 CTRL si pe tasta x.
1 CCP contine o serie de functii de editare de linii care sint
1 B>DIR *.ASM listarea numelor tuturor
1 B>A: reasignarea discului "A"
1 B:X.A?M B:*.ASM
1 B:X XYZ B:GAMA GAMA.ASM
1 B: PROG ASM : DUMP ASM : PRO ASM : TEST ASM
1 AvantGarde
1 Astfel, secventa de comenzi prezentata in continuare poate fi
1 A>DIR listeaza numele tuturor
1 A>B: reasignarea discului
1 A: PROG ASM : PROG PRN : PROG LIB : DUMP ASM
1 A: PRO ASM : TEST ASM
1 ?Translated by WordPort from WordStar 3.x, 4.0 document cpm2.txt
1 ????????.???
1 53k CP/M vers 2.2
1 2.4 Caractere de editare
1 2.3 Identificarea fisierelor
1 2.2 Comenzi CP/M
1 2.1. Proceduri de exploatare pentru utilizarea CP/M
1 2. FUNCTIONARE CP/M
1 - specificatori-multipli de fisiere
1 - specificatori-individuali de fisiere
1 - se introduce in unitatea 0 ("A") un disc CP/M
1 - se actioneaza comutatorul LOAD de la panoul frontal
1 - programe-utilizator de aplicatii.
1 - programe utilitare din sistemul CP/M;
1 - programe traducatoare;
1 - programe pentru editare de texte;
1 - programe pentru editare de legaturi;
1 - o intrerupere pe nivelul 0.
1 - numele unitatii de discuri (literele A-P) pe care se
1 - numele fisierului alcatuit din maximum 8 caractere
1 - identifica de obicei tipul fisierului si poate fi alca
1 - executia instructiunilor RST 0 sau JMP 0;
1 - comenzi tranzitorii
1 - comenzi rezidente
1 *.PRN B:R??A.*
1 (se utilizeaza in comenzile PIP si ED).
1 "reincarcarea" de pe disc in memorie a componentelor CCP si BDOS.
1 "instalat" daca CCP il adreseaza in momentul respectiv. Pentru a
1 "director"
1 "caractere de editare").
1 "Reincarcarea" CP/M-ului se poate face numai dupa ce siste
1 "B" ca disc instalat
1 "ASM" de pe discul "B".
1 "A", afiseaza mesajul "A>" si asteapta o noua comanda.