@òš}€HŸ sK f9þ€ « Hv» ¸8Eç}E¯ˆw Á%te &KX(@œ •e Æ<@ÉÁyÚÔe" JnZ&$jzÌ)S{­S2wUd2ä@6 é}6#9Nê'|QC²ê'ÑE:e(€WJ÷œ,L;Ô2dM¤y:i~Oºƒ:4}S%jLºpT(vLÀDX5YM^ kQØr_½­S Zc®Ùf ZdÖßfË}hxmvQkð€pm1Mq¥Zn•Uq5anèVqMoQ[q`"sˆ[qM…tâÖsuìþv@v<œwwÃxÀyG}y" ~´¥y€W€áy s‚gzÖdƒõu~@„Ñø€@…g|…ì]ˆ€…ìr‰Ì?µÿùŒáÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ.MACRO ABORT ABORT prerywaet s sistemnogo terminala wypolnenie operatiwnogo ili sistemnogo zadaniq, dlq kotorogo ne aktiwen zapros .SCCA. dejstwuet analogi~no dwojnomu <CTRL/C> dlq dannogo zadaniq. MONITORS fodos, RT-11 : FB, XM SYNTAX ABORT LOGICAL-JOB-NAME SEMANTICS LOGICAL-JOB-NAME - logi~eskoe imq dlinoj do 6 simwolow swqzannoe s operatiwnym ili sistemnym zadaniem. OPTIONS net PARAMETERS net EXAMPLES ABORT QUEUE ABORT F .ENDM .MACRO ASSIGN ASSIGN swqzywaet logi~eskoe imq s fizi~eskim ustrojstwom MONITORS os dwk, fodos, RT-11 : SJ, FB, XM, SYNTAX ASSIGN DEV: NAM: SEMANTICS ustanawliwaet sootwetstwie logi~eskogo imeni NAM fizi~eskomu ustrojstwu DEV. DEV - fizi~eskoe standartnoe imq ustrojstwa RT-11. NAM - logi~eskoe imq ustrojstwa ot odnogo do treh bukwenno- cifrowyh simwolow bez probelow i tabulqcij wnutri.  OPTIONS net PARAMETERS net EXAMPLES ASSIGN RK1: DK: ASSIGN TT: LP: .ENDM .MACRO B B ustanawliwaet bazu sme}eniq MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX B [ADDRESS] SEMANTICS adres, ukazannyj w komande B, ustanawliwaet bazu dlq posledu`}ih komand E (EXAMINE) i D (DEPOSIT). sistema pribawlqet teku}u` bazu k adresu, kotoryj ukazywaetsq w komande EXAMINE ili DEPOSIT. esli adres w komande "B" propu}en, baza ustanawliwaetsq w nulx. OPTIONS net PARAMETERS net EXAMPLES B ! ustanawliwaet bazu w 0 B 6704 ! ustanawliwaet bazu, rawnoj 6704 (wosxmeri~noe) .ENDM .MACRO BACKUP BACKUP zapisywaet/wosstanawliwaet dlinnye fajly ili ustrojstwa prqmogo dostupa na nositelqh menx{ej emkosti MONITORS fodos, RT-11 : SJ, FB, XM SINTAX BACKUP[/OPTION] DEV:FILNAM.TYP DEV: SEMANTICS BACKUP FILNAM.TYP DEV: wywodit fajl na neskolxko nositelej menx{ih, ~em whodnoj. BACKUP/RESTORE DEV: FILNAM.TYP wosstanawliwaet dlinnyj fajl s neskolxkih whodnyh nositelej. OPTIONS DEVICE zapisywaet/wosstanawliwaet polnoe ustrojstwo. RESTORE wosstanawliwaet ranee ras~lenennyj fajl ili tom, sozdannyj programmoj BUP. PARAMETERS net EXAMPLES BACKUP BIGFIL.DAT DY: BACKUP/DEVICE DM: DY: BACKUP/RESTORE DY: BIGFIL.DAT .ENDM .MACRO BASIC BASIC wyzywaet interpretator qzyka bejsik MONITORS os dwk, fodos, RT-11 : SJ, FB, XM, SYNTAX BASIC SEMANTICS wyzow interpretatora bejsik. OPTIONS net PARAMETERS net EXAMPLES BASIC .ENDM .MACRO BOOT BOOT zagruvaet monitor operacionnoj sistemy MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX BOOT FILE SEMANTICS osu}estwlqet zagruzku sistemy s ukazannogo ustrojstwa prqmogo dostupa, zagruzku iz ukazannogo fajla monitora (esli w komande dana specifikaciq fajla). OPTIONS FOREIGN zagruvaet sistemu s nositelq, kotoryj ne qwlqetsq tomom RT-11. ispolxzuetsq dlq zagruzki bolee rannih wersij sistemy (rafos, fobos, RT-11, fodos). WAIT ovidaet razre{enie na prodolvenie raboty PARAMETERS net EXAMPLES BOOT RK1: BOOT RK2:RAFSJ .ENDM .MACRO CLOSE CLOSE zakrywaet wyhodnye fajly fonowoj zada~i MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SINTAX CLOSE SEMANTICS CLOSE zakrywaet otkrytye fajly fonowoj zada~i. ispolxzuetsq dlq sohraneniq nowyh fajlow pri neovidannom zawer{enii programmy. ne ispolxzuetsq dlq zakrytiq fajlow operatiwnoj ili sistemnyh zada~. ne ispolxzuetsq dlq fajlow na magnitnoj lente i kassetah. OPTIONS net PARAMETRS net EXAMPLES R PROG " (programma rabotaet) " CLOSE .ENDM .MACRO COMPILE COMPILE transliruet ishodnu` programmu MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX COMPILE[/OPTION] FILES[/OPTION] SEMANTICS translqciq programmnyh modulej, napisannyh na qzykah makroassembler ili fortran. kompilqtor zadaetsq w komande kl`~om, libo ukazaniem tipa ishodnogo fajla ili sisteme daetsq prawo samoj opredelitx tip ukazannogo fajla. ~toby skompilirowatx neskolxko fajlow (do 6) w odin ob'ektnyj fajl, nado razdelitx fajly znakom pl`s w komandnoj stroke. neskolxko fajlow, razdelennyh zapqtoj, kompiliru`tsq nezawisimo. tipy fajlow po umol~ani` dlq wyhodnyh fajlow : .LST dlq listingow i .OBJ dlq ob'ektnyh fajlow. tipy whodnyh fajlow po umol~ani` - .MAC dlq programm na makroassemblere, .FOR dlq programm na fortrane.  OPTIONS ALLOCATE:SIZE rezerwiruet mesto dlq wyhodnogo fajla CODE:TYPE FORTRAN zadaet tip generiruemogo ma{innogo koda (THR, EAE, EIS, FIS) CROSSREFERENCE:[TYPE[...:TYPE]] MACRO generiruet tablicu perekrestnyh ssylok w listinge (C, E, M, P, R, S) DIAGNOSE FORTRAN ras{irennaq diagnostika o{ibok pri kompilqcii DISABLE:VALUE[...:VALUE] MACRO zapre}aet wypolnenie ukazannoj VALUE funkcii translqtora (ABS, AMA, CDR, CRF, FPT, LC, LSB, PNC, REG) ENABLE:VALUE[...:VALUE] MACRO trebuet wypolneniq ukazannoj VALUE funkcii translqtora (ABS, AMA, CDR, CRF, FPT, LC, LSB, PNC, REG) EXTEND FORTRAN razre{aet translqci` do 80 znakow wo whodnoj stroke programmy. po umol~ani` transliruetsq ne bolee 72 znakow stroki FORTRAN ispolxzuet dlq translqcii kompilqtor s qzyka fortran  HEADER FORTRAN wkl`~aet w listing spisok kl`~ej, dejstwu`}ih pri translqcii I4 FORTRAN otwodit 4 bajta dlq ~isel tipa INTEGER LIBRARY MACRO opredelqet otme~ennyj |tim kl`~om fajl kak biblioteku makroopredelenij LINENUMBERS FORTRAN (po umol~ani`) wkl`~aet wnutrennie nomera operatorow w transliruemu` programmu. oni ispolxzu`tsq pri diagnostike o{ibok perioda wypolneniq LIST[:FILE] opredelqet neobhodimostx listinga i specifikaci` ego fajla MACRO ispolxzuet makroassembler dlq translqcii ishodnogo fajla NOLINENUMBERS FORTRAN podawlqet wnutrennie nomera operatorow w transliruemoj programme. ispolxzuetsq pri translqcii otlavennyh modulej NOOBJECT podawlqet wywod dwoi~nogo koda rezulxtata translqcii NOSHOW[:VALUE] MACRO otmenqet wywod ukazannoj ~asti listinga programmy (VALUE - BEX, BIN, CND, COM, LD, LOC, MC, MD, ME, MEB, SEQ, SPC, SYM, TOC, TTM) NOSWAP FORTRAN trebuet rezidentnoj USR wo wremq raboty ottranslirowannoj s |tim kl`~om programmy NOVECTORS FORTRAN zapre}aet optimizaci` dostupa k massiwam (wektorizaci`) NOWARNINGS FORTRAN podawlqet preduprevda`}u` diagnostiku kompilqcii OBJECT[:FILE] zadaet specifikaci` fajla dlq ob'ektnogo koda ONDEBUG FORTRAN kompiliruet otlado~nye stroki-operatory w fortrane PASS:1 MACRO trebuet odnoprohodnoj translqcii otme~ennogo |tim kl`~om fajla RECORD:LENGTH FORTRAN zadaet maksimalxnu` dlinu zapisi posledowatelxnogo formatnogo wwoda/wywoda w transliruemoj programme SHOW[:VALUE] FORTRAN/MACRO trebuet wywod ukazannoj ~asti listinga programmy na makroassemblere (BEX, BIN, CND, COM, LD, LOC, MC, MD, ME, MEB, SEQ, SPC, SYM, TOC, TTM). opredelqet sodervimoe listinga programmy na fortrane (0, 1 - SRC, 2 - MAP, 4 - COD, 7 - ALL) STATISTICS FORTRAN wkl`~aet w listing statistiku kompilqcii SWAP FORTRAN (po umol~ani`) razre{aet swoping USR pri rabote kompiliruemoj programmy UNITS:N FORTRAN zadaet maksimalxnoe ~islo odnowremenno ispolxzuemyh logi~eskih nomerow wwoda/wywoda, ne swqzannyh s terminalom VECTORS FORTRAN (po umol~ani`) trebuet optimizaci` dostupa k massiwam (wektorizaci`) WARNINGS FORTRAN wkl`~aet w listing preduprevda`}u` diagnostiku PARAMETERS net EXAMPLES COMPILE/LIST MYPROG.FOR COMPILE/FORTRAN/LIST:FILE1.LST A+B COMPILE A.MAC/LIST,B.FOR .ENDM .MACRO CONNECT CONNECT sozdaet wirtualxnyj nositelx MONITORS os dwk : SJ, FB, XM SYNTAX CONNECT FILE,DEV: SEMANTICS FILE - specifikaciq fajla, kotoryj budet imetx strukturu nositelq, po umol~ani` tip .SYS. DEV: - imq odnogo iz treh drajwerow - UX:, UY:, YZ:, otli~a`}ihsq razmerami sozdawaemogo nositelq OPTIONS net PARAMETERS net EXAMPLES CONNECT DW0:DISK,UY: ! sozdanie nositelq w fajle DISK.SYS CREATE NEW FILE? Y ! zapros na podtwervdenie .ENDM .MACRO COPY COPY wypolnqet operaci` kopirowaniq MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX COPY[/OPTION] INPFILS[/OPTION] OUTFIL[/OPTION] SEMANTICS kopirowanie fajlow i nositelej, a takve sistemnogo zagruz~ika. komanda COPY dopuskaet do 6 specifikacij whodnyh fajlow, no tolxko odnu specifikaci` wyhodnogo fajla. ona dopuskaet ukazanie gruppowoj operacii po imeni ili tipu fajla (*, ). OPTIONS ALLOCATE:SIZE rezerwiruet mesto dlq wyhodnogo fajla ASCII kopirowanie tekstowyh fajlow BEFORE[:DD:MMM:YY] (fodos, RT-11) kopiruet fajly, sozdannye do ukazannoj daty (po umol~ani` ispolxzuetsq sistemnaq data). BINARY kopirowanie formatno-dwoi~nyh fajlow BOOT[:DEV] kopiruet sistemnyj zagruz~ik iz fajla monitora w zagruvaemye bloki ustrojstwa prqmogo dostupa CONCATENATE ob'edinqet neskolxko whodnyh fajlow w odin wyhodnoj DATE[:DD:MMM:YY] (fodos, RT-11) kopiruet tolxko fajly s ukazannoj datoj. esli data propu}ena, ispolxzuetsq sistemnaq data. DELETE stiraet whodnye fajly posle uspe{nogo kopirowaniq. DEVICE kopiruet nositelx na nositelx poblo~no DOS ukazywaet, ~to fajly nahodqtsq w formatah DOS-11 ili RSTS/E. END:N ukazywaet poslednij s~itywaemyj blok ustrojstwa. |tot kl`~ movet bytx ispolxzowan s kl`~ami /DEVICE i /START:N EXCLUDE kopiruet s nositelq wse fajly krome ukazannyh FILES kopiruet nositelx w fajl ili iz fajla na drugom ustrojstwe. kl`~ dolven ispolxzowatxsq tolxko s kl`~om /DEVICE IGNORE ignoriruet o{ibki ustrojstw pri kopirowanii IMAGE (po umol~ani`) kopiruet informaci` w fajlah bez kontrolq na format INFORMATION obrabatywaet o{ibku "FILE NOT FOUND" kak informacionnu`, a ne fatalxnu` INTERCHANGE[:SIZE] ukazywaet razmer zapisi fajla na gibkom diske formata es |wm LOG (po umol~ani`) raspe~atywaet na terminale imena kopiruemyh fajlow MULTIVOLUME kopiruet fajly na neskolxko wyhodnyh nositelej NEWFILES kopiruet fajly s teku}ej datoj sozdaniq NOLOG otmenqet protokolirowanie operacii NOPROTECTION snimaet za}itu s wyhodnyh fajlow NOQUERY (po umol~ani`) ne zapra{iwaet podtwervdenie dlq wkl`~eniq fajla w operaci` NOREPLACE ne wypolnqet operaci`, esli wyhodnoj fajl s ukazannym imenem uve su}estwuet na wyhodnom ustrojstwe OWNER:[NNN,NNN] ukazanie koda identifikacii polxzowatelq (UIC) dlq fajlow struktury DOS-11 PACKED specifi~eskaq pereda~a slowo-w-slowo dlq fajlow PDP-11; format EBCDIC dlq disket obmennogo formata, i upakowannyj format izobraveniq dlq fajlow PDP-10. POSITION:N uprawlqet pozicionirowaniem magnitnoj ili kassetnoj lenty PREDELETE udalqet fajly wyhodnogo ustrojstwa, ime`}ie imena odinakowye so whodnymi. udalenie wypolnqetsq do na~ala operacii kopirowaniq QUERY zapra{iwaet podtwervdenie prawilxnosti dejstwij dlq kavdogo fajla, wkl`~aemogo w operaci` REPLACE (po umol~ani`) kopiruet fajly, dave esli na wyhodnom ustrojstwe uve nahoditsq fajl, ime`}ij takoe ve imq i tip RETAIN ispolxzuetsq s kl`~om /DEVICE dlq sohraneniq tablicy zameny plohih blokow na wyhodnom ustrojstwe SETDATE ustanawliwaet teku}u` datu sozdaniq dlq fajlow, u~astwu`}ih w operacii SLOWLY proizwodit poblo~noe kopirowanie fajlow (wypolnqetsq medlenno) START:N ukazywaet nomer na~alxnogo bloka nositelq, kotoryj dolven bytx s~itan ili zapisan. |tot kl`~ dolven ispolxzowatxsq s kl`~om /DEVICE SYSTEM proizwodit kopirowanie sistemnyh fajlow (tipa .SYS) TOPS ukazywaet, ~to whodnoj fajl nahoditsq na formatirowannoj lente DECSYSTEM-10 VERIFY srawniwaet dannye na whodnom i wyhodnom nositelqh posle kopirowaniq. ispolxzuetsq tolxko s kl`~om /DEVICE WAIT vdet razre{eniq dostupa k ustrojstwu pered na~alom kopirowaniq. ispolxzuetsq, kogda sistemnyj nositelx nado zamenitx na drugoj nositelx PARAMETERS net EXAMPLES COPY A.FOR B.FOR COPY/BOOT RK1:RAFSJ RK1: COPY A.FOR+B.FOR C.FOR COPY AB.MAC DX0:*.MAC COPY/ASCII MT:A1.FOR RK1:TEST.FOR/ALLOCATE:50 .ENDM .MACRO CREATE CREATE sozdaet ili ras{irqet fajl na nositele MONITORS fodos, RT-11 : SJ, FB, XM SYNTAX CREATE[/OPTION] FILE[/OPTION] SEMANTICS sozdanie nowogo fajla ili ras{irenie su}estwu`}ego fajla, esli neposredstwenno za nim su}estwuet neispolxzowannaq oblastx. FILE - ustrojstwo, imq i tip fajla, kotoryj dolven bytx sozdan ili ras{iren. OPTIONS ALLOCATE:SIZE ukazywaet koli~estwo blokow, rezerwiruemyh dlq sozdawaemogo fajla. kl`~ dolven sledowatx za specifikaciej fajla EXTENSION:N ras{irqet su}estwu`}ij fajl na ukazannoe ~islo blokow, esli wozmovno START:BLOCK ukazywaet na~alxnyj blok sozdawaemogo fajla na ustrojstwe PARAMETERS net EXAMPLES CREATE DX1:SWAP.SYS/START:6/ALLOCATE:25 CREATE/EXTENSION:100 FILE.DAT CREATE FILE.VIR/ALLOCATE:700 .ENDM .MACRO D D zanosit zna~eniq w q~ejki pamqti MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX D ADDRESS=VALUE[ ,...VALUE] SEMANTICS sistema zanosit zna~eniq, zadannye w wosxmeri~nom wide w pamqtx, na~inaq s ukazannogo adresa. adres zadaetsq sme}eniem ADDRESS, kotoroe skladywaetsq s teku}ej bazoj (zadaetsq komandoj BASE). kavdoe zanosimoe zna~enie razme}aetsq w celom slowe. OPTIONS net PARAMETERS net EXAMPLES D 300=0 D 1000=5020,776 .ENDM .MACRO DATE DATE ustanawliwaet ili raspe~atywaet teku}u` datu MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX DATE[ DD-MMM-YY] SEMANTICS zadaet teku}u` datu. po komande bez parametra sistema wywodit na terminal teku}u` datu. wse ~isla desqti~nye, "MMM" - perwye tri bukwy nazwaniq mesqca na anglijskom qzyke. OPTIONS net PARAMETERS net EXAMPLES DATE 19-NOV-79 DATE .ENDM .MACRO DEASSIGN DEASSIGN udalqet nazna~enie logi~eskogo imeni ustrojstwa MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX DEASSIGN [LOGICAL-DEVICE-NAME] SEMANTICS komanda DEASSIGN bez argumentow udalqet nazna~eniq wseh logi~eskih ustrojstw OPTIONS net PARAMETERS net EXAMPLES DEASSIGN INP: DEASSIGN .ENDM .MACRO DELETE DELETE udalqet fajly s nositelq ili iz o~eredi MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX DELETE[/OPTION] FILES SEMANTICS udalqet ukazannye fajly iz kataloga nositelq ili iz o~eredi. dopuskaet ukazanie gruppowoj operacii. ne ispolxzuetsq dlq magnitnoj lenty. w n i m a n i e ! "DELETE RK:A.MAC,B.FOR" udalit "RK:A.MAC" i "DK:B.FOR", no ne "RK:B.FOR". OPTIONS BEFORE[:DD:MMM:YY] (fodos, RT-11) udalqet tolxko fajly, sozdnnye do ukazannoj daty. esli data propu}ena, ispolxzuetsq sistemnaq data. DATE[:DD:MMM:YY] (fodos, RT-11) udalqet tolxko fajly s ukazannoj datoj sozdaniq. esli data propu}ena, ispolxzuetsq teku}aq data. DOS stiraet ukazannye fajla s lenty DEC operacionnyh sistem DOS-11 ili RSTS/E. ENTRY (FB, XM) udalqet zapisx o fajle iz o~eredi podsistemy spulinga QUEUE EXCLUDE udalqet wse fajly, krome ukazannyh. INTERCHANGE udalqet fajl s gibkogo diska formata es |wm. LOG protokoliruet operaci` na terminale NEWFILE udalqet tolxko fajly s teku}ej datoj sozdaniq NOQUERY ne zapra{iwaet podtwervdeniq pered udaleniem fajlow POSITION:N uprawlqet pozicionirowaniem magnitnoj ili kassetnoj lenty QUERI (po umol~ani`) zapra{iwaet podtwervdenie pered udaleniem kavdogo fajla SINCE[:DD:MMM:YY] (fodos, RT-11) udalqet tolxko fajly, sozdannye w ili posle ukazannoj daty. esli data propu}ena, ispolxzuetsq sistemnaq data. SYSTEM udalqet sistemnye fajly (.SYS) i fajly s defektnymi blokami (.BAD) WAIT vdet razre{eniq dostupa k ustrojstwu pered wypolneniem operacii PARAMETERS net EXAMPLES DELETE MYPROG.OBJ DELETE/EXCLUDE DX0:*.OBJ DELETE/NEWFILE DX1:*.* .ENDM .MACRO DIFFERENCES DIFFERENCES srawniwaet dwa fajla i raspe~atywaet razli~iq MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX DIFFERENCES[/OPTION] FILE1,FILE2 SEMANTICS srawnenie dwuh tekstowyh ili dwoi~nyh fajlow s postroeniem fajla razli~ij ili komandnogo fajla korrekcii dlq programm SLP i SIPP. FILE1 i FILE2 - fajly, kotorye srawniwa`tsq. tipy fajlow po umol~ani`: .MAC - dlq whodnyh i .DIF - dlq wyhodnogo. OPTIONS ALLOCATE:SIZE rezerwiruet mesto dlq wyhodnogo fajla ALWAYS sozdaet wyhodnoj fajl posle dwoi~nogo srawneniq, dave esli pri srawnenii ne bylo razli~ij AUDITTRAIL wkl`~aet ukazanie markirowki isprawlenij w wyhodnoj komandnyj fajl korrekcii. ispolxzuetsq tolxko s kl`~om /SLP BINARY srawniwaet dwoi~nye fajly s pomo}x` BINCOM BLANKLINES wkl`~aet pustye stroki w operaci` srawneniq tekstowyh fajlow BYTES proizwodit dwoi~noe pobajtnoe srawnenie i sozdaet raspe~atku razli~ij CHANGEBAR sozdaet raspe~atku wtorogo whodnogo fajla, soderva}u` flavki otli~ij w strokah, ne sowpada`}ih s sootwetstwu`}imi strokami perwogo whodnogo fajla COMMENTS (po umol~ani`) wkl`~aet kommentarii makroassemblera w operaci` srawneniq DEVICE srawniwaet dwa ustrojstwa, na~inaq s bloka 0 END:N ukazywaet zakl`~itelxnyj blok w fajle pri dwoi~nom srawnenii FORMFEED wkl`~aet perewod stranicy "<FF>" w wyhodnu` raspe~atku MATCH:N zadaet ~islo strok poiska pri srawnenii NOCOMMENTS iskl`~aet kommentarii makroassemblera iz srawneniq NOSPACES iskl`~aet probely i tabulqcii iz srawneniq NOTRIM wkl`~aet zakl`~itelxnye probely i tabulqcii w srawnenie OUTPUT[:FILE] zadaet specifikaci` dlq fajla s listingom razli~ij PRINTER wywodit listing razli~ij na ustrojstwo pe~ati (LP:) QUEIT pe~ataet tolxko kratkoe soob}enie o rezulxtatah pri dwoi~nom srawnenii SIPP:FILE ukazywaet specifikaci` fajla, w kotoryj budut zapisany komandy SIPP, preobrazu`}ie perwyj whodnoj fajl wo wtoroj (tolxko pri dwoi~nom srawnenii) SLP ukazywaet specifikaci` fajla, w kotoryj budut zapisany komandy SLP, preobrazu`}ie perwyj whodnoj fajl wo wtoroj (tolxko pri tekstowom srawnenii) SPACE (po umol~ani`) wkl`~aet probely i tabulqcii w operaci` srawneniq START:N ukazywaet na~alxnyj blok w fajle pri dwoi~nom srawnenii TERMINAL (po umol~ani`) pe~ataet listing rashovdenij na terminale TRIM (po umol~ani`) iskl`~aet kone~nye probely i tabulqcii iz srawneniq PARAMETERS net EXAMPLES DIFESERENCES FILE1.TXT,FILE2.TXT DIFFERENCES/MATCH:1/OUTPUT:DIFF.TXT FILE1.TXT,FILE2.TXT .ENDM .MACRO DIRECTORY DIRECTORY raspe~atywaet katalogi wne{nih zapomina`}ih ustrojstw  MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX DIRECTORY[/OPTION][ FILES[/OPTION]] sintaksis dlq zadaniq daty - [DD][:MMM][:YY] SEMANTICS komanda proizwodit raspe~atku kataloga nositelq. po umol~ani` wywoditsq katalog nositelq, nahodq}egosq na ustrojstwe DK:. movno zadawatx tolxko odno whodnoe ustrojstwo. movno ispolxzowatx ukazanie gruppowoj operacii w specifikacii fajla. tip wyhodnogo fajla po umol~ani` - .DIR. OPTIONS ALLOCATE:SIZE rezerwiruet oblastx pamqti na nositele dlq wyhodnogo fajla. ispolxzuetsq s kl`~om /OUTPUT:FILE ALPHABETIZE proizwodit leksikografi~eskoe uporqdo~enie wywodimogo kataloga BACKUP wywodit katalog toma, sozdannogo utilitoj BUP BADBLOCKS prowerqet nositelx i raspe~atywaet informaci` o defektnyh blokah BEFORE[:DD:MMM:YY] (fodos, RT-11) pere~islqet fajly, sozdannye do ukazannoj daty BEGIN raspe~atywaet katalog, na~inaq s zadannogo fajla BLOCKS wkl`~aet w raspe~atku kataloga na~alxnye nomera blokow fajlow BRIEF pere~islqet tolxko imena i tipy fajlow (kak /FAST) COLUMNS:N zadaet ~islo kolonok w listinge kataloga (ne bolee 9) DATE[:DATA] raspe~atywaet informaci` o fajlah, ime`}ih ukazannu` datu sozdaniq DELETED raspe~atywaet spisok fajlow, udalennyh iz kataloga DOS formiruet raspe~atku kataloga nositelq, ime`}ego strukturu DOS-11 END:N ukazywaet nomer poslednego bloka pri skanirowanii na defektnye bloki. ispolxzuetsq s kl`~om /BADBLOCKS EXCLUDE iskl`~aet ukazannye fajly iz raspe~atki kataloga FAST wywodit tolxko imena i tipy fajlow FILES pe~ataet imena fajlow, w kotoryh obnaruveny defektnye bloki. ispolxzuetsq s kl`~om /BADBLOCKS FREE pere~islqet neispolxzowannye oblasti nositelq FULL formiruet polnu` raspe~atku kataloga, wkl`~aq neispolxzowannye oblasti nositelq na ustrojstwe prqmogo dostupa INTERCHANGE ukazywaet, ~to gibkij disk imeet format es |wm NEWFILES pere~islqet tolxko fajly s teku}ej datoj sozdaniq NOPROTECTION wywodit spisok tolxko teh fajlow, kotorye ne ime`t za}ity ot udaleniq OCTAL ukazywaet neobhodimostx ispolxzowaniq wosxmeri~noj sistemy s~isleniq pri wywode ~islowyh dannyh kataloga ORDER[:CATEGORY] uporqdo~iwaet listing kataloga, w zawisimosti ot zna~eniq parametra CATEGORY (sinonim kl`~a /SORT). wozmovnye warianty parametra CATEGORY: DATE - po date sozdaniq NAME - leksikografi~eskij porqdok po imenam fajlow POSITION - po raspoloveni` fajla na ustrojstwe SIZE - uporqdo~iwaet po razmeru fajlow TYPE - leksikografi~eskij porqdok po tipam fajlow OUTPUT:FILE wywodit raspe~atku kataloga nositelq w ukazannyj fajl OWNER:[NNN,NNN] opredelqet kod polxzowatelq (UIC) dlq nositelq formata DOS-11 POSITION wkl`~aet w raspe~atku kataloga nomera fajlow na magnitnoj lente PRINTER wywodit raspe~atku kataloga na ustrojstwo pe~ati (LP:) PROTECTION wywodit tolxko fajly, za}i}ennye ot stiraniq REVERSE inwertiruet (menqet na protiwopolovnyj) ukazannyj porqdok sortirowki kataloga SINCE[:DATE] raspe~atywaet imena fajlow, ime`}ih ukazannu` i bolee pozdn`` datu sozdaniq SORT[:CATEGORY] analogi~no /ORDER[:CATEGORY] START[:N] ukazywaet nomer na~alxnogo bloka pri skanirowanii na defektnye bloki. ispolxzuetsq s kl`~om /BADBLOCKS SUMMARY raspe~atywaet strukturu segmentow kataloga ustrojstwa TERMINAL (po umol~ani`) wywodit raspe~atku kataloga na terminal TOPS wywodit katalog formatirowannoj DEC-lenty DECSYSTEM-10 VOLUMEID[:ONLY] raspe~atywaet identifikator toma i imq wladelxca pered raspe~atkoj kataloga nositelq. esli ukazan parametr ":ONLY", to raspe~atywaetsq tolxko identifikator i imq wladelxca WAIT vdet razre{eniq polxzowatelq pered na~alom operacii. ispolxzuetsq tolxko s kl`~om /BADBLOCKS. dolven primenqtxsq, kogda sistemnyj nositelx neobhodimo zamenitx na prowerqemyj PARAMETERS net EXAMPLES DIRECTORY DIRECTORY/BADBLOCKS RK1: DIRECTORY MYPROG.MAC DIRECTORY/FULL/BEFORE:12:APR:77 DK: DIRECTORY/EXCLUDE DX0:(*.SAV,*.SYS) .ENDM .MACRO DISMOUNT DISMOUNT udalqet swqzx mevdu logi~eskim diskom i fajlom MONITORS fodos, RT-11 : SJ, FB, XM SYNTAX DISMOUNT LDN: SEMANTICS udalqet swqzx logi~eskogo diska s teku}im nazna~ennym fajlom, ~to pozwolqet sdelatx nazna~enie dlq drugogo fajla OPTIONS net PARAMETERS net EXAMPLES DISMOUNT LD1: .ENDM .MACRO DUMP DUMP raspe~atka sodervimogo dwoi~nyh fajlow MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX DUMP[/OPTION] FILE SEMANTICS argument opredelqet fajl ili ustrojstwo, kotorye neobhodimo raspe~atatx. tip wyhodnogo fajla po umol~ani` - .DMP. OPTIONS ALLOCATE:SIZE rezerwiruet mesto na nositele dlq wyhodnogo fajla. ispolxzuetsq s kl`~om /OUTPUT:FILE ASCII (po umol~ani`) raspe~atywaet sodervimoe blokow fajla ili nositelq w simwolxnom kode (koi-7) BYTES raspe~atywaet informaci` pobajtno w wosxmeri~nom wide  END:BLOCK zadaet nomer poslednego raspe~atywaemogo bloka fajla ili nositelq FOREIGN ukazywaet, ~to magnitnaq lenta ne imeet fajlowoj struktury RT-11 IGNORE raspe~atywaet fajl, ignoriruq o{ibki wwoda NOASCII podawlqet wywod simwolxnogo predstawleniq dwoi~noj informacii ONLY:BLOCK raspe~atywaet blok s ukazannym nomerom OUTPUT:FILE wywodit raspe~atku listinga w zadannyj fajl PRINTER (po umol~ani`) wywodit raspe~atku listinga na ustrojstwo pe~ati (LP:) RAD50 wywodit sodervimoe slow raspe~atywaemogo fajla ili nositelq w kode RADIX-50 START:BLOCK zadaet nomer bloka, s kotorogo na~inaetsq raspe~atka TERMINAL wywodit listing na terminal  WORDS (po umol~ani`) raspe~atywaet informaci` poslowno w wosxmeri~nom wide PARAMETERS net EXAMPLES DUMP A.OBJ DUMP/OUTPUT:MACLIB/BYTES/ONLY:1 SYSMAC.MAC DUMP/NOASCII/RAD50/ONLY:6 RK0: .ENDM .MACRO E E pe~ataet sodervimoe pamqti na terminale MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX E ADDRESS[-ADDRESS] SEMANTICS pe~ataet w wosxmeri~noj sisteme s~isleniq zna~eniq slow w ukazannom interwale. adresa berutsq otnositelxno teku}ej bazy (komanda BASE) OPTIONS net PARAMETERS net EXAMPLES E 1000 E 2000-2076 .ENDM .MACRO EDIT EDIT wyzywaet redaktor teksta MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX EDIT[/OPTION] FILE[/OPTION] SEMANTICS po dannoj komande wyzywaetsq odin iz redaktorow teksta i emu peredaetsq specifikaciq whodnogo i wyhodnogo fajlow. isprawlennyj sredstwami wyzwannogo redaktora tekst whodnogo fajla budet zapisan w wyhodnoj fajl. wyzywaemyj redaktor opredelqetsq komandoj SET EDIT monitora. po umol~ani` wyzywaetsq redaktor EDIT. esli ne zadan kl`~, to dlq ukazannogo fajla budet sozdan rezerwnyj (tipa .BAK). OPTIONS ALLOCATE:SIZE rezerwiruet mesto na nositele dlq wyhodnogo fajla. ispolxzuetsq s kl`~om /OUTPUT:FILE CREATE sozdaet nowyj fajl s zadannym imenem EDIT ukazywaetsq dlq raboty s redaktorom tekstow ob}ego nazna~eniq EXECUTE:FILE wypolnqet makrokomandy TECO, soderva}iesq w ukazannom fajle. ispolxzuetsq s kl`~om /TECO INSPECT otkrywaet fajl tolxko dlq ~teniq KED wyzywaet redaktor KED KEX wyzywaet redaktor KEX - XM (wirtualxnu`) wersi` KED. K52 wyzywaet wersi` redaktora KED dlq terminala VT-52. OUTPUT:FILE wywodit otredaktirowannyj tekst w wyhodnoj fajl s ukazannym imenem na ukazannoe ustrojstwo TECO wyzywaet programmiruemyj redaktor (TECO) PARAMETERS net EXAMPLES EDIT FILE EDIT/CREATE FILE.NEW EDIT/INSPECT FILE.OLD EDIT/OUTPUT:A B EDIT FILE/ALLOCATE:150 .ENDM .MACRO EXECUTE EXECUTE transliruet, komponuet i zapuskaet programmu MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX EXECUTE[/OPTION] FILES[/OPTION] SEMANTICS dlq kompilirowaniq neskolxkih fajlow (do 6) w odin ob'ektnyj fajl, nuvno razdelitx fajly w komandnoj stroke znakom pl`s. fajly, razdelennye zapqtoj, kompiliru`tsq razdelxno. movno ukazatx kompilqtor kl`~om komandy, libo ukazaw ishodnyj tip fajla, libo predostawiw sisteme samoj opredelitx nuvnyj kompilqtor. tipy wyhodnyh fajlow po umol~ani`: .LST - dlq fajla listinga, .MAP - dlq fajla karty zagruzki, .OBJ - dlq ob'ektnogo fajla, .SAV - dlq zagruzo~nogo modulq. tipy whodnyh fajlow po umol~ani`: .MAC - dlq programm na qzyke makroassemblera, .FOR - dlq programm na qzyke fortran. OPTIONS ALLOCATE:SIZE rezerwiruet na nositele mesto dlq wyhodnogo fajla. ukazywaetsq s kl`~ami /OUTPUT, /LIST, /MAP ili /OBJECT BOTTOM:N zadaet nivnij adres oblasti pamqti, wydelqemoj dlq razme}eniq komponuemoj programmy CODE:TYPE FORTRAN zadaet ob'ektnyj kod, sootwetstwu`}ij konkretnoj konfiguracii apparatury (THR, EAE, EIS, FIS) CROSSREFERENCE[:TYPE[...:TYPE]] MACRO generiruet tablicu perekrestnyh ssylok w listinge (C, E, M, P, R, S) DEBUG komponuet programmu otlad~ika (po umol~ani` ODT) s programmoj polxzowatelq DIAGNOSE FORTRAN ras{irennaq diagnostika o{ibok pri kompilqcii DISABLE:VALUE[...:VALUE] MACRO zapre}aet makroassembleru wypolnenie operacij |tapa translqcii, ukazannyh argumentami VALUE (ABS, AMA, CDR, CRF, FPT, LC LSB, PNC, REG) ENABLE:VALUE[...:VALUE] MACRO trebuet ot makroassemblera wypolneniq operacij |tapa translqcii, ukazannyh argumentami VALUE (ABS, AMA, CDR, CRF, FPT, LC LSB, PNC, REG) EXECUTE[:FILE] zadaet specifikaci` zagruzo~nogo fajla EXTEND FORTRAN dopuskaet ishodnye stroki teksta programmy dlinoj do 80 znakow FORTRAN ispolxzuet FORTRAN-kompilqtor dlq translqcii ishodnogo fajla HEADER FORTRAN wkl`~aet w listing spisok kl`~ej, dejstwu`}ih pri translqcii I4 FORTRAN otwodit 4 bajta dlq celyh ~isel tipa INTEGER LIBRARY MACRO opredelqet fajl kak biblioteku makrokomand LINENUMBERS FORTRAN (po umol~ani`) wkl`~aet wnutrennie nomera operatorow w kompiliruemu` programmu LINKLIBRARY:FILE opredelqet ukazannyj fajl w ka~estwe biblioteki ob'ektnyh modulej LIST[:FILE] sozdaet listing translqcii MACRO ispolxzuet makroassembler dlq translqcii ishodnogo fajla MAP[:FILE] sozdaet listing karty zagruzki NOLINENUMBERS FORTRAN podawlqet wkl`~enie wnutrennih nomerow operatorow w kompiliruemu` programmu NORUN zapre}aet wypolnenie programmy posle zawer{eniq komponowki NOSHOW[:VALUE] MACRO otmenqet wywod ukazannoj ~asti listinga programmy (BEX, BIN, CND, COM, LD, LOC, MC, MD, ME, MEB, SEQ, SPC, SYM, TOC, TTM) NOSWAP FORTRAN trebuet rezidentnoj USR wo wremq raboty ottranslirowannoj s |tim kl`~om programmy NOVECTORS FORTRAN zapre}aet optimizaci` dostupa k massiwam (wektorizaci`) NOWARNINGS FORTRAN podawlqet preduprevda`}ie soob}eniq wo wremq kompilqcii OBJECT[:FILE] sozdaet ob'ektnyj modulx s ukazannym imenem ONDEBUG FORTRAN transliruet stroki ishodnogo teksta modulq, pome~ennye simwolom "D" PASS:1 MACRO trebuet odnoprohodnoj translqcii fajla RECORD:LENGTH FORTRAN zadaet maksimalxnu` dlinu zapisi dlq posledowatelxnogo formatnogo wwoda/wywoda pri rabote programmy RUN (po umol~ani`) zapuskaet programmu posle komponowki SHOW[:VALUE] FORTRAN/MACRO trebuet wywod ukazannoj ~asti listinga programmy na makroassemblere (BEX, BIN, CND, COM, LD, LOC, MC, MD, ME, MEB, SEQ, SPC, SYM, TOC, TTM). opredelqet sodervimoe listinga programmy na fortrane (0, 1 - SRC, 2 - MAP, 4 - COD, 7 - ALL) STATISTICS FORTRAN wkl`~aet statistiku kompilqcii w listing SWAP FORTRAN (po umol~ani`) razre{aet swoping USR pri rabote kompiliruemoj programmy UNITS:N FORTRAN zadaet maksimalxnoe ~islo odnowremenno ispolxzuemyh logi~eskih nomerow wwoda/wywoda, ne swqzannyh s terminalom VECTORS FORTRAN (po umol~ani`) optimiziruet dostup k massiwam (proizwodit wektorizaci` massiwow) WARNING FORTRAN wkl`~aet preduprevda`}ie soob}eniq w fajl listinga WIDE sozdaet kartu zagruzki {irinoj w 132 kolonki PARAMETERS net EXAMPLES EXECUTE MYPROG.FOR EXECUTE RTN1,RTN2,MYPROG/EXECUTE EXECUTE A+B/LIST/OBJECT,MYLIB/LIBRARY+C.MAC/LIST/OBJECT EXECUTE/NORUN/FORTRAN/LIST:FILE1 A+B .ENDM .MACRO FORMAT FORMAT formatiruet i/ili prowerqet nositelx MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX FORMAT[/OPTIONS] DEV: SEMANTICS DEV: - imq i nomer ustrojstwa, na kotorom nahoditsq nositelx, kotoryj nuvno sformatirowatx ili proweritx. proweritx movno l`boj disk ili lentu, no sformatirowatx - tolxko disk. OPTIONS NOQUERY ne trebuet podtwervdeniq pered na~alom operacii PATTERN[:VALUE] wybiraet obrazec dannyh dlq testirowaniq nositelq posle formatirowaniq QUERY (po umol~ani`) trebuet podtwervdeniq pered na~alom operacii SINGLEDENSITY ukazywaet, ~to gibkij disk s dwojnoj plotnostx` zapisi (ustrojstwo DY:) dolven bytx sformatirowan dlq zapisi s odinarnoj plotnostx` (naprimer, dlq ispolxzowaniq s ustrojstwom DX:) VERIFY[:ONLY] proizwodit testirowanie nositelq posle ego formatirowaniq. esli ukazan argument ONLY, to formatirowanie ne proizwoditsq WAIT vdet razre{eniq polxzowatelq pered wypolneniem operacii PARAMETERS net EXAMPLES FORMAT RK0:/VERIFY/PATTERN:7 FORMAT DX0:/SINGLEDENSITY/WAIT .ENDM .MACRO FORTRAN FORTRAN wyzywaet kompilqtor s qzyka fortran MONITORS os dwk, fodos, RT-11 : SJ, FB, XM SYNTAX FORTRAN[/OPTION] FILES[/OPTION] SEMANTICS kompilqciq neskolxkih fajlow (do {esti) w odin ob'ektnyj fajl proizwoditsq, esli w komandnoj stroke fajly razdeleny znakom pl`s. neskolxko fajlow, razdelennyh zapqtoj, kompiliru`tsq nezawisimo. tipy wyhodnyh fajlow po umol~ani` : .LST - dlq fajla listinga programmy, .OBJ - dlq ob'ektnogo. whodnoj fajl po umol~ani` - .FOR. OPTIONS ALLOCATE:SIZE rezerwiruet oblastx pamqti na nositele dlq wyhodnogo fajla. ispolxzuetsq s kl`~ami /LIST i /OBJECT CODE:TYPE opredelqet tip generiruemogo ma{innogo koda (THR, EAE, EIS, FIS) DIAGNOSE ras{irennaq diagnostika o{ibok pri kompilqcii EXTEND razre{aet translqci` do 80 znakow wo whodnoj stroke programmy. po umol~ani` transliruetsq ne bolee 72 znakow stroki HEADER wkl`~aet w listing spisok kl`~ej, dejstwu`}ih pri translqcii I4 otwodit 4 bajta dlq celyh ~isel tipa INTEGER LINENUMBERS (po umol~ani`) wkl`~aet wnutrennie nomera operatorow w kompiliruemu` programmu. oni ispolxzu`tsq pri diagnostike o{ibok perioda wypolneniq LIST[:FILE] opredelqet neobhodimostx listinga i specifikaci` ego fajla NOLINENUMBERS podawlqet wkl`~enie wnutrennih nomerow operatorow w transliruemu` programmu. ispolxzuetsq pri translqcii otlavennyh modulej NOOBJECT podawlqet wywod dwoi~nogo koda rezulxtata translqcii NOSWAP trebuet rezidentnoj USR wo wremq raboty ottranslirowannoj s |tim kl`~om programmy NOVECTORS zapre}aet optimizaci` dostupa k massiwam (wektorizaci`) NOWARNINGS podawlqet preduprevda`}ie soob}eniq wo wremq kompilqcii OBJECT[:FILE] zadaet specifikaci` fajla dlq ob'ektnogo koda ONDEBUG kompiliruet otlado~nye stroki-operatory RECORD:LENGTH opredelqet maksimalxnu` dlinu zapisi dlq posledowatelxnogo formatnogo wwoda/wywoda pri rabote programmy SHOW[:VALUE] opredelqet sodervimoe listinga programmy (0, 1 - SRC, 2 - MAP, 4 - COD, 7 - ALL) STATISTICS wkl`~aet w listing statistiku o kompilqcii SWAP (po umol~ani`) razre{aet swoping USR pri rabote kompiliruemoj programmy UNITS:N zadaet maksimalxnoe ~islo odnowremenno ispolxzuemyh logi- ~eskih nomerow wwoda/wywoda, ne swqzannyh s terminalom VECTORS (po umol~ani`) optimiziruet dostup k massiwam (proizwodit wektorizaci` massiwow) WARNINGS wkl`~aet w fajl listinga preduprevda`}ie soob}eniq PARAMETERS net EXAMPLES FORTRAN/LIST MYPROG FORTRAN/LIST:FILE" A+B FORTRAN A+B/LIST