You are on page 1of 14
4 = _® ice/ felix COMPUTER S.A. CP/M MANUAL DE UTILIZARE CUPRINS Generalitati Comenzi BAUD DIP Dpr DIR DUMP ED ERA FORMAT LOAD PIP REN SACE STAT SUBMIT SYSGEN TYPE USER XSUB Caractere de control CPM. Tipuri de fisiore CP/M Mesaje de eroare CP/M P SsiaeaeiN ged Fea Oe ere cee vi foe See ae ee | TP ee a OMA) IU RROD nee” ae VaR AY Sere ab am O any ERM Me ON Ome) sey tl ae Te ee cere een ie ssuae, tT ae ce a Po Pans Lo ose PAINT ath GENERALITATI 14496 T9996 Lansarea unel comenzi CP/M Pentru lansarea unci comenzi CP/M trebuie introdusa o linie completa de comands ca rispuns ja ‘promp"-ul sistem i | Olin de comands CPM compune dint-un euvintcheie de comand, o parte optional ae GuiatWL cei H: comanda ideatck o cotnand ce aneack af cxecatat ~. Fares onbinalt ttt i namcls ictus ootent ms raamene apart CI Pentru a incheia comanda ‘Speciticagit de figier CPM. CPIM identified Netare ier rin speiicati prope. O specificajie de fisier euprinde 3 parti + specificatia drive-ului; ~numele fisierului, - tipul fisicrului. ‘Termenul "ilespec’ este o abreviere pentru specificaia pe fi combina valid inte spocticaia de driv, ierli pul lec ACs Manual wilizeacd ermatoarele simbolun pentru a desemna parle unci “filespec’. I< Teprevints speccata onyonall de dive cave trcbuie sie format dnt-un singur caracter alfabetic de la A la D, urmat de dou’ puncte; filename - reprezinta indicafia neoesard a numelni fisieruli care poate avea 1 pind Ja 8 earactere allabetice sau numerice -typ- reprezinta indiafia op{ionalatipuluide fsir (extensia), care poate flaleauits din [pind la'3 caractere allahebice sau numerice separa de numele figerului print-om pant. Combinarille valide ale clementelor unei “filespec’ sint urmatoarcle: filename diesame filename Gelato tye ‘Azumite comensi CP/M pot select si pretucra mai mute fire cind in “lena” clype" apar caractere spedale. cle doa caractere speciale sint "", sare inlocuicste orice caracter *‘Glename” sau filetype". Manualul indic& ce comenzi accept caracterele "2" can "*" fn cadrul "filename" sau “filetype” care inlocuiese orice litera din aceeagi pot i acea ponies orice alte earactere ramase in Manualul prezint3 comenzile CP/M in ordine alfabeticd folosind urmatoarele sim- 5 boluri speciale pentru definirea sintaxci comenzii: 0 indica un termen optional in cadrul DDT si ED | separa alternativele 8 indica un numar idicd apisarea tastei”CR” * sau CTRL indicd apasarca tastei"CTRL” ° indicd 0 optiune sau o lista de optiuni RW inseamaa 'Read-Write" RO Inseamni "Read-Only! SYS fnseamn’ atributal "System" DIR {nseamna atributal tory" clementul precedent poste fi reperar de cite ori se doreste inlocuiest tot sau o parte a numelui sau a tipulu fisieralut 2 fnlocuieste un singur caracter in acceasi pozifie BAUD nig OBTamAl BAUD va fia temporar, pent printer’, rata de BAUD specifica i> linia de comand. BAUD va accepta numai ratcle 110, 150, 300, 600, 200, 4800 si 9600, cu exoepia cazului in care rata este precedata de un caracter "@", caz in care este acceptata orice valoarc intre 110 si 9600, = : ‘Alt rate dei valorilespeificte nu pot fi exacte din cua rotunjiii de cite circuitul de divizare care generca74 impulsurlle de ceas pentru "UART -ur Nowa rata de BAUD pentru “printer” se va pastra pind la rularca din nou ‘gramului BAUD sau ping Ia execatia unui IPL ROM (start rece). Startul cald nu va afecta Fata de BAUD a printes"-ulu pip “omanda DIP se utilizeaz’ pentru schimbul de figiere, realizind funcfile de bar’ a jeri fisierelor inire diferiic dseurl_Aceast4 comanda cate necesaré in configucafile SB dite” unde comanda PIP din CP/AI-ul standard mu poate fwiizata Program incope eu introdcerea comenzi DIP intra din forme: @) DIP (2) DIP ‘command line" fo ambcle cazuri DIP este incareat in TPA si executat, i In primul caz va apre un caracter "™ prin care se cere introducerea de la consoli finiilor de comands ce vor fi citte de DIP. Aceasta se face pind la introducerea unc lini de comand’ goale (este suficient un «CR =). Fiecare linie de comand’ realizear o Fanctic de coprore deseri ia nile urmitoare : § "A doua forma a comen7ii DIP este cchivalenta cu prima, dar in acest caz este exécutati automat unica linie de comanda, exccufia terminindu-se imediat, £2r3 a taai fi fcerute de la consola g alte finil de comands. Formatul fiecdrei lini de comand este: 6 DESTINATION =SOURCE. unde "destinajia” este figecl sau drve-ul care va prim informatia si "sursa’ este fisiesul de copiat. Ambele filer trebuc si fie rezidente pe cite Fiscele “sural” qi "destinaie’ rebule 8 igurezs pe diive-uri logic dfcite. Desi Seicmnal este "sgl disk drive’, ssteurel de opcrare trcouie of vad Gaierole "strat" 6 “estnatic’ pe drive-urilogie difrile, daca discurile "srs id “Harder stm selec ‘ange deal ncaa stem 5 desinaie"nu int acleag, i demeiial @ita gene Asa XSB:Y B:XASM=A:Y.ASM SY.ASM * Ultimul format este utilizat pentru copierea tuturor fisierelor de pe drive-ul curent (trebuie sa fic A2), po alt disc Ca gi PIP, comanda DIP accepta opfiuni setise ire paranteze drepte, dupa speci- Gicafia fisierubii"sursi" ‘Exista doar 2 optiuni ~ Optiunea de interogare, Programul va intoroga utilizatorul in legaturd cu fiecare Dee ase ap ror hee ata Gaia Dact operatoral raspunde cu Y" sa"y, fgerul este copiat, altfel nu, Y= Optiunea de verificars. Verifici daca datele'au fost corcet scrise pe discul “destnaie® prin ctrea lor dupa opeatia de serie, sxemplu B:=**[QV] Exemplal realizcazA copicreatuturor fsierelor de pe discal din drve-ul A: pe discal inate lg rin operator veiiced dace : rogramul va cere utilizatorului mat ircarca discului "sursa*, va afisa apoi na te ee ee et tices pear neue ee ate ‘Straits fiserelor,apoi va cere utlizatorulus 4 tocarge disc "destealie” dup careva setic fisierele pe discul "destinafie". La slirsiful operatici va apare mesajul: DIP COM- acer ape”: Ta sliesitnl operatic! va spare: exesejul a DDT Sintaxa; DDT filespec DDT este ulzat in depanarea prngramelor S080. Dek so specifics DDT fea “flesheee DET ra in sone de Memerc Loerk tl anteapth 9 comand. Carscteral de comands poate rmat de unul atm male argument: valor hexazecimale speciica a de fisier, sau alt informatie, depinzind de comands, Argumentele sint separate unul de 7 ingule sau spati ale ale comenzii sit incluse intre acolade. Exemple: A=DDT ‘A=DDTPROGRAM.COM Comenzi in cadrul DDT: As (Assemble) introduce date in imbaj de asamblare Djs (Display MeV memoria tn HEX i SRC Fofibe Fit tumple un bloc de memorie cu valoarea "be" G{s}{,b1{b2}) (Go) incepe executia GO-se iese din DDT Hel. (ten suma si diferenja hexazccimala Iilespec (Input) seteaza linia de comanda de intrare pentru comenzi R sau W Ls.) e (tis) Tistea24 memoria fa forma mnemonic& Move) ete a uteeteeie R{o} (Read) citeste un fisier de pe dise Ss (Ser) onfigurarea octet de memarie Ta} (Trace) traseaza execufia programului Uta} (Untrace) cxccuia programului fark trasare X(t} (Examine) extthincaca yi modified teyistrele CPU [permise intre caracterul de comands si primul argument. stile opfio- Simbol DIR Semaificayie byte constant primul punct de thtrerupere al dcilea punct de intrerupere ‘primul byte sau cuvint constant al dcilea byte san cuvint constant destinatia datei adresa finals ‘numirul de instructiuni de executat offset la adresa de incarcare registrul CPU 8080 adresa de inceput Sintaxa: DIR ésfilename.typ DIR afigeazai mumele fisierclor de pe discul specifica, dar nu aigeaza figicrcle setate asys. ‘Exemple: DIR DIRB: DIR BiMYFILE.TEX DIR A*.ASM DIR PROG???.PRN DIR PROGRAM.” DUMP intaxa: DUMP filespec DUMP. ccificat de “Tlespee iu ‘put a fiecarei lini find data in hexacecimal i inwerupte apisind (asta "rubout ED figgat la conspli n format hexazecmal, confine fisieral de pe dice linii de 16 octefi, adress de nfinviul fisicrului este afigat i ‘Afigarile prea lungs pot fi nga ‘impul afi Sintaxa: ED d:filename.yp _ED ests editorul CP/M. Cu gjutorul subcomenzilor ED se-pet crea sau modifica figictele sursa: Exemplu: ED TEST.DAT Caractere de control: JED tata CTRL apargea > shea (~ Sie mE. Re sa deiiue nen ox store lina Sintaxa: ERA dslenamestyp “Zz Terminator/separator de date, isire din modul insert” ae rubout sterge un caracter ‘un figicr sau un grup de fisiere care nusint R/O. ERA accept caracterele break anulcazi comanda icafia numelor de fisicre. Comma nae iz lama lane cece eae i ERA FROGRAML BAS lox ester fier pels mplee pe juni fen ee eA, \ancxeaza fisicrul pind la umplerea bufferutui (sau pind la sfirpitul figterului) ERA * BAK [esr eror inept (Be tl Dbl ERABSS G00 eet crore cea crate nnit (C) cn ep (baler 4 sD. aD go eras ite) sau Gap (cursor fe [stveazs nou! fer grvne ta CPM. FORMAT _ rarde date (~Z) sil de arate Inaintca utiliztit unui dise-nou este necesara operatia “formare’, chiar insintea a Deecssk wel Sct opel sce, taal wad eae cl comenzit SYSGEN. Accasti operatic afecteaza tot rugind orice informatie poeet seris anterior 5 nregstreazd informaia necesaricontrolle-ul de Happy disk. i ts x nol nr pens nee wea “7 ‘Pen aYorma an se, se procala cooform instructor (carac- car oae (2) Sra acacia Rina 2 tereleinrodise de operator sat subline): igee cea eo ronmat DESTINATION DRIVE NAME (OR RETURN TO REBOOT) A DESTINATION DISK ON a, THEN TYPE RETURN Selintroduce discal nou ARE YOU AWARE THAT THIS FUNCTION DESTROYS ALLTHE FILES STORED ON THIS DISK7Y HAVE YOU SAVED ALL YOUR IMPORTANT FILES?Y. ARE YOU SURE?Y lexecuttcomanda din nia se"formeazi discul Nr ae aa (-Z) lecinceres sul gas FUNCTION COMPLETE lo le resne fn girl orignal VERIFY?Y FUNCTION COMPLETE sat ericors 7 ani pau ea penn oe (Bee epesde 4 DESTINATION DRIVE NAME (OR RETURNTO REBOOT) IB Le a SNSSLID ier spade Se “nome ier nblr Opjional, comanda verifies dite dups Yormare’, Dac apare 6 cyoare fo timp ‘hare meal DISK ERROR veriicarey ea sbunoat face car ee et Ss ee eee necesard 0 a dou incereare de Tormare™a discalu. Se pot incirca oriche discuri cu © sta OT, rete en Sngurd comanda FORMAT, urmind instruciunile date de calculator. uu esalterea i tere man fsidenak(V), mies) afgarea mimdralul Ua i ov {ageaca sate ier ramas butler os aw “nimi insole Sintoxae LOAD Mlespee ce“ in seal XSSSSSSLIB emgorar SSS8855.115 10 | Numele s8isespeciice doar m Chmanda LOAD creeaza un fiir numit COMBINAREA mai mulor fisicre: PIP B:NEW.DAT=FILEL DAT FILE2.DAT COPIERE, redenumire sipreluare de la wil PIP NEWDRAFT.TEX = OLDDRAFT.TEX|OI] COPIERE pe/de pe dspeztve logie: Pir BFUNFILESUE=CON: PIP LST:=CON? wal f mc BDRAPL-TEXT in plus, adresele inregistrarii hoxazecimale trcbuic s& fic in ordine crescatoare; ee 2 i) golurile Dacca de memorie sint umplute cu zerouri, de comanda LOAD, in acelasi PIPPRN:= BIDRAFITEN ‘tmp cu citirea inregistrarii hexazecimale, oO PIP. Degi LOAD nu trebuie utilizat decit pentru crearea fisierelor ".COM" standard pion = EEA mE ae 7 ase a hammer - be ucgstce : Bee ert pieces spec foptinnil | Topiuni) tietaeteg ces eae cu.opfiuni pot firepetate, separate de virgble, in vederea combinari rs imum slr concatenat, Sure sav destingic pale rie dispoaitv loge CP/M nich o . aligeazd un" si asteaptX comenzi executind cite o linie de Hecare oe phalapoatiaeibern Se COPTERE de pe un disc pe altul: PIP B:= A:DRAFI-TE PIP BDRAFT.TEX = A: COPIEREA unui fisier si redenumirea Ini: PIP B:NEWDRAFT.TI :OLDDRAFT-TEX PIP NEWDRAFT-TEX = OLDDRAFT.TEX 2 icafille isierelor sursa treaxd “Yorm-feeds din Fiieel copia pra figicrl dele utilatorl "a? ume ile de ei, t ent incrementind ca 1, cu Incepese de fa 1. Numicul inci este urmat | tb er zzzourie nesembificane cnt anaes NE [lafgteg car seroule esernifetne nu sn gore yd nonlin introduce transfer lena ob, “Ze |focars lngce op loprestecopieres de pe ignore a a ipsa opal, 0° = 6) Sigler urs a ffiniea gia" est iieree care au fst puse pe SYS signs atrbotol R/O. incepe copies de pe igen sure a ftnizea srl 's* star TAR. ile I aloa itu de purtare ese frtt pe 200 B Dispozitive logice: ‘Urmatoarcle 4 dispositive logice sint definite in IOBYTE uilizind STAT i trebuie definite sin BIOS. ‘ PUN: sca "Punch" DR dipoaii "Reader Dispontive speciale recunoseate de PIP: INP: intrare definita de uti OUT: iegire dofinita de utilizator PRN: ca LST; TAB-uri de cite 8 caractero, pagina de 60 de linii, numerotarca linillor EOF: genereaz CTRL-Z, (slrsit de fisicr) NULL: trimite 40 de ‘nulf-uri la dispozitivul Punch’ Dig ive fizice: Consola, terminal, "reader’, ‘punch’, "teletypewriter” CRT: Console terminal, spo CRT PTR: Cititor de banda sau de cartele PIP: Perforator de banda sau cartele LPT: Dispocitiv “List, imprimanta nso defimtd de utilizator URL: "Reader" definit de utilizator UR2: "Reader’ definit de utilizator UPI: "Punch" definit de uilizator UP2: "Punch" defint de utlizator ULI: Disportiv de listare definit de tilizator REN Sintaxa: RE! Inewfle-typ=oldfile.typ REN schimbi numele fisicrului existent, numit fisicrul veehi, cu numele fisicrului nou, ae is 3 is is REN NEWFILE.DAT. REN B:NEWFILE.DAT- {= OLDLIST SAVE Sintaxa: SAVE n defilename.typ a a ae Tt aie ati ts SG cia Saag epost one ee egress re oe eee gas SO Se a eee eee taco 14 =< 7 Exomple: SAVE 3EXTRA.COM SAVE 40 QUICK, SAVE 10 B:ZOT.COM. STAT Sintaxa: Aigeaza starea: STAT STAT a: STAT Milespee STAT A:DSK STAT DEYs|VAL:|USR: ‘Modifica starea: STAT a: R/O, STAT filespec SR/O|R/W|SYS| DIR STAT filespec SS nformati despre fier dive-ur $i alte, i ce ia tT baie sribucls drive arr tierelor STAT : Sate mloieavadearecapacateade invert Rone pene dec cent fet re ores eed Go (0D) ate Read Wate QW) SEAT pa Sa gene arya eis dive ul pe RYO CTRL penta puna fa pe RAW. STAT Fauna BS aomamale Rost wan de un fir sf arutele acetal ger. "STAT fess pot cus one tien er maine pe BG, RW, SYS su DIK SEA SReuat fires puse peSYS ine parantze, een cae tern Ee re! “gs STAT USE: sta care ‘dintre aumerele de utilizatori confin fisiere pe o anumita ischtte aga VAL: aratt comenzile posibile si dispozitivele externe care pot fi atribuite caleulaton TAT DEY: afgcar atrtuisle disportivelr logics eureate Stat cea cance gin carl conc bos STAT STAT myfile.oa STAT Ciletter bak STAT genledg dat $10 STAT ¥.com $R/O STAT “bak STATES? 1s strut de stem fo. [fark atibur de sistem s sfigenzi mirimea figerlu sa figieelorDazale pe numereie util iagatran usr: [fiseand numerle de tiizator cae contin Fieve sk i VAL: sfijeazd comenzle STAT posiile § disporivele de itrareiegie DEV. [afigead atsbuinle disporitivelor logic curenie SUBMIT Sintaxa: SUBMIT filename parametri SUBMIT incepe executia unui Unie, Unlisier SUBMIT trebui lupa specificatia fisir corespunzator! (51.30 Exemple: SUBMIT START SUBMIT BSTART SUBMIT START CLETTER Jn cromplele precedente fiero START.SUB este un figier SUBMIT. Line de covpand in STARE SUB nu apa an cxemplul al dalea START, SUB css pe drivel B: Tnulimalexcmplaparameti actual C9 ETTER’urmea7i dupanumete hgicruui SUBMIT. SUBMIT.COM creaz’ un fisier emporar si substituic parametri actual din linia de comanda, pentru parametri formali($1,82,..) ce apar in figierul START SUB. “C este substtuit pentru orice parametri "$1", care apar in fisicrul STARTSUB. are CP/M de pe discul sursi pe un disc destinatie 3c get ea unl saw mai multe dicurlsub CP/M cu o singurd comandé SYSGEN. SYSGEN, ca ospecificatic de figier, mu cere un drive sursa, dar folosestc drive-ul specifical drept sursi, Exemple: Urmatoral exemplu crecazii un dise sub CP/M pe drive-ul B dupa un dise sub CP/M de pe drive-ul A. A>SYSGEN SYSGEN VER 20 SOURCE DRIVE NAME (OR RETURN TO SKIF)A 46 SOURCE ON A, THEN TYPE RETURN FUNCTION COMPLETE DESTINATION DRIVE NAME (OR RETURN TO REBOOT)B DESTINATION ON B, THEN TYPE RETURN FUNCTION COMPLETE DESTINATION DRIVE NAME (OR RETURN TO REBOOT) <€R> Pentru a crea ua nou dise sub CP/M utilizind un sistem "si se pune un disc ‘nou in A:, dupa aparitia indicajiei DESTINATION DRIVE NAME gi se apas4 tasta "A", A> SYSGEN CPM32.COM DESTINATION DRIVENAME (OR RETURN TO. DESTINATION ON A, THEN TYPE RETURN . FUNCTION COMPLETE TYPE Sintaxa: TYPE dsfilenamestyp TYPE afigeazd pe un ecren confinutul unui igier ASCH. Pentru a opti ea apis ore ant POPE nmaccopaee ot? mapeaticajtic de igor Uneatraer TRLE inaintea comenzii TYPE determind ca iesirca 88 apara in ecou la imprimantX; eu un alt CTRL se poate ope tipies Exempke: ‘TYPE letter.dat ‘TYPE ardocument law TYPE program bas TYPE Brreaderasm, USER Sintaxa: USER n ‘USER gi un.nummt de Ia 01a 15 schimba numirl utilizatorulul curent eu numaral specificat de"n”. fn lisa comencit USER, CP/M consider’ cl exist un singur utikizator, STAT USR: afigcaza utilizatorit curcnyi gi activi, Exemple: USER 2 USERT XSUB Sintaxa: XSUB XSUB, utiliza in cadrul unui figier SUBMIT, permite unor 8 accepte comenei distr-un fisiot SUBMIT gi nu de la consola’ Comanda XSUM trebuic #8 apers uv 4 saintea une’ linii de comanda care necesits 0 comands de la consol. XSUB rlimine activ pind la 0 noua incatcare a sistemalui de operare (cold stat). Exemplt: ‘TYPE SAVER.SUB XSUB Dpr ISLHEX. , Rk Go SAVE 1$2.COM CARACTERE DE CONTROL CP/M Taste Aaianes femeic [shandoraesprogramuio lanai ih cea relntourcrea a CPM [CTRL mp un cariage retutn fe, dar tints comanda a ss formic Tiel ea BACKSPACE ieee inte inwarealacomsot casi RETURN rime esos i mprinania ce sa trams dele consol un al dice CTRLP ule pe pl reipsreste nia Je comands curon, de obicel dupa apisaealasietor RUD Su DI Inzervpetemporaristares ln contls wn now CTRL-S ria Istarea [anulear ina: aigeaza #; cursorul cobcardcu oni afesoth 0 noud comand ergo tat linia de comand jcmmz separator de prude date sos de impos [BACKSPAGE | mutt ctsorul napoi cu ua spi tergecaraienl DEL falelea RUB RETURN [eric ceive ie ata coda eae ‘TIPURI DE FISIERE CP/M CPIM identifica flecarefgier printr-o speciicatie unid ce cuprnde: specificatin de shes noe peat ies Aldo Spee pec cae openness Formaté din 3 caractere separate de numele figierului printr-un punct. De obicei ea indica un lip special de Risier Mipurle obignuite de fsieze stsnsule lot sat prezentate in continuare. 18 "Tipl de cr iacate ee eae ae oat et a eiatealt ar aa ee ee es ee eee eee pacer ag aera ns : q| ae eee : pa seen Fier mb inermesiar pentru pega! CBASIC. Fair REL indent pecs LIB. ste utiizat de MAC EMAC pentry macroblotec, Comanda R din ED cite fiporele Se Spas Gyat Re BB fr orp agers pone ae aster sir overaycompllaonal PISO extn eres pol cea ger “overin'cu LINKS Program tn ibe urs PLL [Fser celccbil a de pain [Fscrafabl a consol sau impr. Se [Psicrelocsbil creat de RMAC PLLA ce poate leg de LINKSH, Tip de fsesnecesar pets Giral SUBMIT contin ups sav ma mult cme CPM. Prbgrame SUBMIT cneetscomenal In nese Se op" SUB forming pent CEM us de enccutie pe Jotun de date eee. pe 04 Figicrtabel de simboluc. MAC, RMAC i LINK SD dau la iepinefigiere de ip SYM. SID. Deus fierce detpS¥Me osishig e Figier sures pentru TEX-80. Psi creat de XREF con\iind ls slernilaricrasate Fisiertemporar. MESAJE DE EROARE CPM ___ DDT, Acest mesaj apare cind DDT au ingelege: instcuciunea in limba) de asamblare, ind isierui au poate fi deschis,cndexita o croarein suinade control fatr-un igier HEX! Sau ciad program inchreat sa suprapus peste DDT. ABORTED PAP. A fost itrerupts o operatic PIP prin apisarca unei taste. Mesaje de eroare ASM: D Eroare de date: clementcle de date nu pot fi plasate fn zona de date specificata E Eroare de expresic: expresia nu poate fi evaldata bn timpul asamblit. apie HOM? 6 eticetar: ihe au poate apare in aes content (pate fi etcheta ' Neimplementat {iti neimplementbie cum ai" macro, st semnalate epiire: expresia cste prea complex’ pentri a fi evaluatd. P Leoare dela vloares sicetiaeshimba ln cele dou tecer prin sambare are de registru: valoatea specificats ca regisiru este incompatibilé cu Codul S Eroare de siatant: forma impropric a expres. _ 9 U Eticheta nedefinit: cticheta utilizat nu exist VEtoare de valoare: forma impropric a unui operand intilait intr-o expres. BAD DELIMITER STAT. Verified linia de comanda din cauza scrieriieronate a datclor. Bad Load Mesaj de eroare CCP sau SAVE, rouse aster prinpal die (Basie Dik Operating BDO) pedeve-oiade CHAtiocttste af ea pocrenta dive dh lncare depart Sata Acetic osc ura Seman ee inate vor er ncnuare inns care BER Alaura co mee aed BBGE BOS enn {E bardre le tpal alenttoru De geen cave specie «acer mes 02 Stoare BOOS poet Bdos Err On d: Bad Sector ane ‘Acest mesaj apare cind discul nu a fost incircat sau este impropria format, sau cind Buffer plin. ED mu mai poate introduce nici un caracter in bufferul de memorie sau sfulspectteat intro comands FN sau S este prea ling. ‘ E Comanda intrerupta in timpul execute. O-apasare a tine’ taste aintrerupt executia F Disc sau "directory" plin. Aceastd eroare este urmatd de unul din mesajele "disk Ey full’ sau “directory full, Se va recarge la procedurile de revenire, ce urmeaza dupa aceste mesaje. CANNOT CLOSE DESTINATION FILE - ffitespee} _,PIP. Un fisicr de icgire au poate fi inchis. Se yor lus masurile indicate dupi ce sa iat, daca diseul potrivit este introdus in drive si daca nu este protejat la seers, Cannot close, R/O CANNOT CLOSE FILES GPM nu poate scric un figier. De obicei accasta se tatimpla cind diseul este proicjat laseriere. "ASM. Un fier de iesie nu poate fl inchis. Aceasta este croare fatal, care opresto. execufia ASM. Se va verifica daca discul este introdus in drive i daca nu este protejat la seriere 5 DDT. Fisierul sere pe dise en o comand W nu poate care opreste cxccutia DT. Se va verifica daca discul pot ‘este protejat la scrier. ‘SUBMIT, Accast4 croare se poate iv in timpul preluerdrii unui figier "SUBMIT". Se vvaverifica dacd discul sistem corect este drive-ul A sidac’ discul nu este protejatlascrier. Tucrul cu SUBMIT poate fi reluat dupa incarearea sistemulu CANNOT READ PIP. PIP nu poate citi fisicrul sursa specificat. "Reader" nu poate fi implementat. CANNOT WRITE. PIP. Destinatia specificata in comanda PIP este ilegala. Este probabil si fi fost specificat un dispozitiv de intrare drept destinaic. Cheeksum error PIP Sa iit 9 eroare de sum de contol ar nregitrarehexgyocimal.Tne- ratea hexazecimala in care s-aprodus eroarea trehuie corectata, posibil prin rectearea fijorulat hexazeci ns fe ae CHECKSUM ERROR LOAD ADDRESS hhhh ERROR ADDRESS hhbh BYTES READ: hhh: e LOAD. Figicrul contine date incorecte. Se va reerea fisierul hexazecimal de la surs. inchis. Este 0 eroare fatal it se alls in drive si dacti nu Command Butfer Overflow ding UEMIT. Buller SUBMIT permite insrierea ace! mult 208 eracere in ied le intrare. ‘Command too long SUBMIT. O comanda din fgierul SUBMIT au poate depisi 125 de caractere. CORRECT ERROR, TYPE RETURN OR CTRL-Z ___ TIP. A fost intinita 9 croare de suma de contol inte-o imeyist ate hexazeciniala, an timpul transferului unui figier hexazecimal. Eroarca trebuie corectatd, posibil prin recre- ‘rea fisierului hexazecimal. 2 DESTINATION IS R/O, DELETE (Y/N)? PIP. Fisicrul destinafic specificat intr-o comand3 PIP exist si este R/O. Daca se apasi tasta "Y, fisicral destinafic este stersinainte de copiere. directory’ pentru ca fsieul si poat fi seis po discal Satie Sp Dome faker cocnaada OK Tit neuiras enpe cette die de dis, fara iet din editor. SUBMIT. Se vor sterge uncle fisicre sau se va folos un disc nou se vaincerea din nou. Disk ton ED. Nucxistt destl spatiu pe dsc pentru figirul de iesire. Aceast4 eroare se poate panera tee rs i Ae cer inaintea numelui fisicrului un drive diferit DISK READ ERROR- (flespec} PIP. Fisierul de intrare specificat intr-o comand PIP nu poate ficitit, Acesta este de cobicei rezuliatul aparijiei unui figier de figier neasteptat. Se va face corecfia in fisicrul proprit. DISK WRITE ERROR - {filespec} DDT. O operatie de scricre pe disc mu poate fi realizat3intr-o comanda W, probabil " sinu prin tasta CTRL" INVALID DIGIT- {filespec} PIP. S-a intinitocifra hexazecimalt incorect& in timpul ci isier hexazecimal Fisicrul hexazccimal in care se alld cifra incorect& trebuie corectat prin recrearea lui, Invalid Disk Assignment STAT. Apare daca specificatia de drive este urmata de altceva decit de INVALID DISK SELECT CPIM a primit onic de comands specifiefnd un de este impropriu format. Programul curent este abandonat prin apasarea oF INVALID DRIVE NAME (Use A, B, C sau D) SYSGEN. SYSGEN recunoaste doar drive-urile A, B, C sau D ca destinafi va pentru generarea sisteraul Invalid File Indicator STAT. Eroatea apare daci nu se specifica R/O, R/W, DIR sau SYS. INVALID FORMAT PIP. Formatul comenzii PIP este ilegal. A se vedca descrierca comenzii PIP, INVALID BEX DIGIT LOAD ADDRESS hhh, ERROR ADDRESS hhh BYTES READ: hth LOAD. sicrul confine cifre hexazecimale incorecte. INVALID MEMORY SI: MOYCPM. Se va specifica 0 valoare mai mica decit 64K sau decit capacitatea actual a caiculatorului cu care se lucreaz’, ea -ARATOR Fea ATOR acter incorect ca separator ire dout nume de fiere de intrare. INVALID USER NUMBER Pip otfoe pectic un ima de ulliator ii mare deci 15. Numerele de izator sint de la Ola 15, USER. S-a specificat un numar mai mare ca 15 ca numir de utilizator. De exemplu, daca sa transmis USER 18, pe ceran va apare "187" NO DIRECTORY SPACE y : ASM. Ditcctory este pin Se vor sterge unele fisiere pentru face le fsierelor PRN, siHEX. "Directory" poate, de obiced, sf coating doar 64 nume de figiere. NO DIRECTORY - {fies a PIP. Nu este loc suficicnt i “rectory” pentru fisieral de iegire, Se vor sterge unele fee ‘inutile sau se va lua un disc cu mai mult spatiu in “directory” gise va executa din now Pie: NO FILE - {filespec} ; DIR, ERA, REN, PIP. CP/M nu poate gési fisierul specificat sau au exist nici un fsier pe disc SM. Tigieralgurst nu pote f gst pe drivo-l indict DDT. Figierul intr-o comands NO INPUT FILE PRESENT ON DISK DUMP. Figierul cerut nu exist ‘hu poate fi gasit pe disc. oe Nu exists destula memoric disponibilé pentru fncdrcarea programului specifica URCE FILE ON DISK . SGN, SYSGEN nu giseste CP/M in forma CPM COM sau pe pistele sistem ale discului sors NO SOURCE FILE PRESENT. ay gee ae SM. Asamblorul nu giseste fisierul specificat. A fost tiparita gresit specificatia figierului ia linia de comand sau fisierul nu este de tip ASM. NO SPACE 4 SAVE. ‘Directory’ sau discul sint pline, No SUB file present ae SUBMIT, Pentru a opera corect cy SUBMIT trebuie creat un figier de tipal SUB. Fisieral SUB" confine de obicel comensile CP/M, Se va utiliza ete o singnrd comand’ pe liste NOT A CHARACTER SOURCE PIP. Sursa specificat’ in comanda PIP este ilegald. Probabil s-a specificat un dis- povitiv de iesire drept sursa 25 ** NOT DELETED ** PIP. PIP n-a gters fisicrul care se poate si fi fost R/O. NOT FOUND PIP. PIP nu gaseste fisierul specifica. QUIPUT FILE WRITE ERROR a . 'ASM.S-aspecificato dschetaproteat8 la serere ca destinate pentru igerele PRN MEX, sau pe decbts nase mal eee spin ir, Seva pecs balan Drograrnal ° Parameter error y SUBMIT. In cadrul Bisierelor SUBMIT de tip SUB paramettii vaizisiat de la $0 la PARAMETER ERROR, TYPE RETURN TO IGNORE SYSGEN, Dacl se apasi tasta "RETURN", SYSGEN continua fark a prelucta parametrul invalid Quit Not FouND PIP, Srul argument al parametralui Onna fost gist i figierul de inrave Read error TYPE, A apSruto croare in timpul cits isicrului specificat in comanda TYPE, Se ified discul gi se ncearca din nou. Comanda "STAT filespec’ poate depista cauzaerorii, READER STOPPING PIP. Operatia "reader" s-a introrupt Record Too Long PIP. PIP nu poate lucra cu o Snregistrare mai lung’ de 128 bytes. Requires CP/M 2.0 or later XSUB. XSUB necesiti facilitaile versiunii CP/M 2.0 sau ale unei versitini mai noi. Requires CP/M 2,0 or newer for operation PIP. Accasta vers inc a comenzii PIP necesita facilitayile versiunii CP/M 2 sau ale uneia mai noi { START NOT FOUND. PIP. Siral argument al parametrului'S’ au este ghsit fa fisierul surs8, SOURCE FILE INCOMPLETE SYSGEN. SYSGEN no poate utiliza actuall fisier CP/M surst. ‘SOURCE FILENAME ERROR ASM, Cind se doreste asamblarea unui fisier nu se vor utiliza caracterele"™” si"? fn numele fsicruluj. Cu 0 comanda ASM sc poate asambla un singur ster. SOURCE FILE READ ERROR | i ‘ ASM. Asambiorul nu infeleye informaia din fisierul conjinind programul in limba de asamblare. S-ar putea ca peste fisicrl in limba} do asamblare sf fost serise portant in alt figice sau ca informatia sin fi fostbine salvatd pe dischet. Pentrnlocalizareacrorii | ina ae Sa APE ind pe coun wor aparecaracorle Sane, eva gsc acl {oc al fsieralui a epérut croarcs | *SYSTEM" FILE NOT ACCESSIBLE 1 ‘$a incereat deschiderca unui igier pus pe SYS cu comanda SET. mroomunrnsse a STAT. Nu cxistS suficienta memorie pentru ca STAT sl clasificefisierele specificate sau ci s-au specificat mai mult de 512 fisicre. UNEXPECTED END OF HEX FILE {filespec} CEE a Be ae certain pS ae eee Lee e Fe oe SEESUEETROacssta sine Sv in im STAT este “STAT d: = R/O". vi ERROR: -{filespec}. : Rr rr agnto mee ene 6 EM PELGES ac mon De bled accsta died um defect a Gs destinafie sau al drive-ului, ‘WRONG CP/M VERSION (REQUIRES 2.0) wasn SE ae ‘XSUB ALREADY PRESENT ‘SUBMIT. XSUB este activ in memoric. ene au te comanda specificats, afigeaz’ aumele comenzii introduse a ene een ce me ae nme Seeman eine ee tor maa ‘sau pe discul specificat.

You might also like