==================================================================
    (C) MART 1985, I@NX 1987			7 I@LQ 1987
    aWTOR: pOTEMKIN m.i., RABO^IJ TELEFON 135-23-70.
	   wc an sssr, mOSKWA, gsp-1, UL. wAWILOWA, 40.
	   oTDEL wY^ISLITELXNOJ TEHNIKI.

        oPISANNOE W DANNOM DOKUMENTE PROGRAMMNOE OBESPE^ENIE
    MOVET SWOBODNO PEREDAWATXSQ DRUGIM LICAM I ORGANIZACIQM,
    S OBQZATELXNYM SOBL@DENIEM SLEDU@]IH USLOWIJ:
        1. pEREDA^A NE MOVET PRESLEDOWATX NIKAKIH KORYSTNYH
	   CELEJ.
        2. pRAWO SWOBODNOJ PEREDA^I NE RASPROSTRANQETSQ  NA
	   ISHODNYE TEKSTY PROGRAMM.
        3. pROGRAMMY DOLVNY PEREDAWATXSQ W TOM WIDE, W  KO-
           TOROM ONI BYLI RAZRABOTANY AWTOROM, I NE  DOLVNY
           SODERVATX NIKAKIH ISPRAWLENIJ, ULU^[ENIJ I  DRU-
           GIH IZMENENIJ, SDELANYH BEZ  LI^NOGO  RAZRE[ENIQ
           AWTORA. eSLI wY OBNARUVILI O[IBKU ILI U wAS ESTX
           PREDLOVENIQ PO ULU^[ENI@ HARAKTERISTIK DRAJWERA,
           SOOB]ITE OB \TOM AWTORU. wSE  PREDLOVENIQ  BUDUT
           PO WOZMOVNOSTI U^TENY PRI  PODGOTOWKE  SLEDU@]IH
           WERSIJ.
	4. nELXZQ KAKIM-LIBO OBRAZOM DELATX DOSTUPNYMI DRU-
	   GIM LICAM ILI ORGANIZACIQM OPISANYE W DANNOM DO-
	   KUMENTE PROGRAMMY, NE PEREDAWAQ IM TEKST DANNOGO
           DOKUMENTA. nE \KONOMXTE MESTO NA DISKE  ZA  S^ET
           WREMENI AWTORA, POTRA^ENNOGO NA TELEFONNYE  KON-
           SULXTACII.


==================================================================
				- 1 -

	1. wwedenie


    w \TOM FAJLE OPISAN DRAJWER (PROGRAMMA UPRAWLENIQ)  DLQ
NAKOPITELEJ NA GIBKIH 133-H MM DISKETAH (ngmd  6022,  6021,
6121, Robotron I DR.), PODKL@^ENNYH K |wm ^EREZ  KONTROLLER
"OBY^NOJ PLOTNOSTI" (S "PODOROVE^NOJ" STRUKTUROJ ZAPISI). w
os dwk \TOT DRAJWER NAZYWAETSQ "MX". nAZWANIE "MX" BYLO SO-
HRANENO DLQ USTRANENIQ KRIWOTOLKOW (TOT \TO DRAJWER ILI  NE
TOT?), HOTQ TEKST PROGRAMMY ne imeet ni~ego ob}ego S  SOOT-
WETSTWU@]EJ PROGRAMMOJ IZ os dwk. fORMAT ZAPISI SOWPADAET S
PRINQTYM W os dwk. w TEKSTE PRINQTY OBOZNA^ENIQ:

    MX dwk - DRAJWER, POSTAWLQEMYJ S os dwk;
    MX V1  - PERWAQ WERSIQ DRAJWERA, (MART 1985);
    MX V2  - WTORAQ WERSIQ DRAJWERA, (I@NX 1987).



	2. otkuda on wzqlsq ?

    iDEQ NAPISATX DRAJWER  DLQ  USTROJSTWA  MX  PRINADLEVIT
