Top 10k strings from cpmint3.doc in <root> / doc / technical / specifications / CPMDOC.zip /

Back to the directory listing

  15 |                                                      |
  10 --------------------------------------------------------
   4 |    Intrari :                                         |
   4                                          Manual de interfata CP/M
   4                                                                 
   3 |    Iesiri  :                                         |
   3 |              registrele D&E : adresa FCB             |
   2 |              in octetii 33, 34 si 35 din FCB         |
   2 Times New Roman
   1 |    RUTINELE 38 si 39 sint rezervate pentru dezvoltari|
   1 |    RUTINA 40 : Scriere directa cu umplere cu 0       |
   1 |    RUTINA 37 : Dezactivare discuri                   |
   1 |    RUTINA 36 : Determinare numar inregistrare        |
   1 |    RUTINA 35 : Determinare lungime fisier            |
   1 |              registrul C    : 28H                    |
   1 |              registrul C    : 25H                    |
   1 |              registrul C    : 24H                    |
   1 |              registrul C    : 23H                    |
   1 |              registrul A    : octet de stare         |
   1 |              registrele D&E : vector discuri         |
   1 |              numarul inregistrarii plasat            |
   1 |              lungimea virtuala a fisierului plasata  |
   1 |                (Write Random with Zero Fill)         |
   1 |                (Set Random Record)                   |
   1 |                (Reset Drive)                         |
   1 |                (Compute File Size)                   |
   1 |                      ulterioare ale sistemului.      |
   1 utilizator de "dezactivare" a unitatii respective.
   1 tii  "A" iar bitul B7 din registrul "D" corespunde unitatii  "P".  
   1 tati atributul R/W.  Bitul B0 din registrul "E" corespunde unita
   1 tat din fisier in continuare.
   1 specificat  in FCB si completeaza octetii 33,  34 si 35 cu o  va
   1 secvential;
   1 secvential.  Rutina poate fi folosita astfel:
   1 secventa de operatii de "scriere directa".
   1 se pot realiza,  in continuare,  operatii de  citire/scriere 
   1 se apeleaza rutina 36 pentru a determina "numarul de ordine" 
   1 sa aiba 36 de octeti si sa contina un specificator-individual  de 
   1 rului.   La  sfirsitul prelucrarii se va dispune  de  o 
   1 poate citi direct inregistrarile care il intereseaza.
   1 ordine" al ia
   1 octetii  33,  34 si 35 reprezinta "lungimea fisierului",  lungime 
   1 numar  de  ordine ce poate fi folosit in continuare  de  catre  o 
   1 numai printr-o rutina 13.
   1 loare  egala  cu numarul corespunzator primei inregistrari de  pe 
   1 lista   a  tuturor  numerelor  inregistrarilor  care  contin 
   1 intr-un fisier la accesul direct.  In acest caz,  dupa ce un 
   1 intr-un  bloc  nealocat,  acesta este automat umplut cu  zerouri. 
   1 inregistrarii  curente  dintr-un fisier care a  fost  citit/scris 
   1 inregistrari  neocupate  de dupa sfirsitul fizic  al  fisieru
   1 in acces direct si exista "gauri" in alocarea fisierului).
   1 fisier.  Rutina  cauta in "director" informatii privind  fisierul 
   1 fisier.   Prin apelul ei se determina numarul de ordine al primei 
   1 fisier a fost exploatat secvential pina la un anumit  punct, 
   1 fi recunoscute prin continutul lor (zerouri).
   1 exceptia  faptului  ca  inainte de a  se  scrie  o  inregistrare,   
   1 disc  care urmeaza dupa sfirsitul fizic  al  fisierului.  Astfel, 
   1 directa,  operatii ce se aplica de la un anumit punct selec
   1 dintr-un  fisier,  care contin o anumita "cheie".   In acest 
   1 definit  prin continutul registrelor "D&E" si acorda acestor uni
   1 daca inregistrarea citita contine "cheia" cautata si daca  o 
   1 contine se apeleaza rutina 36 pentru a determina "numarul de 
   1 contine numarul maxim de inregistrari posibile:  65536.
   1 caz,  fisierul se parcurge secvential in citire, se verifica 
   1 care poate fi:
   1 care a fost asociat unei unitati de disc prin apelul rutinei 28.
   1 al  inregistrarii curente.   Pe baza acestui numar de ordine 
   1 ZapfDingbats
   1 ZapfChancery
   1 Rutina se foloseste,  de obicei, pentru a modifica atributul R/O, 
   1 Rutina  poate  fi folosita pentru a adauga  inregistrari  intr-un 
   1 O  valoare  logica "1" in vectorul definit reprezinta o  optiune-
   1 NewCenturySchlbk
   1 MS LineDraw
   1 L    !    !    !    !    !    !    !    !    !    !    !        R
   1 Helvetica-Condensed
   1 Efect:   rutina intoarce in octetii 33,  34 si 35 din FCB numarul 
   1 Efect:   rutina  necesita ca FCB-ul adresat prin registrele "D&E" 
   1 Efect:   rutina  este  similara rutinei 34 (scriere  directa)  cu 
   1 Efect:   dezactiveaza  unitatile de disc specificate in  vectorul 
   1 Discul  selectat nu poate fi dezactivat prin aceasta  rutina,  ci 
   1 Default Paragraph Font
   1 Daca  octetul  35  are valoare egala cu 01H rezulta  ca  fisierul 
   1 Courier New
   1 BTranslated by WordPort from WordStar 3.x, 4.0 document cpmint3.txt
   1 AvantGarde
   1 Astfel, toate "gaurile" dintr-un fisier creat in acces direct vor 
   1 - pentru determinarea numarului de ordine al unor inregistrari 
   1 - lungime  virtuala  a fisierului (daca fisierul a fost  creat        
   1 - lungime  reala  a  fisierului daca  fisierul  a  fost  creat 
   1 - atunci  cind  se doreste trecerea de la  accesul  secvential 
   1 "cheia"  respectiva.   Pe baza acestei  liste,  utilizatorul