a. ~MORE IZ ippi an sssr. oN OBRATILSQ K AWTORU S PREDLOVE-
NIEM O SOWMESTNOJ RABOTE PO UWELI^ENI@ NADEVNOSTI  HRANENIQ
INFORMACII NA DISKETAH. pREDPOLAGALOSX, ^TO aNDREJ RAZRABO-
TAET MO]NYJ  PROWERO^NYJ  KOD  S  WOZMOVNOSTX@  ISPRAWLENIQ
GRUPPY O[IBOK, A AWTOR WSTROIT \TOT KOD W DRAJWER. kOD  BYL
RAZRABOTAN, PRI^EM PREDLOVENNAQ aNDREEM EGO PROGRAMMNAQ RE-
ALIZACIQ WYPOLNQLA WSE WY^ISLENIQ W  REALXNOM  WREMENI,  NE
ZAMEDLQQ OBMEN DANNYMI S DISKOM. k SOVALENI@, IZ  NAKOPLEN-
NOJ K \TOMU WREMENI STATISTIKI SLEDOWALO, ^TO OSNOWNOJ PRI-
^INOJ SBOEW QWLQLISX O[IBKI W DRAJWERE MX IZ os dwk: NEUST-
RANIMYE POWTORNYM ^TENIEM ISKAVENIQ  INFORMACII  ZAKLADYWA-
LISX E]E DO ZAPISI. eSLI VE SBOJ PROISHODIL PO WINE APPARA-
TURY, INFORMACIQ ^A]E WSEGO OKAZYWALISX ISKAVENA  TAK,  ^TO
NIKAKOJ KONTROLXNYJ KOD NE MOG EE WOSSTANOWITX. w \TOJ  SI-
TUACII AWTOR RE[IL NE ISPRAWLQTX O[IBKI PRI ^TENII, A WWES-
TI W DRAJWER KONTROLX KA^ESTWA ZAPISI. |TO BYLO  TEM  BOLEE
OPRAWDANO, ^TO NOWYJ DRAJWER DAVE  S  WKL@^ENNYM  KONTROLEM
ZAPISI RABOTAL BYSTREE, ^EM EGO TEZKA IZ os dwk.
    w REZULXTATE POQWILASX PERWAQ WERSIQ DRAJWERA  (MX  V1,
MART 1985), W 1.5 .. 2 RAZA BOLEE BYSTRAQ, BOLEE NADEVNAQ I
MENEE IZNA[IWA@]AQ DISKETY, ^EM DRAJWER IZ os dwk. oTDANNYJ
DLQ PROBY W NESKOLXKO ORGANIZACIJ, DRAJWER NEOVIDANNO BYST-
RO I BESKONTROLXNO RASPROSTRANILSQ. pOSKOLXKU AWTOR NE  DO-
GADALSQ SDELATX OPISANIE WOZMOVNOSTEJ I OSOBENNOSTEJ NOWOGO
DRAJWERA, PROCESS RASPROSTRANENIQ SOPROWOVDALSQ OBILIEM TE-
LEFONNYH ZWONKOW (WMESTO  OPISANIQ  AWTOR  SNABDIL  DRAJWER
SWOIM TELEFONOM), ^TO WYZWALO NEDOWOLXSTWO SOSEDEJ PO  KOM-
NATE. iZGOTOWLENNOE W PANIKE OPISANIE UVE NE MOGLO  SU]EST-
WENNO ISPRAWITX SITUACI@.
    sREDI BOLX[OGO KOLI^ESTWA ZWONKOW WSTRE^ALISX  POLEZNYE
- S PREDLOVENIQMI PO ULU^[ENI@ ILI S SOOB]ENIQMI  OB  O[IB-
KAH. pERWU@ O[IBKU (W PODSISTEME LIKWIDACII  SBOEW  ZAPISI)
OBNARUVIL a. kONDRA[EW, ISPOLXZOWAW[IJ DRAJWER PRI REALIZA-
CII QZYKA apl. kROME TOGO, RQD POLXZOWATELEJ UKAZAL NA  NE-
PRIQTNU@ ZADERVKU WYWODA  NA  \KRAN  PRI  RABOTE  DRAJWERA.
bOLX[U@ POMO]X AWTORU OKAZAL  r.a.  bRON[TEJN.  oN  DOBAWIL
RASPE^ATKU TEKU]IH ZNA^ENIJ  PARAMETROW,  KOMANDU  "SET  MX
SYSGEN", A TAKVE INICIIROWAL RABOTU  PO  SOZDANI@  WARIANTA
DRAJWERA, SPOSOBNOGO RABOTATX NA RAZNYH TIPAH DISKOWODOW  I
PRINIMAL AKTIWNOE U^ASTIE W OBSUVDENII WOZNIKAW[IH PROBLEM.
w BLAGODARNOSTX ZA \TO AWTOR WZWALIL NA NEGO NUDNU@  RABOTU
PO ISPYTANIQM WTOROJ WERSII. (sKAZANNOE NIKOIM  OBRAZOM  NE
OZNA^AET, ^TO r.a. bRON[TEJN NESET OTWETSTWENNOSTX  ZA  OS-
TAW[IESQ W DRAJWERE O[IBKI: IH  WMESTE  S  DRAJWEROM  DELAL
WSE-TAKI AWTOR, I DELITXSQ LAWRAMI ON NE SOBIRAETSQ.)
    w PROCESSE NAPISANIQ DRAJWERA NESKOLXKO RAZ WYHODIL  IZ
STROQ TO DISKOWOD, TO KONTROLLER. kAVDYJ RAZ  m.w.  kULAGIN
WOSSTANAWLIWAL IH RABOTOSPOSOBNOSTX. eSLI BY NE ON, NI PER-
WAQ, NI TEM BOLEE WTORAQ WERSIQ DRAJWERA NIKOGDA NA BYLI BY 
ZAWER[ENY.

    pRI NAPISANII PERWOJ WERSII DRAJWERA U AWTORA BYL BOLX-
[OJ SOBLAZN IZMENITX FORMAT  ZAPISI  NA  DISKETU:  ZAMENITX
SPOSOB WY^ISLENIQ KONTROLXNYH SUMM NA BOLEE NADEVNYJ,  SDE-
LATX RAZLI^IMYMI WERHN@@ I NIVN@@ STORONU  DISKETY,  WWESTI
KONTROLXNOE SUMMIROWANIE ZAGOLOWKA DOROVKI I  T.P.  oDNAKO,
L@BOE IZMENENIE FORMATA PRIWELO BY K POTERE  SOWMESTIMOSTI:
DRAJWER MX IZ os dwk NE SMOG BY ^ITATX DISKETY,  ZAPISANNYE
NOWYM DRAJWEROM. ~TOBY NE  USLOVNQTX  VIZNX  POLXZOWATELEJ,
FORMAT ZAPISI BYL SOHRANEN BEZ IZMENEIJ. pRI NAPISANII  NO-
WOJ WERSII (WESNA 1987) OKAZALOSX, ^TO PROGRAMMA  NE  MOVET
SAMA OPREDELITX, S KAKIM DISKOWODOM ONA RABOTAET: ODNO- ILI
DWUSTORONNIM, POSKOLXKU ODNOSTORONNIJ  DISKOWOD  IGNORIRUET
SIGNAL WYBORA POWERHNOSTI I WYPOLNQET OPERACII ^TENIQ/ZAPI-
SI WSEGDA S NIVNEJ STORONOJ DISKETY, A SLUVEBNAQ INFORMACIQ
FORMATA NE SODERVIT NOMERA POWERHNOSTI. w  REZULXTATE  PRI-
[LOSX OTKAZATXSQ OT AWTOMATI^ESKOGO OPREDELENIQ TIPA DISKO-
WODA W DRAJWERE: OPERATOR DOLVEN SAM RAZOBRATXSQ, KAKOJ EMU
DOSTALSQ DISKOWOD I NASTROITX DRAJWER NA NUVNYJ REVIM RABO-
TY. pROGRAMMA MXDEF.SAV  MOVET  POMO^X  OPERATORU,  NO  DLQ
OPREDELENIQ TIPA DISKOWODA EJ PRIHODITSQ WYPOLNQTX  PROBNU@
ZAPISX NA DISKETU, ^TO, WOOB]E GOWORQ, NEBEZOPASNO DLQ HRA-
NQ]EJSQ NA DISKETE INFORMACII.



	3. razli~iq drajwera MX iz os dwk i MX V1
           (MART 1985)

    pRI IZU^ENII DRAJWERA MX IZ os dwk W NEM BYLI OBNARUVE-
NY O[IBKI, KOTORYE PRIWODILI K POTERE INFORMACII PRI PERWOM
VE SBOE ^TENIQ ILI ZAPISI NA DISKETE. kROME TOGO,  ALGORITM
RABOTY \TOGO DRAJWERA BYL POSTROEN TAK, ^TO NA ^TENIE  KAV-
DOJ POWERHNOSTI TRATILISX DWA OBOROTA, A PRI ZAPISI NA KAV-
DU@ POWERHNOSTX RASHODOWALISX TRI OBOROTA; PRI ZAPISI  MAS-
SIWA INFORMACII, RASPOLOVENOGO BOLEE ^EM NA ODNOJ  DOROVKE,
WO WREMQ PEREHODA K SOSEDNEJ DOROVKE PROPUSKALSQ  ^ETWERTYJ
OBOROT. bOLEE \FFEKTIWNYJ ALGORITM RABOTY S DISKOWODOM  PO-
ZWOLQET OBOJTISX ODNIM (DAVE MENX[E, ESLI ^ITAETSQ  NE  WSQ
DOROVKA) OBOROTOM NA POWERHNOSTX PRI ^TENII I DWUMQ  OBORO-
TAMI PRI ZAPISI (PRI ZAPISI BOLX[IH MASSIWOW - TREMQ NA DWE
POWERHNOSTI DLQ DWUSTORONNIH DISKOWODOW). pRO]E BYLO  NAPI-
SATX NOWYJ DRAJWER, ^EM  PYTATXSQ  ISPRAWITX  SU]ESTWU@]IJ.
aWTOR TAK I POSTUPIL. wREMQ WYPOLNENIQ KOMANDY

	COPY/DEVICE MX0: MX1:

UMENX[ILOSX SO 105 SEKUND W os dwk DO 48 SEKUND. kROME  TO-
GO, ZA S^ET WWEDENIQ TAJM-AUTA NA  NA^ALO  OPERACII  ^TENIQ
DRAJWER PERESTAL "PODWE[IWATX" os PRI OBRA]ENII  K  PUSTOMU
KARMANU DISKOWODA.  dO  \TOGO,  ESLI  SLU^AJNO  PROISHODILO
OBRA]ENIE K PUSTOMU KARMANU, WYWESTI |wm  IZ  "PODWE[ENOGO"
SOSTOQNIQ MOVNO BYLO TOLXKO PEREZAGRUZIW os ILI  WSTAWIW  W
TREBUEMYJ KARMAN FORMATIROWANNU@ DISKETU, IBO KARMAN S  NE-
FORMATIROWANNOJ DISKETOJ WOSPRINIMAETSQ KAK PUSTOJ.  kOMAN-
DA AWARIJNOGO PREKRA]ENIQ RABOTY "^C" W  \TOJ  SITUACII  NE
DEJSTWOWALA, TAK KAK DRAJWER BLOKIROWAL WSE  PRERYWANIQ,  W
TOM ^ISLE I OT KLAWIATURY.
    w SILU APPARATNYH OSOBENNOSTEJ KONTROLLER MX MOVET  ZA-
PISYWATX TOLXKO CELIKOM POWERHNOSTX DOROVKI, A NE OTDELXNYE
SEKTORA NA NEJ, KAK \TO DELA@T DRUGIE KONTROLLERY. nA  KAV-
DOJ POWERHNOSTI REZME]ENY 5.5 BLOKOW. dLQ PEREZAPISI ODNOGO
IZ NIH NADO S^ITATX WS@ POWERHNOSTX, A  POTOM  ZAPISATX  EE
NAZAD, IZMENIW NUVNYJ BLOK (OTS@DA I DWA OBOROTA NA POWERH-
NOSTX PRI ZAPISI). dLQ \TOJ  OPERACII  DRAJWER  REZERWIRUET
BUFER NA 5.5 BLOKOW - IMENNO PO\TOMU ON ZANIMAET TAK  MNOGO
MESTA W PAMQTI I NA DISKE. sU]ESTWOWANIE  BUFERA  S  SAMOGO
NA^ALA NE DAWALO POKOQ AWTORU - STOLXKO MESTA  ISPOLXZUETSQ
TOLXKO W 10 PROCENTAH OPERACIJ!
    bOLX[INSTWO PROGRAMM (REDAKTORY, TRANSLQTORY, etc.) ^I-
TA@T I PI[UT DANYE PO-BLO^NO: BLOKI n, n+1, n+2, ... dISKO-
WOD W \TO WREMQ NA^INAET HARAKTERNO KLACATX, OPUSKAQ I POD-
NIMAQ GOLOWKU ^TENIQ/ZAPISI, A DRAJWER S^ITYWAET KAVDU@ DO-
ROVKU [ESTX RAZ PODRQD, HOTQ DOSTATO^NO BYLO BY  I  ODNOGO.
dA E]E TRATIT WREMQ NA POD_EM I  OPUSKANIE  GOLOWOK.  kOGDA
AWTOR \TO OSOZNAL, W DRAJWER BYLA DOBAWLENA PODSISTEMA  OB-
SLUVIWANIQ TAJMERA. eSLI MX V1 ZAGRUVEN KAK SISTEMNYJ (T.E.
os ZAGRUVENA S DISKETY, NA KOTOROJ ZAPISAN MX V1), ON PERE-
HWATYWAET PRERYWANIQ OT TAJMERA. kOGDA TAJMER WKL@^EN,  GO-
LOWKA PODNIMA@TSQ NE SRAZU POSLE OKON^ANIQ RABOTY, A SPUSTQ
PRIMERNO 5 SEKUND. w TE^ENIE \TOGO WREMENI ON "POMNIT"  SO-
DERVIMOE PRO^ITANNOJ DOROVKI I, ESLI PROGRAMMA OBRATITSQ  K
SLEDU@]EMU BLOKU DANNYH, DRAJWER TUT VE WYDAST EGO SODERVI-
MOE IZ PAMQTI, NE TRATQ WREMENI NA ^TENIE DISKETY. eSLI  VE
OBRA]ENIJ NET, ^EREZ 5 SEKUND DRAJWER PODNIMET GOLOWKU (PRI
\TOM NA DISKOWODE POGASNET INDIKATOR), I SODERVIMOE DOROVKI
BUDET "ZABYTO", A E]E ^EREZ 20 SEKUND BUDET WYKL@^EN DWIGA-
TELX DISKOWODA, ^TOBY ZRQ NE IZNA[IWALISX DISKETY. sKOROSTX
RABOTY |wm PRI WKL@^ENNOM TAJMERE WOZOASTAET  NA  10  -  40
PROCENTOW, W ZAWISIMOSTI OT PROGRAMMY I RASPOLOVENIQ DANNYH
NA DISKE. tO^NYH SWEDENIJ OB UWELI^ENII SROKA SLUVBY DISKET
U AWTORA NET, NO HODQT SLUHI, ^TO S DRAJWEROM MX V1 DISKETY
VIWUT W NESKOLXKO RAZ DOLX[E, ^EM S DRAJWEROM  IZ  os  dwk.
eSLI wY RASPOLAGAETE PROWERENNYMI DANNYMI, SOOB]ITE IH, PO-
VALUJSTA, AWTORU.
    w REZULXTATE PERE^ISLENNYH MER  DRAJWER  STAL  RABOTATX
BYSTREE I NADEVNEE, NO  OTKAZY  OSTAWALISX  NEPOZWOLITELXNO
^ASTYMI. tOGDA W DRAJWER BYL DOBAWLEN  REVIM  KONTROLQ  KA-
^ESTWA ZAPISI. eSLI \TOT REVIM WKL@^EN (KOMANDOJ  SET  MXn:
VERIFY), DRAJWER SRAZU POSLE  ZAPISI  S^ITYWAET  DOROVKU  I
SRAWNIWAET EE S SODERVIMYM BUFERA (WOT ON I  E]E  RAZ  PRI-
GODILSQ!). oBNARUVIW SBOJ, DRAJWER POWTORIT ZAPISX I  SNOWA
PROWERIT EE KA^ESTWO. eSLI DRAJWER NE DIAGNOSTIROWAL O[IBKU
ZAPISI, ZNA^IT, DANNYE BYLI USPE[NO PRO^ITANY, I  ESTX  WSE
OSNOWANIQ POLAGATX, ^TO IH MOVNO BUDET  PRO^ESTX  I  POTOM.
kONTROLXNOE ^TENIE UWELI^IWAET WREMQ ZAPISI W 1,5 RAZA (PO-
^TI DO SKOROSTI os dwk), NO SUMMARNYE POTERI NEWELIKI,  TAK
KAK OPERACII ZAPISI SOSTAWLQ@T OKOLO 10 PROCENTOW  OT  WSEH
OBRA]ENIJ K DRAJWERU. l@BITELI OSTRYH O]U]ENIJ, PREDPO^ITA-
@]IE SKOROSTX NADEVNOSTI (BLAGO gai NE SLEDIT ZA RABOTOJ NA
|wm), MOGUT OTKL@^ITX KONTROLX ZAPISI KOMANDOJ SET MXn: NO-
VERIFY.



	4. razli~iq wersij drajwera V1 (MART 1985)
	   I V2 (I@NX 1987).

    kAK UVE GOWORILOSX, W NOWOJ WERSII  ISPRAWLENY  OBNARU-
VENNYE ZA DWA GODA INTENSIWNOJ \KSPLUATACII  O[IBKI:

  -     iSPRAWLENA O[IBKA W ALGORITME KORREKCII SBOQ ZAPISI
    NA DISKETU. w MX V1 PRI WKL@^ENNOM  REVIME  WERIFIKACII
    ZAPISI (SET MXn: VERIFY) DRAJWER PRAWILXNO  RASPOZNAWAL
    SBOJ, NO PRI POPYTKE IZBAWITXSQ OT NEGO MOG ZAPISATX NA
    DISKETU NEPRAWILXNU@ INFORMACI@. w  REZULXTATE  W  ROLI
    L@BITELEJ OSTRYH O]U]ENIJ OKAZALISX I TE, KTO NE  POLX-
    ZOWALSQ WERIFIKACIEJ, I TE, KTO E@ POLXZOWALSQ,  PRI^EM
    POSLEDNIE DAVE W BOLX[EJ STEPENI: ESLI U  PERWYH  PLOHO
    ZAPISANNYE DANNYE NE ^ITALISX I OTKAZ BYL QWNYM,  TO  U
    WTORYH HORO[O ^ITALISX NEPRAWILXNYE DANNYE. w MX V2 \TA
    O[IBKA ISPRAWLENA, I REVIMOM WERIFIKACII MOVNO  POLXZO-
    WATXSQ BEZBOQZNENNO.
        bOLEE TOGO, DAVE ESLI SKOROSTX RABOTY  wAM  WAVNEE,
    ^EM NADEVNOSTX HRANENIQ INFORMACII, I wY OTKAZALISX  OT
    KONTROLQ ZA KA^ESTWOM ZAPISI (SET MXn: NOVERIFY), DRAJ-
    WER PRODOLVAET KONTROLIROWATX  ZAPISX  W  BLOKI  0..12,
    ^TOBY NE DOPUSTITX ISKAVENIQ KATALOGA DISKETY.

  -     lIKWIDIROWAN KONFLIKT MEVDU  DRAJWEROM I PROGRAMMOJ
    FORMATIROWANIQ. w MX V1, ESLI DRAJWER BYL ZAGRUVEN  KAK
    SISTEMNYJ (INA^E GOWORQ, wY ZAGRUZILI os S DISKETY,  NA
    KOTOROJ NAHODILSQ DRAJWER MX V1), PRI RABOTA@]EM TAJME-
    RE PRIMERNO ^EREZ 20  SEKUND  POSLE  POSLEDNEGO  WYZOWA
    DRAJWER WYKL@^AL DWIGATELX DISKOWODA; NE  PODOZREWAW[AQ
    O TAKOM  PODWOHE  PROGRAMMA  FORMATIROWANIQ  BEZNADEVNO
    "ZAWISALA". w MX V2 WSTROENNAQ PROGRAMMA FORMATIROWANIQ
    BLOKIRUET MEHANIZM OSTANOWKI DWIGATELQ NA  WREMQ  SWOEJ
    RABOTY, I NET NEOBHODIMOSTI WYKL@^ATX TAJMER PERED FOR-
    MATIROWANIEM.

  -     pRI RABOTE NA |wm S PROCESSOROM wm3 ILI DRUGIM, ZA-
    PRE]A@]IM OBRA]ENIQ K NE^ETNOMU ADRESU KAK K  SLOWU,  W
    PODSISTEME SBORA  STATISTIKI  WOZNIKALO  PRERYWANIE  PO
    O[IBKE OBRA]ENIQ K KANALU. w MX V2 NEKORREKTNAQ KOMANDA
    ISPRAWLENA, I PRERYWANIJ BOLX[E NE WOZNIKAET.

    kROME ISPRAWLENIQ O[IBOK, W WERSII V2 SDELANY SLEDU@]IE
IZMENENIQ:

  -     pOLXZOWATELI MX V1 VALOWALISX, ^TO PRI RABOTE DRAJ-
    WERA INFORMACIQ WYWODITSQ NA \KRAN "KUSKAMI",  "PORCIQ-
    MI", "PLEWKAMI" (W ZAWISIMOSTI OT TEMPERAMENTA SIDQ]EGO
    ZA DISPLEEM ^ELOWEKA). dEJSTWITELXNO, DRAJWER IZ os dwk
    ZAPRE]AL PRERYWANIQ OT  WNE[NIH  USTROJSTW  SRAZU,  KAK
    TOLXKO POLU^AL UPRAWLENIE, I NE RAZRE[AL IH DO  OKON^A-
    NIQ RABOTY (INOGDA \TO ZANIMALO  NESKOLXKO  SEKUND).  w
    \TO WREMQ WYWOD NA \KRAN BYL WOOB]E NEWOZMOVEN, TAK VE,
    KAK NEWOZMOVNO BYLO PRERWATX NEPRAWILXNU@  RABOTU  PRO-
    GRAMMY, NABRAW NA KLAWIATURE '^C' (WWOD  S  KLAWIATURY,
    KAK I WYWOD NA \KRAN, PROISHODQT PO PRERYWANIQM). w  MX
    V1 PRERYWANIQ "PRIOTKRYWALISX" NA KAVDOM OBOROTE DISKE-
    TY. |TO DALO WOZMOVNOSTX WWODITX S KLAWIATURY PO ODNOMU
    SIMWOLU ZA OBOROT, NO ODNOWREMENNO PRIWELO K  NE\RGONO-
    MI^NOMU WYWODU NA \KRAN.
        w MX V2 SU]ESTWENNO UWELI^ENO WREMQ, W TE^ENIE  KO-
    TOROGO PRERYWANIQ NE ZAPRE]ENY, I WWODITX SIMWOLY MOVNO
    W TEMPE PROFESSIONALXNOJ MA[INISTKI. kROME TOGO,  DRAJ-
    WER NE ZAKRYWAET PRERYWANIQ, POKA NE OKON^ITSQ  NA^ATYJ
    DO EGO WYZOWA WYWOD NA \KRAN.

  -     w PERWOJ WERSII SET MX: KOMANDY, TREBU@]IE UKAZANIQ 
    NOMERA PRIWODA (WRITE/NOWRITE, VERIFY/NOVERIFY,  SPEED)
    NELXZQ BYLO WYPOLNQTX POD UPRAWLENIEM STARYH WERSIJ  os
    (os dwk, os dwk-2, fodos, rafos, rafos-II I RT-11  WER-
    SIJ MENX[E V05). mONITORY \TIH WERSIJ  NEPRAWILXNO  IN-
    TERPRETIRU@T NOMER PRIWODA W KOMANDE. mNOGIE  POLXZOWA-
    TELI PODWERVENY (NE WSEGDA ZDOROWOMU)  KONSERWATIZMU  I
    NE VELA@T NI ZA KAKIE KOWRIVKI  W  WIDE  NOWYH  KOMAND,
    KL@^EJ I WOZMOVNOSTEJ MENQTX  RAZ  I  NAWSEGDA  OBVITU@
    WERSI@ os. sPECIALXNO DLQ TAKIH POLXZOWATELEJ, A  TAKVE
    DLQ NETRIWIALXNYH SLU^AEW PODGOTOWKI DISKET K  ZAGRUZKE
    S DISKOWODA DRUGOGO TIPA, W MX V2 WSE  SET  MX  KOMANDY
    MOVNO WYPOLNITX, WYZWAW DRAJWER KAK  OBY^NU@  PROGRAMMU
    KOMANDOJ

        RUN [dev:]MX.SYS

    GDE [dev:] OZNA^AET NEOBQZATELXNOE  IMQ  USTROJSTWA,  S
    KOTOROGO wY WYZYWAETE DRAJWER. w OTWET NA PODSKAZKU

        MX>

    wY MOVETE WWESTI KOMANDU W FORMATE CSI.  nAPRIMER,  KO-
    MANDY

        .RUN SY:MX.SYS
        MX>/T:MX1:80./N:MX1:SID/Y:MX1:SKI/L

    \KWIWALENTNY KOMANDE

        .SET MX1: TRACKS=80 NOSIDEUP SKIP LIST


  -     w MX V2 DOBAWLENA WOZMOVNOSTX RABOTY S RAZNYMI  TI-
    PAMI DISKOWODOW. dLQ \TOJ CELI BYL PERERABOTAN MEHANIZM
    USTANOWKI PARAMETROW, WEDENY NOWYE SET  MX:  KOMANDY  I
    KOMANDNYJ INTERFEJS W FORMATE CSI. w  FAJLE  HELP.MX  W
    SWEDENY W TABLICU WSE DOPUSTIMYE DLQ MX V2 KOMANDY.
	
  -     w MX V2 PROGRAMMA FORMATIROWANIQ  DISKET WKL@^ENA W 
    FAJL DRAJWERA. |TIM "WYSTRELOM" UDALOSX PODSTRELITX CE-
    LU@ STA@  ZAJCEW.  wO-PERWYH,  OSWOBODILOSX  DEFICITNOE
    MESTO NA SISTEMNOM DISKE. rAZMER FAJLA MX.SYS NE UWELI-
    ^ILSQ, A S SISTEMNOGO  DISKA  MOVNO  UDALITX  PROGRAMMU
    FORMATIROWANIQ OB_EMOM 4 BLOKA (FM6022 OT  MX  V1),  13
    (MXFORM ILI FORMAT IZ os dwk) ILI DAVE 39 (TSTGMD IZ os
    dwk, KOTORU@ MNOGIE DERVAT NA  SISTEMNOM  DISKE  TOLXKO
    DLQ FORMATIROWANIQ DISKET). wO-WTORYH, WOZROSLI WOZMOV-
    NOSTI PROGRAMMY FORMATIROWANIQ. iNDIWIDUALXNO DLQ  KAV-
    DOGO PRIWODA MOVNO UKAZYWATX, SKOLXKO STORON I  SKOLXKO
    DOROVEK NADO  OTFORMATIROWATX.  mOVNO  NA  DWUSTORONNEM
    DISKOWODE SFORMATIROWATX DISKETU DLQ  ODNOSTORONNEGO  I
    T.D. w-TRETXIH, USTRANEN KONFLIKT MEVDU PROGRAMMOJ FOR-
    MATIROWANIQ I DRAJWEROM. w-^ETWERTYH,  NE  NADO  KAVDYJ
    RAZ PRI WYZOWE PROGRAMMY FORMATIROWANIQ UKAZYWATX  TRE-
    BUEMYJ FORMAT. eSLI PRI WYZOWE  PROGRAMMY  W  KOMANDNOJ
    STROKE NE BYLO QWNOGO UKAZANIQ FORMATA, WYBIRAETSQ FOR-
    MAT, USTANOWLENYJ W DRAJWERE DLQ DANNOGO  PRIWODA.  nA-
    PRIMER, ESLI RANX[E BYLA WYPOLNENA KOMANDA

	SET MX1: TRACKS=80 NOSIDEUP SKIP

    (T.E. "NASTROITX DWUSTORONNIJ  80-DOROVE^NYJ  DISKOWOD,
    USTANOWLENNYJ KAK PRIWOD  MX1:,  DLQ  FORMATIROWANIQ  I
    ZAPISI DISKET W  FORMATE  ODNOSTORONNEGO  40-DOROVE^NO-
    GO"), TO POSLEDU@]IJ WYZOW PROGRAMMY FORMATIROWANIQ

	SET MX: FORMAT

    BUDET FOMATIROWATX DISKETY W  PRIWODE  MX1:  W  FORMATE
    ODNOSTORONNEGO 40-DOROVE^NOGO DISKOWODA.
	
  -     w MX V1 WYPOLNENIE L@BOJ SET MX: KOMANDY  PRIWODILO
    K PEREZAPISI BLOKOW 0 I 1 FAJLA MX.SYS. w MX V2 PEREZA-
    PISX PROISHODIT TOLXKO PRI WYPOLNENII SET  MX:  KOMAND,
    IZMENQ@]IH TEKST DRAJWERA.
	

	5. komplekt postawki.


    eSLI wY POLU^ILI DRAJWER NEPOSREDSTWENNO OT AWTORA,  NA
wA[EJ DISKETE DOLVNY BYTX:
    - mONITOR OPERACIONNOJ SISTEMY RT-11/SJ V05.00;
    - OSNOWNYE DRAJWERY (MX.SYS,LP.SYS,TT.SYS,DX.SYS);
    - REDAKTOR KOMANDNOJ STROKI SL.SYS, KOTORYJ MOVNO
      ISPOLXZOWATX I KAK NL:;
    - NESKOLXKO SLUVEBNYH FAJLOW (STARTS.COM);
    - OSNOWNYE UTILITY (PIP.SAV,DIR.SAV,DUP.SAV,RESORC.SAV)
    - OPISANIE DRAJWERA MX W FAJLE README.MX
    - PROGRAMMA OPREDELENIQ HARAKTERISTIK DISKOWODA 
      MXDEF.SAV

    wSE FAJLY, ZA ISKL@^ENIEM MX.SYS, README.MX I MXDEF.SAV
QWLQ@TSQ STANDARTNYMI FAJLAMI  OPERACIONNOJ  SISTEMY  RT-11
WERSII 5.0, IZWESTNOJ TAKVE POD PSEWDONIMOM fodos-2.  mONI-
TOR OTLI^AETSQ OT STANDARTNOGO TEM, ^TO NE TREBUET  PRISUT-
STWIQ NA SISTEMNOM DISKE FAJLA SWAP.SYS OB_EMOM 26  BLOKOW.
eSLI \TOGO FAJLA NET, SISTEMA ZAGRUVAETSQ I USPE[NO RABOTA-
ET, POKA NE WWEDENY KOMANDY 

        SET USR  SWAP
 ILI    SET EXIT SWAP.

eSLI FAJL SWAP.SYS ESTX NA SISTEMNOM DISKE, POWEDENIE  SIS-
TEMY NE OTLI^AETSQ  OT  OPISANNOGO  WO  WSEH  RUKOWODSTWAH.
sOZDATX FAJL SWAP.SYS MOVNO KOMANDOJ

	CREATE SY:SWAP.SYS/ALLOCATE:26.

    dISKETA ZAPISANA W FORMATE DWUSTORONNEGO 40-DOROVE^NOGO
DISKOWODA. (dWE DISKETY W FORMATE  ODNOSTORONNEGO  40-DORO-
VE^NOGO DISKOWODA.)

	prime~anie. w NASTOQ]E WREMQ PROGRAMMA MXDEF NE PO-
		    STAWLQETSQ.


	6. uslowiq primeneniq


    dLQ NORMALXNOJ RABOTY DRAJWERA MX NEOBHODIMO IMETX:
	- ISPRAWNU@ MIKRO-|wm dwk-2m ILI dwk-3m S
	  KONTROLLEROM OBY^NOJ PLOTNOSTI I DISKOWODOM;
	- DISKETU, NA KOTOROJ ZAPISANA OPERACIONAQ SISTEMA
	  os dwk ILI RT-11 WERSII NE MENX[E 4.0;
	- DISKETU, NA KOTOROJ ZAPISAN DRAJWER MX W 
	  PRIWEDENNOM WY[E "KOMPLEKTE POSTAWKI".

    dRAJWER MOVET RABOTATX KAK SISTEMNYJ W os rafos-II, fo-
dos-2, fodos-3, os dwk-2 I RT-11 WERSIJ V4.0 I STAR[E.  nE-
KOTORYE "SET MX: ..." KOMANDY  DOSTUPNY  TOLXKO  NA^INAQ  S
WERSIJ RT-11 V05.00 I STAR[E (fodos-2, fodos-3). dLQ WYPOL-
NENIQ SOOTWETSTWU@]IH DEJSTWIJ MOVNO POLXZOWATXSQ  DOPOLNI-
TELXNYM KOMANDNYM INTERFEJSOM W FORMATE CSI, NO LU^[E  WSE-
TAKI SMENITX WERSI@ \POHI MINI-@BOK NA BOLEE SWEVU@. ~TO wY
NOSITE IZ ODEVDY, KUPLENNOJ W 1976 (rafos, os  dwk)  ILI  W
1979 (rafos-II, os dwk-2) GODU? a WEDX I fodos-3 - \TO WSE-
GO LI[X 1984 GOD. ~TO wY TOGDA NOSILI? eSLI wAS NE UBEVDAET
SRAWNENIE os S ODEVDOJ, TO WOT DRUGAQ ANALOGIQ:

        rafos, os dwk         - WIGWAM, KURNAQ IZBA S 
                                UDOBSTWAMI WO DWORE;
        rafos-II, os dwk-2    - DOM S MUSOROPROWODOM 
                                (SPOOL), NO BEZ UDOBSTW;
        RT-11 V05.00          - DOM S MUSOROPROWODOM,
                                LODVIEJ I WSEMI UDOBSTWAMI;
        RT-11 V05.02, V05.04  - TO VE, NO S IZMENQEMOJ
                                PLANIROWKOJ.


        7. SET MXn:  komandy i interfejs w formate CSI

    mNOGOOBRAZIE TIPOW POSTAWLQEMYH S dwk DISKOWODOW ZASTA-
WILO OTKAZATXSQ OT SSYLOK NA KONKRETNOE NAZWANIE (NAPRIMER,
ngmd 6121) PRI OPISANII KOMAND. uDOBNEE OKAZALOSX ISPOLXZO-
WATX OBOZNA^ENIE S UKAZANIE  WOZMOVNOSTEJ DISKOWODA W WIDE
"D<^ISLO DOROVEK>/<^ISLO POWERHNOSTEJ>":

    D40/2   - 40 ILI 35 DOROVEK, DWUSTORONNIJ;
    D40/1   - 40 ILI 35 DOROVEK, ODNOSTORONNIJ;
    D80/2   - 80 DOROVEK, DWUSTORONNIJ;
    D80/1   - 80 DOROVEK, ODNOSTORONNIJ.

eSLI WMESTO <^ISLA DOROVEK> ILI <^ISLA POWERHNOSTEJ>  STOIT
SIMWOL 'x', SOOTWETSTWU@]IJ PARAMETR MOVET PRINIMATX  L@BOE
ZNA^ENIE, NAPRIMER:

    D40/x   MOVET BYTX  D40/1 ILI D40/2, A
    Dx/1    OZNA^AET D40/1 ILI D80/1.
    Dx/x    SOOTWETSTWUET L@BOMU TIPU DISKOWODA.

    fORMAT ZAPISI NA DISKETU KAK PRAWILO, SOOTWETSTWUET IS-
POLXZUEMOMU TIPU DISKOWODA. sOOTWETSTWENNO, FORMATY  ZAPISI
OBOZNA^A@TSQ:

    F40/2   - 40 DOROVEK, S DWUH STORON;
    F40/1   - 40 DOROVEK, S ODNOJ STORONY;
    F80/2   - 80 DOROVEK, S DWUH STORON;
    F80/1   - 80 DOROVEK, S ODNOJ STORONY.

    eSLI W KOMANDE NADO OBQZATELXNO UKAZATX NOMER  PRIWODA,
NAPRIMER, "MX0:" ILI "MX2:", OB  \TOM  GOWORIT  OBOZNA^ENIE
"MXn:" W OTLI^IE OT "MX:", KOTOROE POKAZYWAET, ^TO W DANNOJ
KOMANDE NOMER PRIWODA NESU]ESTWENEN. eSLI W KOMANDE  DOLVEN
BYTX ^ISLOWOJ ARGUMENT, ON OBOZNA^AETSQ:

    vv  - DWUZNA^NOE DESQTI^NOE ^ISLO;
    vv. - DWUZNA^NOE DESQTI^NOE ^ISLO, POSLE KOTOROGO
          SLEDUET SIMWOL TO^KI '.';
    ooo - WOSXMERI^NOE ^ISLO.

    pRI OPISANII KAVDOJ SET MX: KOMANDY PRIWODITSQ SOOTWET-
STWU@]AQ EJ KOMANDNAQ STROKA, WWODIMAQ  W OTWET NA PODSKAZ-
KU "MX>" POSLE WYZOWA DRAJWERA MX KAK PROGRAMMY KOMANDOJ 

        RUN [dev:]MX.SYS

GDE [dev:] - NEOBQZATELXNOE IMQ USTOJSTWA, S  KOTOROGO  WY-
ZYWAETSQ DRAJWER.

    7.1 kAK MENQETSQ DRAJWER ?

    wO WREMQ RABOTY os DRAJWER MOVET SU]ESTWOWATX  W  ODNOM
\KZEMPLQRE - NA DISKE, ILI W DWUH - W  PAMQTI  (ZAGRUVENNYJ
DRAJWER) I NA DISKE. kROME TOGO, WO  WREMQ  WYPOLNENIQ  SET
MX: KOMANDY W PAMQTI NAHODITSQ E]E ODNA KOPIQ,  ZAGRUVENNAQ
NE KAK DRAJWER, A KAK PROGRAMMA. pO  UMOL^ANI@,  L@BAQ  SET
MX: KOMANDA MENQET DRAJWER NA DISKE I (ESLI DRAJWER  ZAGRU-
VEN) W PAMQTI. eSLI PO KAKIM-LIBO PRI^INAM wY HOTITE  IZME-
NITX TOLXKO ZAGRUVENNYJ W PAMQTX DRAJWER, DOBAWXTE W SPISOK
SET-PARAMETROW PARAMETR MEMORY (KL@^ /M). nAPRIMER, KOMANDA

        .SET MX: RETRY=1 MEMORY
    ILI MX>/R:1/M

IZMENIT TOLXKO ZAGRUVENNYJ DRAJWER. aNALOGI^NO, ESLI wY HO-
TITE IZMENITX TOLXKO DRAJWER NA DISKE, NE MENQQ ZAGRUVENNYJ
DRAJWER, DOBAWXTE  W  SPISOK  SET-PARMETROW  PARAMETR  DISK
(KL@^ /D). nAPRIMER, KOMANDY

        .RUN MX1:MX.SYS
        MX>/N:MX0:SID/D

IZMENQT NAHODQ]IJSQ NA DISKETE W PRIWODE MX1:  FAJL  MX.SYS
TAK, ^TO ON BUDET RABOTATX S PRIWODOM MX0: KAK  S  ODNOSTO-
RONNIM, NO NE IZMENQT ZAGRUVENNOGO W PAMQTX DRAJWERA. nAKO-
NEC, ESLI W SPISKE PARAMETROW WSTRETQTSQ I MEMORY  I  DISK,
IZMENENIQ BUDUT SDELANY TOLXKO W TOJ KOPII DRAJWERA,  KOTO-
RAQ ZAGRUVENA KAK PROGRAMMA I NIGDE NE SOHRANQTSQ.

    7.2 uPRAWLENIE WREMENEM PEREME]ENIQ GOLOWOK.

        .SET MXn: SPEED = vv (DLQ MX V1)
        .SET MXn: WAIT = vv  (DLQ MX V2) ( 10 <= vv <= 99)
    ILI MX>/W:vv.
    ILI MX>/W:ooo

    zADAET WREMENNOJ INTERWAL DLQ PEREWODA GOLOWOK  NA  SO-
SEDN@@ DOROVKU PRI POZICIONIROWANII GOLOWKI. iNTERWAL USTA-
NAWLIWAETSQ RAWNYM vv/2 MILLISEKUND. dLQ BOLX[INSTWA DISKO-
WODOW TIPA ngmd-6022 DOSTATO^NO 12,5 MS (vv =  23),  A  DLQ
Robotron-.... - 8 MS (vv =  16).  w  POSTAWLQEMOM  DRAJWERE
vv = 27, ^TO DOSTATO^NO DLQ L@BOGO IZWESTNOGO AWTORU DISKO-
WODA. pROGRAMMA MXDEF MOVET OPREDELITX vv  DLQ  KONKRETNOGO
DISKOWODA.

    7.3 uSTANOWKA ^ISLA DOROVEK

        .SET MXn: TRACKS = vv   ( 2 <= vv <= 99 )
    ILI MX>/T:MXn:vv.
    ILI MX>/T:MXn:ooo

    oSNOWNOE NAZNA^ENIE \TOJ KOMANDY  -  ZADAWATX  DRAJWERU
TIP DISKOWODA: D40/x ILI D80/x. oDNAKO,  BOLX[INSTWO  D40/x
REALXNO MOGUT ^ITATX I PISATX 41, 42 ILI 43 DOROVKI, TAK VE
KAK BOLX[INSTWO D80/x RABOTA@T S 81, 82, ...  DOROVKAMI.  w
USLOWIQH KRAJNEGO DEFICITA MESTA NA DISKE MOVNO  USTANOWITX
DLQ  SWOEGO  DISKOWODA  NESTANDARTNOE  KOLI^ESTWO  DOROVEK.
dRAJWER AWTOMATI^ESKI IZMENIT OB_EM SOOTWETSTWU@]EGO PRIWO-
DA, NO OTFORMATIROWANNYE I ZAPISANNYE NA \TOM PRIWODE  DIS-
KETY MOGUT NE PRO^ITATXSQ NA DRUGOM, S MENX[IM ^ISLOM DORO-
VEK. dLQ OPREDELENIQ TO^NOGO ^ISLA DOROVEK MOVNO WOSPOLXZO-
WATXSQ KOMANDOJ:
	
        .SET MXn: TRACKS = vv MEMORY DISK FORMAT,

KOTORAQ OTFORMATIRUET DISKETU NA UKAZANNOJ  ^ISLO  DOROVEK,
NE MENQQ DRAJWER. eSLI FORMATIROWANIE ZAWER[ITSQ  BEZ  O[I-
BOK, MOVNO IZMENITX I SAM DRAJWER KOMANDOJ

        .SET MXn: TRACKS = vv

    w POSTAWLQEMOM DRAJWERE  KOLI^ESTWO  DOROVEK  DLQ  WSEH
PRIWODOW USTANOWLENNO RAWNYM 40.


    7.4 zADANIE ^ISLA POWTOROW PRI SBOQH.

        .SET MX: RETRY = vv         ( 0 <= vv <= 8 )
    ILI MX>/R:vv.
    ILI MX>/R:ooo

    pARAMETR RETRY OPREDELQET, SKOLXKO  RAZ  DRAJWER  BUDET
POWTORQTX NEUDA^NO ZAWER[IW[U@SQ OPERACI@, PREVDE ^EM  PRI-
DET K WYWODU O NEUSTRAIMOSTI SBOQ. rEKOMENDUETSQ  WYPOLNQTX
KOMANDU

        .SET MX: RETRY = 0 MEMORY

PERED PROWERKOJ DISKA NA PLOHIE BLOKI KOMANDOJ

        .DIRECTORY/BADBLOCK/FILE MXn:
	
^TOBY BLOKI, PRO^ITANNYE TOLXKO S 8 POPYTKI NE S^ITALISX 
HORO[IMI. w POSTAWLQEMOM DRAJWERE RETRY=8.



    7.5 rAZRE[ENIE/ZAPRE]EIE ZAPISI.

        .SET MXn: NOWRITE
        MX>/N:MXn:WRI

    zAPRE]AET WYPOLNQTX ZAPISX NA  UKAZANNYJ  PRIWOD.  |TOJ
KOMANDOJ UDOBNO POLXZOWATXSQ PRI RABOTE S ARHIWNYMI  DISKE-
TAMI.

        .SET MXn: WRITE
        MX>/Y:MXn:WRI

    rAZRE[AET WYPOLNQTX ZAPISX NA  UKAZANNYJ  PRIWOD.  |TOT
REVIM USTANOWLEN W POSTAWLQEMOM DRAJWERE DLQ WSEH PRIWODOW.




    7.6 wKL@^ENIE/WYKL@^ENIE KONTROLQ ZAPISI.

        .SET MXn: VERIFY
        MX>/Y:MXn:VER

    wKL@^AET KONTROLX KA^ESTWA ZAPISI NA UKAZANNOM PRIWODE.
wREMQ WYPOLNENIQ OPERACIJ ZAPISI WOZRASTAET W 1,5 RAZA, NO,
POSKOLXKU \TI OPERACII SOSTAWLQ@T  OKOLO  10  PROCENTOW  OT
WSEH OBRA]ENIJ K DRAJWERU, OB]AQ SKOROSTX RABOTY  SNIVAETSQ
NEZNA^ITELXNO. pOSLE ZAPISI POWERHNOSTI DRAJWER TUT  VE  EE
S^ITYWAET I, ESLI OBNARUVENO  ISKAVENIE  DANNYH,  POWTORQET
ZAPISX I SNOWA EE PROWERQET. eSLI DRAJWER NE DIAGNOSTIROWAL
O[IBKU ZAPISI, ZNA^IT, DANNYE BYLI S^ITANY USPE[NO  I  ESTX
OSNOWANIQ WERITX, ^TO IH MOVNO BUDET S^ITATX I POTOM.
    |TOT REVIM USTANOWLEN W POSTAWLQEMOM DRAJWERE DLQ  WSEH
PRIWODOW.

        .SET MXn: NOVERIFY
        MX>/N:MXn:VER

    oTKL@^AET KONTROLX ZAPISI NA UKAZANNOM  PRIWODE.  wREMQ
WYPOLNENIQ OPERACIJ ZAPISI UMENX[AETSQ W 1,5 RAZA,  NO  KA-
^ESTWO ZAPISI NE GARANTIRUETSQ.



    7.7 nASTROJKA DRAJWERA NA TIP DISKOWODA

    dLQ NASTROJKI  DRAJWERA  NA  KONKRETNYJ  TIP  DISKOWODA
PREDUSMOTRENY TRI SET  MX:  PARAMETRA:  TRACKS,  SIDEUP,  I
SKIP. pARAMETR TRACKS BYL RASSMOTREN RANEE.

        .SET MXn: SIDEUP
        MX>/Y:MXn:SID

    rAZRE[AET  ISPOLXZOWATX  WERHN@@  POWERHNOSTX   DISKETY
(DWUSTORONNIJ FORMAT).

        .SET MXn: NOSIDEUP
        MX>/N:MXn:SID

    zAPRE]AET RABOTU S WERHNEJ STORONOJ DISKETY (ODNOSTO-
RONNIJ FORMAT).

    oBY^NO DLQ  PEREME]ENIQ  GOLOWKI  NA  SOSEDN@@  DOROVKU
DRAJWER DELAET ODIN [AG. |TOT REVIM USTANOWLEN W POSTAWLQE-
MOM DRAJWERE DLQ WSEH PRIWODOW I EMU SOOTWETSTWUET KOMANDA

        .SET MXn: NOSKIP
    ILI MX>/N:MXn:SKI

oDNAKO, ESLI NADO PRO^ITATX DISKETU  W  FORMATE  F40/1  ILI
F40/2 NA D80/1 ILI D80/2, DLQ PEREHODA NA SOSEDN@@  DOROVKU
NADO DELATX DWA [AGA, TAK KAK NA D80/x DOROVKI  RASPOLOVENY
W DWA RAZA ^A]E, ^EM NA D40/x. dLQ ^TENIQ DISKET W  FORMATE
F40/x NA D80/x NUVNA KOMANDA

        .SET MXn: SKIP
    ILI MX>/Y:MXn:SKI


    7.8 wYZOW WSTROENNOJ PROGRAMMY FORMATIROWANIQ

        .SET MX: FORMAT
        MX>/F

    wYZYWAET WSTROENNU@  PROGRAMMU  FORMATIROWANIQ  DISKET.
eSLI FORMAT - EDINSTWENNYJ PARAMETR W KOMANDE, BUDU]IJ FOR-
MAT DISKETY OPREDELQETSQ SDELANNYMI RANEE  USTANOWKAMI  DLQ
TOGO PRIWODA, NA KOTOROM  PROISHODIT  FORMATIROWANIE.  eSLI
KROME FORMAT BYLI I DRUGIE PARAMETRY, SNA^ALA MODIFICIRUET-
SQ DRAJWER, A POTOM NA^INAETSQ FORMATIROWANIE, UVE S NOWYMI
USTANOWKAMI.
    pROGRAMMA ZAPRA[IWAET NOMER PRIWODA, NA KOTOROM wY  SO-
BIRAETESX FORMATIROWATX DISKETY. eSLI WMESTO OTWETA  NAVATX
"^C", PROGRAMMA ZAWER[IT RABOTU, NI^EGO NE FORMATIRUQ. pOS-
LE OTWETA NA \TOT WOPROS PROGRAMMA PROSIT  WSTAWITX  W  WY-
BRANNYJ PRIWOD DISKETU I NAVATX KLAWI[U <wk>. pOSLE NAVATIQ
<wk> NA^INAETSQ FORMATIROWANIE, A  POSLE  NEGO  KONTROLXNOE
^TENIE DISKETY. pRI FORMATIROWANII NA DISKETA PROPISYWAETSQ
KODOM 177777, SAMYM "TRUDNYM" DLQ  POSLEDU@]EGO  ^TENIQ  (w
OTLI^IE OT PROGRAMM FORMATIROWANIQ IZ os dwk, KOTORYE PI[UT
SAMYJ "LEKGIJ" KOD - 000000). |TIM  OB_QSNQETSQ  TOT  FAKT,
^TO PRI FORMATIROWANII NEKOTORYH DISKET, USPE[NO FORMATIRU-
@]IHSQ W os dwk, PE^ATA@TSQ SOOB]ENIQ OB O[IBKAH.
    dLQ ZAWER[ENIQ FORMATIROWANIQ WMESTO <wk> NAVMITE "^C".
pROGRAMMA POWTORIT WOPROS O NOMERE PRIWODA. ~TOBY BYJTI  IZ
PROGRAMMY, NAVMITE "^C" E[E RAZ.

    nE REKOMENDUETSQ FORMATIROWATX DISKETY W FORMATE  F40/x
NA D80/x. eSLI wAM NADO PERENESTI DANNYE S D80/x NA  D40/x,
LU^[E OTFORMATIROWATX DISKETU NA D40/x, A NA  D80/x  TOLXKO
ZAPISYWATX DANNYE.

    iZ-ZA WYQSNIW[EJSQ W POSLEDNIJ MOMENT  STRANNOSTI  PRO-
CESSA FORMATIROWANIQ  NA  DISKOWODE  Robotron  W  PROGRAMMU
WSTAWLENA ZADERVKA, KOTORAQ UWELI^ILA WREMQ RABOTY NA  DWU-
STORONNIH DISKOWODAH. kAK TOLXKO WYQSNITSQ  PRI^INA  SBOEW,
ZADERVKA BUDET USTRANENA.



    7.9 pE^ATX INFORMACII O DRAJWERE

        .SET MX: INFORM
        MX>/I

    pE^ATAET INFORMACI@ O DRAJWERE, AWTORE I KRATKIJ  SPRA-
WO^NIK O SET-PARAMETRAH I IH ARGUMENTAH.

        .SET MX: LIST
        MX>/L

    dLQ KAVDOGO PRIWODA PE^ATA@TSQ TEKU]IE  ZNA^ENIQ  PARA-
METROW (^ISLO DOROVEK, WREMQ PEREHODA, ^ISLO POWERHNOSTEJ,
etc.).



    7.10 sMENA PARAMETROW GENERACII

    mONITOR os TREBUET, ^TOBY PARAMETRY GENERACII  RABOTA@-
]IH S NIM DRAJWEROW SOWPADALI S EGO SOBSTWENNYMI. eSLI  PRI
POPYTKE USTANOWITX DRAJWER W SISTEME wY POLU^ILI  SOOB]ENIE
"Conflicting SYSGEN options" - "NESOWPADENIE PARAMETROW GE-
NERACII", WOSPOLXZUJTESX KOMANDOJ

        .SET MX: SYSGEN

pO \TOJ KOMANDE DRAJWER OPREDELIT PARAMETRY GENERACII ZA-
GRUVENNOGO MONITORA I PODSTROITSQ POD NIH.



    7.11 oSTANOWKA DWIGATELQ DISKOWODOW.

    eSLI DRAJWER ISPOLXZUETSQ NE KAK SISTEMNYJ, ON NE IMEET
WOZMOVNOSTI OPREDELITX, ^TO K NEMU DOLGOE WREMQ NET OBRA]E-
NIJ, I NE WYKL@^AET DWIGATELX DISKOWODA. ~TOBY  NE  IZNA[I-
WATX DISKETY, POSLE RABOTY S MX: MOVNO OSTANOWITX DWIGATELX
KOMANDOJ

        .SET MX: QUIET


prime~anie.  kOMANDY SET MOVNO WYPOLNQTX DO USTANOWKI DRAJ-
             WERA W SISTEME.



        8. primer nestandartnogo kopirowaniq fajlow

    pREDPOLOVIM, ^OT wAM NADO PERENESTI INFORMACI@,  SODER-
VA]U@SQ W FAJLAH FILE1.PAS, FILE2.PAS, FILE3.PAS S D40/2 NA
D80/1. dLQ \TOGO NADO WYPOLNITX SLEDU@]IE DEJSTWIQ:

    1. zAGRUZITX SISTEMU S D40/2, PRIWOD MX0:.
    2. wYPOLNITX KOMANDY:
        .SET MX1 NOSIDEUP MEMORY FORMAT
            <DIALOG S PROGRAMMOJ FORMATIROWANIQ>
        .INITIALIZE/NOQUERY MX1:
        .COPY/WAIT MX0:(FILE1,FILE2,FILE3).PAS MX1:
            <KOPIROWANIE S PERESTANOWKOJ DISKET PO PODSKAZ-
             KAM PIP>
        .SET MX1 SIDEUP MEMORY

    3. pEREJTI K |wm S D80/1.
    4. zAGRUZITX os NA \TOJ |wm S PRIWODA MX0:.
    5. wSTAWITX PRINESENNU@ DISKETU W MX1:
    6. wYPOLNITX KOMANDY:
        .SET MX1: SKIP TRACKS = 40 MEMORY
        .DIR MX1:
            <UBEDITXSQ, ^TO KATALOG PRO^ITAN WERNO>
        .COPY MX1: MX0:/WAIT
        .SET MX1 NOSKIP MEMORY

    nA \TOM OPERACI@ PO PERENOSU FAJLOW MOVNO ZAKON^ITX.


    aNALOGI^NOYM OBRAZOM MOVNO PERENESTI os S D40/2 NA 
D80/1:

    1. zAGRUZITX SISTEMU S D40/2, PRIWOD MX0:.
    2. wYPOLNITX KOMANDY:
        .SET MX1 NOSIDEUP MEMORY FORMAT
            <DIALOG S PROGRAMMOJ FORMATIROWANIQ>
        .INITIALIZE/NOQUERY MX1:
        .COPY/SYSTEM MX0:(RT11SJ,TT,SL,MX).SYS MX1:
        .COPY MX0:(PIP,DIR,DUP,RESORC).SAV MX1:
            <BOLX[E NA MX1: NE POMESTITSQ>
        .RUN MX1:MX.SYS
        MX>/Y:MX0:SKI/N:MX0:SID/N:MX1:SID/T:MX1:80./L
            <PO KL@^U /L DRAJWER RASPE^ATAET NOWYE ZNA^E-
             NIQ PARAMETROW. uBEDITESX, ^TO ONI SOOTWEST-
             WU@T:
                .SET MX0:  SKIP NOSIDEUP TRACKS = 40
                .SET MX1 NOSKIP NOSIDEUP TRACKS = 80 >
        .COPY/BOOT MX1:RT11SJ MX1:
        .SET MX1 SIDEUP MEMORY

    3. pEREJTI K |wm S D80/1.
    4. wSTAWITX PRINESENNU@ DISKETU W MX0:
    5. zAGRUZITX os NA \TOJ |wm S PRIWODA MX0:.
    6. wYPOLNITX KOMANDY:
        .SET MX1: FORMAT
            <OTFORMATIROWATX BUDU]U@ SISTEMNU@ DISKETU W 
             FORMATE F80/1>
        .INITIALIZE/NOQUERY MX1:
        .COPY/SYSTEM SY: MX1:
        .RU MX1:MX.SYS
        MX>/T:MX0:80./N:MX0:SKI/L
            <uBEDITESX, ^TO MX0: I MX1: SOOTWETSTWU@T
                .SET MX0: TRACKS = 80 NOSIDEUP NOSKIP
                .SET MX0: TRACKS = 80 NOSIDEUP NOSKIP >
        .COPY/BOOT MX1:RT11SJ MX1:
        .BOOT/WAIT MX0:
            <PERESTAWXTE DISKETU IZ MX1: W MX0:, OTWETXTE
             "Y" NA WOPROS "Continue?" - I U wAS ZAGRUZITSQ
             UVE RODNAQ DLQ D80/1 os >
