CPM80






















Ź
ććź ę곌 CP/M "ź ŹŚ
"óąćŹ -04"

ćóńó Żżó Ą.































- 2 -

ęńĄpŚ Ą

"ć 3
1. ꏜć ę CP/M 4
1.1. Łpćż ĄŹ 4
1.2. óń Ź ń p 4
1.3. "Ą, , Żżó Ą 5
1.4. 䨪 ć Ź ń 11
1.5. ĄżńĄĄ Ź ń 11
1.5.1. Ź ń DIR 11
1.5.2. Ź ń ERA 12
1.5.3. Ź ń REN 13
1.5.4. Ź ń TYPE 13
1.5.5. Ź ń SAVE 13
1.5.6. Ź ń USER 14
1.6. ę ń ą Ąą ą ż Ź ń 14
1.6.1. Ź ń STAT 14
1.6.2. Ź ń FORMAT 18
1.6.3. Ź ń SYSGEN 19
1.6.4. Ź ń DIP 19
1.6.5. Ź ń SUBM 20
1.6.6. Ź ń XSUB 22
1.7. ꥥ ŻĄą ć ĄŹ 24
2. ł Źęćź "Źćłść łćłć Ść" 26
2.1. ą ąĄń ą WM42 26
2.2. GAMMA 27
2.3. ŹąŁą ŹŹ POWER 27
2.4. "ą óĄą óąć 쭮Ł ą VS80 29
Źąć 1. ó ćą 31
Źąć 2. ŹĄąĄĄ Ż Ąó ŻąŁą ŹŹ ń Żżó
OC CP/M "óąćŹ" 31





















- 3 -



ŻĄą ć ĄŹ (ę) óĄ ĄęĄŹĄŹ ŹŚ,
ĄĄŻĄó 毹 óĄĄ óĄŹ ŻŻ ą Ź ŹŻĄ Ź Żżó
ńĄ Ą ŻąŁą ŹŹ ĄŻąĄńóĄŁ
óż ŹńĄó ŻŻ ą ćą.
ĄóŹ ŹŻĄąĄ "óąćŹ", ąĄąó Ź Ł ż
Ąᨪ Łą, ćć ę óŻĄ Ąᨪ. ż ,
ą żć ŻĄ óĄ Ź Ł Żżó Ą ŻŻ ń Ą ó ŻĄą ćć
ąĄńć Ł ż . Źą Ź ŹŚĄ óóń ó ćą Ą
ŻąŁą ŹŹ Ąą Ź ńć. Ą Ź ń ą Łąóó
óŻ ŹŹ ĄąŻąĄ ąŹ ż Ąᨪ.
ŹąŹĄĄĄ Ą ń᪮óń ŻąĄóą Ą Ł Ąó ŹŻĄą ó
ĄĄĄ Ź ŻĄąᮭ ŹŻĄą, ó ąŹ 挥 Ąż
Ą ĄĄż ŹĄ쭮 ę, ŻĄ ĄĄŻĄ ą Ąć
ą ż ĄŹ ŻąŁą ŹŹąó Żą ń ŻąŁą ŹŹ.
Śą ą Żąą Ą ó ŹąĄ ę CP/M (Control Program for
Mikrocomputers), żń ó 1974 Ł. ąą ń Ź (ęŚ) ń
8-ą żąńŁ ŻąćĄą . 楏ą Ą Żą ĄŹ
ŻąĄĄąŻĄ ĄąĄ żŹĄĄ, ᭮ó ćĄŻć ĄĄ ŻąĄ
ĄżŹĄ ż ŚĄ ó ᭮óć ĄĄĄ ą żó
ŻĄą ć ĄŹ ń 16- 32-ą żąń ŹąŻąćĄąó.
ꥏ ą ą Ąć ńŁ Żżó Ą Ą ń Ą Ą
ńĄŚ ó ĄŹ.
CP/M Żﭭ ą ńĄ ⮨ ż ąĄ Ą:
Ą żó ĄŹ óóń /óóń (BIOS), Ą żó ń᪮ó
ŻĄą ć ĄŹ (BDOS) Ź ńŁ ŻąćĄą (CCP). Źą
ż ŁąćżĄ ę ń óĄ ą ć ż Ą ż ó
ŻĄą óć Ż Ź ą Ż Ł ó ąŁ ńąĄ , ó
Ź ńŁĄ ńąĄ ń ŻąŁą ŹŹ Żżó Ą, ż ŁąćŚ ĄŹ ń .
ćć ĄŹ CP/M óń:
- ĄćŚó Ą ćpó óóń -óóń ;
- Ąp Ą ŁĄ ćpó óóń -óóń ;
- ĄpĄ ŻĄp pŹ.
ó OC CP/M óń pĄżńĄĄ Ź ń, żó ĄŹĄ
󹥏 ń p Ąp p ż Ź ń. ĄżńĄĄ
Ź ń ó ŻĄą ć ĄŹ ń ó ⮩
żĄ Ż Ź, ą óĄńĄ Żń ŻĄą ćć ĄŹć.
łą żĄ Ź ń Ą óń ó ó ŻĄą ć ĄŹ,
ą ó óńĄ ó Ż COM ńĄ.
ć Ąp p ż Ź ń ŹŚĄ Ą p ŁpĄ pĄńó Ź
p żp Ą⪨ ŻpŁp ŹŹ, ŹŻp Ź ż몮ó ŻpŁp ŹŹpó ,
pĄńó Ź Ąp Ą⪨ Ąó, Ą Ź ń .Ż.









- 4 -
1. ꏜć ę CP/M

1.1. Łpćż ĄŹ

ŹĄ óĄ ŹŚ Ś óŁ NMI 稭 Ą
Żp Łó ŁĄ ń Ą ó ĄŹ ńĄ ŻpŁp ŹŹ
쭮 ż Łpćż. Żp楥 ż Łąćż ń᪮óńĄ ż Łp Ą
p ŹŻ . "Ą ŻĄp ć ĄŹ ńŚ
ń ó ń᪮óńĄ , Ś Żpóń ń᪮óń ńŚĄ Ą
ż ą. Źą Ź ż ŁąćŚ Ą ę óń Ą ᮮĄĄĄ:

DOS CP/M-80 V.2.2
* QUORUM 1992 *

A>_

ęŹó "A>" ć żó Ą , ń᪮óń "" óżpó ó
ĄóĄ ĄćĄŁ ń᪮óń ę CP/M Śń Ą óóń Ź ń
ŻĄp p . ńĄ Źó ">" óĄ ŹóŹ Łó ĄŹ,
"_" ŻpĄń óĄ Ą ćpp.
Źp ĄĄ ó ż Łp濥 ŻĄp ć ĄŹ ĄńćĄ Ś
óŁć RES, ż ĄŹ Żóą ż Łąćżć ę.

1.2. óń Ź ń p

óń Ź ń ᮫ 󿏌Ą ŻĄ Ł, Żó
ŻpŹŻ (ᮮĄĄĄ Łó):

A>
( B>, C>, D> .ń.)

Ź ń ĄńćĄ óóń ĄŻpĄńóĄ ó óĄ ŻpŹŻ
A> ż ó óŁĄ ENTER. ŻĄĄ Ł pĄĄó
Ąż Ą쭮 ń óóń ń Ź ń ᮫ ó ŻĄp ćć
ĄŹć. ń ĄŁĄŹ Żp ó ó Ą ĄćńĄ 每 .
ńĄ ć , Łń Ą pĄĄćĄ Ź Żćć
óŁ Ź pĄĄćĄ Ś Ą ńpćŁ óŁ, Ą ńĄ
ĄĄ ż ŹĄ . Ś Ź ń Ź ń óĄ 127
Źóó.
ŹĄ óóń ŻĄpóŁ ᫮ó Ź ń ŹŚ óóĄ ó ż óŹ
óń Ź ń ń Ą᪮쪮 Ż p ŹĄpó, p żńĄĄŹ
ŻpĄĄ Ź.
CP/M ĄĄŻĄó Ą óŻĄĄ p ż ćć pĄń pó
Żp óóńĄ Ź ń p:

^H - óżóp ćpp p Ą Źó ó ⮩ Żżć.
^U - p Ą ń p, ń żĄp ŚĄĄ Źóó
᮫ p Ą. ćpp ŻĄpĄóń ó
ĄńćĄ p.
^X - p Ą óĄ óń p, ŚĄ ĄĄ Ąp ŚĄ
᮫. ćpp ŻĄpĄóń ó p.
^E - żĄ᪨ Ąć p, óżó Ą ŻĄpĄóń ćpp ó

- 5 -
ó p, óóń Ź ń Ą ż ó Ą.
DEL - óżóp ćpp ńć Żżć p Ą ŻĄńĄŁ
óóĄńĄŁ Źó .
^R - ŻópĄ Ąp ŚĄĄ óóĄńĄ Ź ń ó ĄńćĄ
pĄ, ŻpŹĄp, ŻĄ Żp óĄ ŁĄ ŻŹ

DEL

^C - Ą᫨ ŻĄpó Źó Żp óńĄ, óżó Ą ĄŻ p
^Z - Ąć óóń ᮫, ŻżćĄ ó ŻpŁp ŹŹĄ PIP.

ęŹó ^ Ąż Ą Ś ć óŁć CTRL (CAPS SHIFT).
óń Ź ń ż ó Ą óóńŹ Ą筮Ł Źó , ^J, ^M
ENTER. ń p ŹŚĄ ŹĄ ńć ń 127 Źóó.
ŹĄpĄń ĄpŻpĄ ćĄ Ź ń óĄ pĄ Ąćó ŻpĄĄp żć ó
ŻpŻĄ.

"ŻĄ ćŻp ó ćć:

^P - Żpó Ą óĄ óóńŹ ó ń ĄŁĄŹ ᮫
ń ŻĄ ĄĄ ćpó. óń ŻĄ ĄĄ ćpó
óŻĄ ń Ąń楣 óóń ^P.
óń A:, B: .Ż. óżó Ą óĄ ĄęóĄĄ ĄćĄŁ
ń᪮óń . ł Ą, ŻpŹĄp, óóń C: ĄŹĄńĄ ĄęóĄ
ŁĄ᪨ ń᪮óń ĄćŹ ń᪮óńŹ ŻóĄ ᮮĄĄĄ
Łó:

C>

᫨ óŻĄ ŹĄ ńĄ ń᪮óńĄ, p ŻĄ
ŻĄńĄ ć ż ć ŻĄp ć ĄŹ 挥 Żpżóń
ńćŻ, ĄŹ Ą pćŚó Ą ć ŹĄć Żp ŻĄpóŹ ń毥
ćĄ óŻĄ ćć ż Ż ó ńĄĄ ŻĄpĄóń
ń᪮óń ó Ąpó Ą ﭨĄ. ŻĄĄ Ź ń
ŻpĄp Ą. ŹĄ Ł ﭨ ŻpńŚĄĄ p Ą
ŻpŁp ŹŹ ĄóżŹŚ. ęĄńćĄ ŻpĄńóŹ óóń ᮫ ^C
óŻ ć ż ć ŻĄp ć ĄŹ.

1.3. "Ą, , Żżó Ą

ŻĄp ć ĄŹ CP/Ś pĄpó p Ąć ŁĄŹ
ń Ź. ŻżćĄ ó ᭮óŹ ŻpŹ ńćŻ ń Ź
ńĄ , ó ż Ą쭮 ŹĄpĄ óŹ żpćĄ ńćŻ
óĄŚń Ą ŻĄp p ńŹp ó p Ą. ęóĄńĄ,
pĄ ż Ł ó ŻĄńć ą żńĄ , ó ĄĄżć᫮ó
ĄĄńŹŹ ń ŻĄp p .

Żżó Ą ńĄ

"Ą ŻąŁą ŹŹŹ ĄĄŻĄĄĄŹ, Ż óĄŹĄ ó ŹŻĄĄ
ĄŹ ń᪮óń , ŻąĄąĄĄĄ ńŻĄ쭮 Ą ĄńćĄ
Żżó ó ĄóĄ ą Ą. ńĄ ńŚ ą

- 6 -
ńĄ쭮 ą Ą Ż Żżó ń Żąó
ŻąŁą ŹŹŁ ĄĄŻĄĄ. ŹĄąĄń Ź ą Ą ĄĄńŹ
᪮Żąó ŻżćĄŹĄ ŻąŁą ŹŹ ą Ąć ńĄć ń
ĄŻąĄńóĄŁ Żżó . ł Żąń Żżó
ńĄ ŻąĄńą ŻąŁą ŹŹĄ ĄĄŻĄĄĄ ć ŻĄą.

Ąp ĄćĄŁ ń᪮óń

ń Ą ŻpŹŻ :

A>

ŻĄp ć ĄŹ ᮮĄ Ą, "ŁĄ᪨" ń᪮óń
(ŹŻĄ, 騩 ż ń᪮óń ć óĄ ó ĄŹ
ńĄ) óĄ ĄćŹ ń᪮óńŹ. ęĄ óĄ ŹĄ ó,
Ą᫨ Ą ńĄpŚ óŁ ć ż ń᪮óń ó Ź ńĄ,
⭮ ŹĄ ĄćĄŹć ń᪮óńć.

óń

B:

ĄĄŻĄó Ą óĄp ń᪮óń . ᫨ ó ĄŹ ć óĄ
ᮮóĄóć ńĄ , óń Ą:

>

ż Ą pĄŁp ć ń᪮óń ó ĄóĄ ĄćĄŁ.
ż Ą D (D - ĄĄĄĄ Ź ń ń᪮óńó A..D)
ż Ą ńĄ ﭨĄ ŻĄp ć ĄŹ. ŻĄp ć
ĄŹĄ CP/Ś ŻpĄńćŹpĄ 4 ŁĄ᪨ ń᪮óń (A..D),
pĄ żćĄŹ ĄpĄ żĄ᪨ ń᪮óń . ŹĄpó żĄ᪨
ń᪮óń óĄŁń ż Ą ŁĄ᪮Źć ń᪮óńć , óp -
ŁĄ᪮Źć ń᪮óńć .ń.

ꥏĄ ńĄ, "宫ń" "ĄŻ" p

ć ŻĄpó ńpŚ (ĄŹ ńpŚ ) ńĄ ŹŚĄ Ą
ż Ż ŻĄp ć ĄŹ CP/Ś. ꥏ ńĄ ,
pŁ żó Ź Ąp żŹ, ŻżóĄ óŻ 宫ń
ĄŻ p ŻĄp ć ĄŹ. Źp 宫ńŹ pĄ ó
ŻĄp óć Ż Ź ż ŁpćŚ Ą ŻĄp ć ĄŹ ó ŻŹ
ĄęĄŹĄ.
ń p óŻĄ Żp óĄ ŹŚ Żp
óŻĄ ćć NMI. "᪮óń ĄęóĄ ĄćŹ.
łĄŻ p óŻĄ, Ą᫨ Ź ń ŻĄpĄń Ą ćŻp óĄĄ
Ż ńpĄć 0000H. łĄŻ p óŻĄ ŚĄ Żp Ś ⨨
óŁ ^C. Źp Ź ŻĄp ć ĄŹ Żpóń ó ńĄ
ﭨĄ, ż ĄĄ ĄćĄŁ ń᪮óń p Ą
ĄżŹĄŹ. łĄŻ p óĄ pŹ Ź ĄŹ ŻpŁp ŹŹ
ŹŚĄ Ą Żżó , ŻpŹĄp, Ą ŻĄpĄ ńĄć ż
ﭨ "READ/ONLY" - ⮫쪮 ĄĄ ( ŁĄ᪮ ż ⮩

- 7 -
ż Ż, ĄĄŻĄó ĄŹ ŻĄp ć ĄŹ) ó ﭨĄ
"READ/WRITE" - ĄĄ/ż Ż. łĄŻ ą ĄĄńŹ Żą ŹĄĄ
ńĄ ó ń᪮óńĄ.

"pŹ ńĄ

ŹĄpĄń Żżó ĄŹ ńĄ ĄĄ ĄńćĄ pŹ pó
ŻŹ p ż⭮ Ź ń FORMAT.
" ĄŹ CP/M ż ĄŁŁ Ąó 󿏌 ń p
pŹ ó Ą óĄp pŹ , ŻŹ Ą ó ŹĄ ĄŹ,
᪮p p Ą 󿏌 óŹĄŹ (pŹ ŻpóĄńĄ
ń óĄpᨨ 1.1 ŻpŁp ŹŹ FORMAT):

ąŹ 0: DD - DS 5 * 1024 * 80
ąŹ 1: DD - DS 5 * 1024 * 40

"Ą 5,25 ńŹ 3,5 ńŹ .

ż
ł"pŹ ł 0 ł 1 ł
Ĵ
łŚĄń ż Ż: ł MFM ł MFM ł
ł ł ł ł
łĄó ł ł ł
łńpŚĄ, ł 80 ł 40 ł
ł ł ł ł
łó Ź Ą ł ł ł
łĄŹ ł 2 ł 2 ł
ł ł ł ł
łĄpó ó ł ł ł
łńpŚĄ: ł 5 ł 5 ł
ł ł ł ł
łĄ ó ó ł ł ł
łĄpĄ: ł 1024 ł 1024 ł
ł ł ł ł
łŹ ń ł ł ł
ł(Ą ) ł 800 ł 400 ł
ł ł ł ł
ĄŁ

ŻżćĄŹĄ ńĄ ńŚ ᮮóĄóó ŻąŹĄĄŹŹć
ń᪮óńć. " 80 - ńąŚĄ 5,25 ńŹó ńóćą
ń᪮óńó ńŚ ŻąŹĄ ńĄ Ż⭮ ż Ż 96 TPI
(track per inch - ńąŚĄ ńŹ), ń 40 - ńąŚĄ
ń᪮óńó ń 筮 Żżó ńĄ Ż⭮ ż Ż
46 TPI. ĄŹ ć Ą ńĄ ńŚ Ą ń ńó湥
ż Ż ńó Ż⭮: DS - DD (double sided - double
density). Źą Żżó 3,5 ńŹó ń᪮óńó ĄŹ 1,44
ŚĄ 720 Ą ńŚ ŻąŹĄ ńĄ ĄŹ 720 Ą .




- 8 -
楯ć

p ĄĄ ń ŻpŁp ŹŹ ćĄóĄ ńĄĄ ó
pŹĄ ó.
Ą ńĄ pĄŁppć ó Żp ó筨Ą (DIRECTORY).
Śń ż Ź Ą ó Ź Żp ó筨Ą ĄŹĄ p żŹĄpŹ 32
Ą .
" pĄ ż ć ń ŹĄ᪮Ł ćŻp óĄ Ż Ź ńĄĄ,
ó-ŻĄpó, ó ńĄ , ż ᪫ĄĄŹ ĄŹ ńpŚĄ,
p żĄó Ą Żp揥pó Ą Żńpń Ą p żŹĄpŹ 2 Ą .
ĄŹĄ Żp ó筨 pńć ŹĄĄŹ p ŚĄ ŹĄp
Ąó, pĄ ż Ź Ą ńĄĄ. pĄżć Ą Ł
ń ŚńŁ pĄĄćĄ pó ⮫쪮 Ąó, ᪮쪮
ż Ź Ą Ą᪨.
᫨, ŻpŹĄp, p Ą, ĄŁ Ą ĄŹĄńĄ
ŻpĄń ó ó p ŻpŚĄĄ ńpćŁ ó. ᫨ p żŹĄp
ćóĄó Ą, óŻĄ Ż óĄńŁ Ą ó
pĄ⭮ ŻĄńĄŁ Ą ńĄĄ ĄŁ ŹĄp ŻŹĄ Ą ó
ĄŹĄ Żp ó筨 Ł .
ŚŹ p żŹĄp : 1 Ą. Ś Ź p żŹĄp :
Ż ĄŹ ńĄ.

ć żó Ą

ć żó Ą ŻżćĄ ó Ź ń ń ńĄ䨪 ć
ńŁ Ą᪮쪨 ó ńĄĄ.
ć żó Ą ó ⮨ ż ńóć Ą: ŹĄ
(FN-FILENAME) Ż (FT-FILETYPE), pĄ ńĄ
窮:

<Ź >.<Ż >

ó ńp棏 Ąż Ą: FN.FT
Ź óĄp Ą Żpżó쭮, ⮨ Ą ĄĄĄ ĄŹ ż
8 Źóó.
łŻ ńĄpŚ Ź Ź 쭮 3 Źó , pĄ
ŻpĄń ŹĄ ńĄ ĄŁ 窮. łŻ
ŹŚ óĄp ć᫮ó Żpżó쭮, ń ĄńćĄ Ąń
ĄńćĄ Ł ŁĄ: ń FN FT ŹŚ Żżó óĄ
ó⭮-ćpóĄ ŻĄć Ą Źó, ż ᪫ĄĄŹ
Ąńć:

<> . , ; : = ? * []

ęŹó "?" "*" ŹĄ ŻĄć 쭮Ą ż ĄĄ, pĄ
Żó Ą ŚĄ.

Żżó Ą "?" "*"

?: ŻpĄńĄĄ Ź ń ŹŚ óĄp ŹŁż 筮Ą
żó Ą , Ą ŹĄ 󿏌 ń Ź ń Ąp Ą
Ą᪮쪮 ó. " Ł ó ń Ą᪮쪨 Żżć

- 9 -
óóń ż óŻp (?). óŻp ż ŹĄ Ą ó ŚńŹ ć Ą
⮫쪮 ńć Żżć Źó . Ź ć Ą Ź ń ⭮
óĄŹ Ź, ó żó p ó Żżć ż óŻp ŹĄĄ
Żpżó Źó.

ŹpŹĄp

DATEI??.COM óp ŚĄĄ, ćŻpĄĄĄĄ ó Ź ńĄ, ŹĄćĄ
óĄ Ż COM, ŹĄĄ ć ż Ą ŹĄ
ó ŻpżóĄ Źó ó Żżć ż
óŻp ( ŻpŹĄp, DATEIO1.COM, DATEI21.COM,
DATEIXY.COM).
??.BAS ż Żp Łó óĄ Ż BAS ńóćŹóŹ
ŹĄ Ź ó.
DATE.A? ż Żp Łó óĄ ŹĄ Ź DATE
ŻŹ, ńĄpŚ Ź ŻĄ Żpżó Źó
( ŻpŹĄp, DATE.AX, DATE.AB).

*: ᫨ ó żó ŻżćĄ żóĄżń (*),
żó Ą ż Ą ĄĄ ŹĄ ó ĄĄ ć ż Ż
Łp毯 Źóó.
* ŹĄĄ 0...8 Źóó FN 0...3 Źó FT.

ŹpŹĄp:

*.FT ( ŻpŹĄp, *.COM) ńĄćpćĄ óĄ ć ż Ł
Ż ( ŻpŹĄp, óĄ Ż COM)
FN.* ( ŻpŹĄp: DATEI10.*) ńĄćpćĄ óĄ ,
ŻpŹĄp: óĄ ŹĄĄŹ DATEI10) ć ż Ź
ŹĄĄŹ ĄŹ ŻŹ ( ŻpŹĄp:
DATEI10.PRN).
DA* ó ĄóĄ ŹĄ ᮮóĄóćĄ óĄŹ Ź, ŹĄ
p 稭 DA; ŻĄńćĄ Źó ( óń
Ąó) ŹŁć Ą ŻpżóŹ.
*.* ó ĄóĄ żó ᮮóĄóćĄ óĄŹ Ź,
ŹĄŹ ńĄĄ.
* ó Ą ĄĄ Ąó Źóó, ó Ź Ą ŻpĄĄó.

"Żć Ą ŹĄ ć Źóó "?" "*".

ŹpŹĄp ŹĄ ć:

*.Aó?, F.*, F*.B?.

Żżó Ą "????????.???" ńĄ筮 "*.*".

᫨ ó Ź ńĄ pĄĄćĄ ć ż , p ń Ą
óŹ ó ń ŹŹĄ ń᪮óńĄ (ĄćĄŹ ń᪮óńĄ),
ŻĄpĄń żó ĄŹ ć żó Ą żó Ą ń᪮óń (D)
ŻĄńćŹ ńóĄĄŹ:
D:FN.FT (D ż Ą ń᪮óń A ń D)


- 10 -
ę ń pĄ Ż ó

łŻ ó ĄĄŹ ć Ą ŻżćĄ ń Ł, Ą
p Ąpżó ń Ą, ńĄpŚ Ą ó Ą.
ŚŁĄ ŻpŁp ŹŹ pĄĄć Ąż Ą쭮Ł ć ż Ż .
ŹĄĄ 䨪pó óż Źóż ŹĄŚńć ŻpŁp ŹŹ Ż Ź
ó, ż Żp Łó ĄŹŹ ŁĄĄpp楏Ź ⮩ ŻpŁp ŹŹ.

ŹpŹĄp Ąp ń p Żó ó:

łŻ ć ż ĄĄ

COM Ź ń (Ź ń ), p ż Ź ń
MAC ń ŻpŁp ŹŹ żĄ ĄŹĄĄp
REL ŻĄpĄŹĄ ĄŹŁ ĄęĄ⭮Ł ń , ŁĄĄpp楏 Żp
ĄŹĄpó
PRN p ŻĄ ⪨, ŁĄĄpp楏 Żp ĄŹĄpó
BAK pĄżĄpó Ż
SUB Ąó pĄżńĄŹ p żŹ Ź ń Ź,
p ŻpĄń ż Ą ń Ąp Ą⪨ Ź ń Ź SUBM
XSUB
ŹĄ ńp棥 ń pĄ Ż ó. Żó
Ąę ó ń揥 ć Ż ńĄŹ Ź ń Ź.

p Ąp⨪

ŚńŹć ć ŹŁć Ą ż Ą ŻpĄńĄĄĄ
p Ąp⨪ ( ąĄć). Ź p Ąp⨪ Ź ŻpĄńĄĄ
Żżó Ą . ŹĄ ĄpĄ p Ąp⨪:
R/W (ĄĄ/ż Ż). " ⮩ p Ąp⨪ ŹŚ
, ŻĄpĄż Żó p ( ń p p Ąp⨪ ).
R/O (⮫쪮 ĄĄ). " ⮩ p Ąp⨪ ŹŚ
⮫쪮 , Ąż żŹĄ p .
DIR ( Ł ). " ⮩ p Ąp⨪
Ąp Ś Ź ń DIR.
SYS (ĄŹ). " ⮩ p Ąp⨪ Ż Ź ńĄ DIR
Ą Ąp Ś . ŹŚ Żpó ŻpĄńóŹ DIP ⮫쪮 Żp
稨 ńŻĄ ć ż .
" , żń ó ĄŹĄ Żżó ĄĄŹ, Żp ó ŹĄ
p Ąp⨪ R/W DIR.
p Ąp⨪ ŹŚ Ąp Ś żŹĄ ŻpĄńóŹ
p ż⭮ Ź ń STAT.

ćĄŻć Żżó Ą (楯ć USER)

ęŻp ó筨 ńĄ ŹŁć Ą p żńĄĄ ŹĄŚńć p żŹ
Żżó ĄŹ. ż óŹ p, ŻpŹĄp, ŻŹ
Ź ń USER, Żp żń Żpó
p ŻpĄńĄ Ż p żŹ Ą Ź Żżó Ą (USER).
Ź ń USER ŹŚ p Ź Ź 쭮 16 Ą Ą
Żżó Ą ŹĄp Ź 0...15. Ą USER 0 p ó Ą
ŻĄ 宫ńŁ p .

- 11 -
ęĄńćĄ ŹĄ ó óńć, Żp pĄżńĄ p ż
Ź ń ńćŻ ćĄóĄ ⮫쪮 Ź ĄćĄ Ą
Żżó Ą! ŹŹć pĄŹĄńćĄ ó ĄĄŹ ć Ą ż óń
ŻpŁp ŹŹ ó Ą Żżó Ą 0. ę ŻŹ p ż⭮
Ź ń DIP ŹŚ óŻ Żpó Ą ż ńpćŁ (ó ńpćŁć)
Ą Żżó Ą.

1.4. 䨪 ć Ź ń

Ź ń ŹŚ p żńĄ ńóĄ Łp毯:
- pĄżńĄĄ Ź ń;
- p żĄ Ź ń.
ĄżńĄŹ żó Ź ń, pĄ ó
ŹŻĄ Ź ŻĄp ć ĄŹ, ż ŁpćŚ ĄŹ ó Ż Ź
ĄŹ ńĄ. ĄżńĄĄ Ź ń ŚĄ żó
ópĄŹ.
ĄżńĄŹ ó ĄńćĄ Ź ń:

DIR p ŻĄ żó ó ż Żp ó筨 (DIRECTORY)
ńĄ ᮫.
ERA p Ą (ERASE) ó.
REN ŻĄpĄŹĄó Ą (RENAME) ó.
SAVE ż Ż ńĄpŚŹŁ Ż Ź ńĄć ó óńĄ .
TYPE óóń ńĄpŚŹŁ ńĄ ᮫.
USER p Ą Żżó Ą.

łp żŹ żó Ź ń, pĄ ż ŁpćŚ ŻpŁp ŹŹ
ńĄ ó Ą Żp ń ŻpŁp ŹŹ Ż Ź.
ż ń pĄ p żĄ Ź ń - Ż óĄŹĄ
ŻĄp ć ĄŹ ńŻĄĄ p żĄ Ź ń.

1.5. ĄżńĄĄ Ź ń

Ź ń ĄŻpĄńóĄ ópĄ ó CP/M. Ź
ńŻć Ą ńćŻ ĄŹĄńĄ ŻĄ 宫ńŁ ĄŻŁ p .
Ą ż ŁpćŚ ńĄ Ą pĄĄć ń óĄ Ąp Ą⪨
Ą Ż Ź. ŹĄ ż óĄpŁĄ óóń CP/M ŻpóĄpĄ
ńŻćŹ Żp ó쭮 óóĄńĄ Ź ń óŻĄ ĄĄ.
ŚĄŚńć Ź ń ŻĄńćŹ Ż p ŹĄp Ź Ąż Ą쭮 Ą
ŹŹćŹ ńŁ ŻpĄĄ .
᫨ Żp óŻĄ Ź ń pĄĄćĄ 뫪 ńp棣
ŁĄ᪮Ł ń᪮óń (ĄĄż óŻĄ ŹĄ ĄćĄŁ ŁĄ᪮Ł
ń᪮óń ), ŻĄpĄń ŹĄĄŹ ó Ąż Ą쭮 ć ż Ą
ń᪮óń ŻĄńćŹ ńóĄĄŹ.

1.5.1. Ź ń DIR

ę ŻŹ ⮩ Ź ń ᮫ Ąp Ś Ą ŻĄpĄĄ
ńĄpŚŹŁ ńĄ. ᫨ Ź ń Żń Ą ĄĄż -Ą
Ż p ŹĄpó, ᮫ óń Ą Ż᮪ óĄ ó ĄćĄŁ
ŁĄ᪮Ł ń᪮óń .


- 12 -
"pŹ Ź ń:

DIR [D:< żó Ą >]

Ź ą ŹĄą, ŻŹĄĄĄ ó ó ńą Ą ᪮Ą ó
ĄĄżĄŹ ŹŁć ćóó ó Ź ń ąĄ.
ĄóĄ Ż p ŹĄpó ŹŁć óćŻ ńż Ą
ĄĄĄĄ ŹĄ ó, ŚĄ ŹŚĄ Ą ć ż ŁĄ᪨
ń᪮óń. ᫨ żó Ą óĄ Żć⮩ Źó쭮 p,
ĄpŻpĄpćĄ "*.*".

ŹpŹĄp:

DIR C:*.COM Ąp Ś óĄ Ż COM;
DIR TEST?.* ĄćĄŁ ń᪮óń Ąp Ś óĄ ,
ŹĄĄ Ź ń ó 5 Ąćó, 稭 ĄĄ
TEST;
DIR *.* ńĄóĄ ńĄ筮 óóńć "DIR".

" p Ąp⨪ SYS Ą Ąp Ś .
᫨ ᪮ŹŁ Ą ń᪮óńĄ, CP/M óń Ą ᮮĄĄĄ
"NOT FOUND".
᫨ ńĄĄ Ą ńŁ , CP/M óń Ą ᮮĄĄĄ
"NO FILE".

1.5.2. Ź ń ERA

ę ŻŹ ⮩ Ź ń ŹŚ p . ĄóĄ
Ż p ŹĄp Ąż Ą쭮 ć ż Ą ńż 筮Ł ĄĄĄŁ ŹĄ
. "pŹ Ź ń:

ERA [D:]< żó Ą >

ŹpŹĄp:

ERA B:TEST.* ŁĄ᪮Ź ń᪮óńĄ : Ąćńć Ąp óĄ
ŹĄ Ź TEST ( ŻpŹĄp,
TEST.COM, TEST.MAC, TEST.REL).

᫨ ó ŁĄ ńĄ Ą ń ᮮóĄó楣 ,
óń Ą ᮮĄĄĄ "NO FILE" óŻĄĄ Ź ń ż óĄpŁ Ą.
Źp ć ż ĄĄĄŁ ŹĄ óŻĄ ŻĄńó Ą
Ż p Ą ĄŹĄó ó ó ŁĄ. ᫨ ń ż
ó ż Ą p Ąp⨪ R/O, ŻĄp p ŹŚ
ó Ą Ź ó żóĄ⭮ ᮮĄĄĄŹ:

"ERR ON : FILE R/O"

óŻĄĄ Ź ń ŻpĄp Ą.
᫨ ó Ż p ŹĄpĄ żó Ą뫮 ć ż *.*, CP/M
óń Ą ńŻĄ ż Żp: "ALL (Y/N)?". " ć ż Ł
ŁĄ᪮Ł ń᪮óń Ąćńć Ąp ⮫쪮 Żp óóńĄ "Y".

- 13 -

1.5.3. Ź ń REN

ę ŻŹ ⮩ Ź ń ŹŚ óŻ ŻĄpĄŹĄó Ą ó.
ĄóĄ Ż p ŹĄp ć żó Ą ŻĄpóŹ ńż 筮Ą óĄ
żó Ą , ż ĄŹ ż p óĄó , ż ĄŹ pĄ żó Ą
. "Żć Ą żó Ą ń᪮óń , ńŚ Ą Ą
ń ó ó Ą żó , Ą ć ż ⮫쪮 ń óŁ
ŹĄ. "pŹ Ź ń:

REN [D:]<óĄ żó Ą >=[D:]< pĄ żó Ą >

ŹpŹĄp:

REN B:HGU.NEW=HGU.OLD - ńĄĄ ó ń᪮óńĄ ó HGU.OLD
Żć Ą óĄ Ź HGU.NEW.

Źp óŻĄ Ź ń REN ŹŁć Ą óń ĄńćĄ ńó
ᮮĄĄ Ą ŁĄ :
- "NO FILE" pŹ żó ĄŹ ć ż Ź ŁĄ᪮Ź
ń᪮óńĄ Ą ćĄóćĄ.
- "FILE EXIST" 挥 ŹĄĄ óŹ żó ĄŹ.
ŹĄ ŁĄ óŻĄĄ Ź ń ŻpĄp Ą ĄŹ
ŻĄpĄń ó ńĄ ﭨĄ.
"Żć Ą óóń Ąó pĄ ("<") óŹĄ ż p óĄó .

1.5.4. Ź ń TYPE

Ź ń TYPE ŻpĄń ż Ą ń óóń Ąó ó
᮫. ć żó Ą ńŚ Ą ńż Ź, .Ą. Ą
ńŻć Ą ć ż Ą "?", "*".

"pŹ Ź ń:

TYPE [D:]< żó Ą >

ŹpŹĄp:

TYPE D:TEST.PRN - óóń p ŻĄ ⪨ TEST.PRN
ŁĄ᪮Ł ń᪮óń D ᮫.

Źp óóńĄ ^P ńópĄŹĄ óŻĄ óóń ŻĄ ĄĄ
ćpó.
Źp óóńĄ ^S óóń óó Ą, ŻĄńć騩 óóń ^S
ŻpńŚ Ą óóń Ąp ŚĄ ĄóŁ ᮫ ó pĄŚŹĄ
p . ć Ś Ą Ą óŁ óóń ᮫ ŻpĄp Ą óóń.
Źp p ŻĄ Ą ĄpŻpĄpćĄ Źó ^I ( Ąćć).

1.5.5. Ź ń SAVE

ę ŻŹ ⮩ Ź ń ŹŚ ż Ż Żń ŻpżóŹ ŹĄĄŹ
ńĄć ńĄpŚŹĄ ŻĄp ó Ż Ź 稭 ńpĄ

- 14 -
100H. ŹĄ SAVE ĄńćĄ ć ż ńó Ż p ŹĄp :
- Ąó ĄŁŹĄó Ż 256 Ą ó (ńĄ筮Ą);
- Ź .

"pŹ Ź ń:

SAVE <ĄŁŹĄ> [D:]<Ź >

ŹpŹĄp:

SAVE 3 B:KAT.UNT - óŻĄ ż Ż 768 Ą ó ż
ŻĄp ó Ż Ź (100H - 3FFH)
ńĄć żó ĄŹ KAT.UNT.

᫨ ŹĄĄ Ź ŚĄ żó ĄŹ, Ź ń SAVE ŻĄpĄń
ż Ż óŁ óŻ ĄŁ p Ą, Ą᫨ ŹĄ騩
Ą ŹĄĄ p Ąp⨪ R/O.




1.5.6. Ź ń USER

ę ŻŹ ⮩ Ź ń ŻpĄńĄĄ Ą Żżó Ą ń
ó ńĄ, óĄńĄ ń óĄ ŻĄńć Ź ń.
Ź p ŹĄpŹ Ź ń óĄ ᫮ 0 ń 15. Źżó Ą 0
() ŻpĄńĄĄ ŻĄ 宫ńŁ p .

"pŹ Ź ń:

USER <ŹĄp>

ŹpŹĄp:

USER 5 ŻĄ óóń ⮩ Ź ń ŻpĄńĄĄ Żżó Ą 5,
ż Ą ń Ź ń DIR, REN, SAVE Ąń楥:

DIR Ąp Ś Ą ⮫쪮 USER 5,
REN ŻĄpĄŹĄóó Ą ⮫쪮 USER 5,
SAVE ż Żó Ą ⮫쪮 ó USER 5.



1.6. ę ń ą Ąą ą ż Ź ń

1.6.1. Ź ń STAT

Ź ń STAT óóń ᮫ p żć pŹ ć
ﭨ ĄŹ.
ęóĄp Ł, ŹŚ óŻ pĄĄćĄŹĄ żŹĄĄ ﭨ
ńĄ ó, ŚĄ ż ĄĄ ŁĄ᪨ ŹĄ 16 ńŻćŹŹ
Żń Ź. Ź ń ŹĄĄ Ąńć騩 pŹ :

- 15 -

STAT [D:][<Ż p ŹĄp>]

ŹĄ óŻĄ Ź ń ĄŹ ᭮ó ń ó ńŹ
ﭨ.
Źp ĄŻp ó쭮Ź óóńĄ Ź ń p óń Ą
ᮮóĄó楥 ᮮĄĄĄ, Ź ńć ĄńćĄ óóĄ Żóp. ŚŚ
Żć pŹ ć óĄ 挥 ń Śń óżpó p ĄĄ
óóń ⮩ Ź ń ń᪮óńó (Ą᫨ ó Ź ńĄ Ą ć ż
ń᪮óń) ⮫쪮 ń᪮óń , ŻpĄńĄĄŁ ó Ź ńĄ.

p óżó Ź ń STAT:

STAT

Ź ń óżó Ą óóń pŹ ć Ą ŹĄĄ ó p ŻpŚĄ
Ż Ź ńĄĄ ń óŁ ń᪮óń ń 挥 ń Śń
p ĄĄ óżpó ń᪮óńó.
pŹ ć óń Ą ó Ąń楏 óńĄ:
A:R/W, SPACE: XXXXK

STAT D:

Ł筮 ŻpĄńńćĄŹć ŻpŹĄpć, ń ń᪮óń D.

ꥥĄ óń Ą ó Ąń楏 óńĄ:
BYTES REMAINING ON D: XXXXK
STAT [D:]<ńż 筮Ą ĄĄĄĄ Ź >

Ź ń óżó Ą ŻĄpĄĄĄ óĄ ó, ⭮
< żó Ą >.
RECS BYTES EXT ACC
XXX XXX X R/W D: < żó Ą >
BYYTES REMAINING ON D: XXXK

ŁńĄ: RECS - Ąó ż ŻĄ ó Ą (Ż 128 Ą ó)
BYTES - p żŹĄp Ż Ź, ż Ź ĄŹ Ź ó Ą
EXT - Ąó Ąó (Ż 16 Ą ó)
ACC - p Ąp⨪ (R/W, R/O)

" ó SYS < żó Ą > ż Ą ó ᪮Ą.

STAT [D:]< żó Ą > $S

Ł筮 ŻpĄńńćĄŹć ŻpŹĄpć, ⮫쪮 Ż p ŹĄp SIZE
ŻpĄńĄĄ óóń Ąó Żp ńĄŚ ć ż ŻĄ ń
128 Ą ó.
pŹ ć óń Ą ó Ąń楏 óńĄ:

SIZE RECS BYTES EXT ACC
XXX XXX XXK X R/W D: < żó Ą >
BYTES REMAINING ON D: XXXK

- 16 -

Źp ŻĄńó Ą쭮 pŁ ż ćĄ ŻĄ "BYTES"
ĄŻpĄńóĄ óż ŻŹ "SIZE" "RECS".
Źp ŻpŹŁ ńćŻ Ą ŹŚĄ ńĄpŚ ŻćĄ
Żpp ó, pĄ ĄćńĄ ż ŻĄ ń Ź ŻżńĄĄ. ŹŹć ó
ŻĄ "BYTES" ć żó Ą ĄćĄĄ Ąó, ŹĄĄĄ ŹŹĄ
Żp , ó ŻĄ "RECS" - Ąó ż ŻĄ ó ĄĄ.
ł Ź Ąp żŹ, Żp ŻpŹŁ ńćŻ ŻĄ "SIZE"
ᮮóĄóćĄ Ź Ź 쭮 ńŻćŹŹć Ąóć ż ŻĄ ń
(ż ŻĄ Ąż ŻĄ).

STAT [D:] $ R/O

Ź ń óżó Ą ć óć ﭨ R/O ń óĄ
ńĄ. ŹĄ ĄŻŁ p ńĄ ᭮ó ć óó Ą ó
ﭨĄ R/W.

STAT [D:]< żó Ą > $ R/O

ó ń óĄ ó, ŻpĄńĄĄŹ Ż p ŹĄpŹ < żó Ą
> ﭨ R/O.
pŹ ć óń Ą ó Ąń楏 óńĄ:
< żó Ą > SET to R/O
STAT [D:]< żó Ą > $ R/W

Ł筮 ŻpĄńńćĄŹć ŻpŹĄpć, ⮫쪮 ć óó Ą
p Ąp⨪ R/W.

pŹ ć óń Ą ó Ąń楏 óńĄ:
< żó Ą > SET to R/W
STAT [D:]< żó Ą > $ SYS

ĄŹ Ź, ŻpĄńĄĄŹŹ Ż p ŹĄpŹ < żó Ą >
Żpó ó Ą p Ąp⨪ "ĄŹ ". ń ĄŁĄŹ
Ą ĄćńĄ p ŻĄ ó Ż Ź ńĄ DIR. ń ńĄĄ
p Ą. żŹŚ ńćŻ Źć ć p Ą.

pŹ ć óń Ą ó Ąń楏 óńĄ:
< żó Ą > SET TO SYS
STAT [D:]< żó Ą > $ DIR

ĄŹ Ź, ŻpĄńĄĄŹŹ Ż p ŹĄpŹ < żó Ą >,
Żpó ó Ą p Ąp⨪ "DIR- ". ń ĄŁĄŹ
Ąćńć Ąp Ś Ż Ź ńĄ DIR.
pŹ ć óń Ą ó Ąń楏 óńĄ:
< żó Ą > SET TO DIR
STAT [D:] DSK:

pĄżć Ą Ąp Ą⪨ ⮩ Ź ń óń Ą pŹ ć
Ź, pŹ pććp ń pĄ ó ŻĄp ć
ĄŹĄ ń ć ż Ł ń᪮óń .
pŹ ć óń Ą ó Ąń楏 óńĄ (ŻpŹĄp Żpóń ń

- 17 -
5,25 - ńŹó ńĄ):


pŹ ć ł ĄĄ

A: DRIVE CHARACTERISTICS ł ﭨĄ ń᪮óń A
6240: 128 BYTE RECORD CAPACITY ł Ąó ż ŻĄ: 6240 ż Ż
ł Ż 128 Ą ó
780: KILOBYTE DRIVE CAPICITY ł ĄŹ: 780 Ą
128: 32 BYTE DIRECTORY ENTRIESł 128 ĄŹĄ Ł Ż 32
ł Ą Śń
128: CHEKED DIRECTORY ENTRIES ł 128 óńó ó Ł
128: RECORDS/EXTENT ł 128 ż ŻĄ ó ĄĄ
16: RECORDS/BLOCK ł 16 ż ŻĄ ó ĄĄ
40: SECTORS/TRACK ł 40 Ąpó ó ńpŚĄ
4: RESERVES TRACKS ł 4 pĄżĄpóĄ ńpŚ


STAT VAL:

Ź ń óżó Ą Ż ż p Ą ńŻćŹ Ź ń STAT
󿏌Ą Żżó .
pŹ ć óń Ą ó Ąń楏 óńĄ:
TEMP R/O DISK : D:=R/O
SET INDICATOR : D:FILENAME.TYP $R/O $R/W $SYS $DIR
DISK STATUS : DSK: D:DSK
USER STATUS : USR:
IOBYTE ASSIGN :
CON: = TTY: CRT: BAT: UC1
RDR: = TTY: PTR: UR1: UR2
PUN: = TTY: PTR: UP1: UP2
LST: = TTY: CRT: LPT: UL1

STAT USR:

pŹ ć Ą Ą Żżó Ą, ó ŻpóĄńĄŹ ŻpŹĄpĄ
ó Ą Żżó Ą 0 ćĄóć ó Ą
Żżó Ą 0 1.
pŹ ć óń Ą ó Ąń楏 óńĄ:
ACTIVE USER : 0
ACTIVE FILES : 01

STAT DEV:

ĄńćĄ Ą Ż Ź 3 ( żó ĄŹ IOBYTE - "Ą
ż Ą ćpó óóń -óóń "), ó p ż ńpó
ż Ą Żń ó Ź óóń -óóń , pŹ ć
óń Ą ó Ąń楏 óńĄ:

CON: - ᮫쭮Ą ćpó
RDR: - ćpó ó
PUN: - ćpó ŻĄpp ć

- 18 -
LST: - ŻĄ ĄĄ ćpó

ŹpŹĄp:

a> STAT DEV:

CON: IS CRT: (᮫: Żń CRT:)
RDR: IS TTY: (ćpó ó : Żń TTY:)
PUN: IS TTY: (ćpó ŻĄpp ć: Żń TTY:)
LST: IS LPT: (ŻĄ ĄĄ ćpó: Żń LPT:)

ĄĄ Ź ń STAT DEV:

Ź ń ⮫쪮 ŻpóĄpĄ ńĄpŚŹĄ Ą Ż Ź 3.
Ź Ąp żŹ Ą ŻpóĄpĄ, Żżć ż Ą ó
ńĄóĄ쭮. (Żżó Ą pŹ ć ó IOBYTE - ńĄ
᪫Ą쭮 ŻpŁp ŹŹ BIOS).
STAT < > = <Żń >
STAT < 1> = <Żń 1>, < 2> = <Żń 2>,...
ć ż Ą ᮮóĄóćĄ ć ż Ź Żń Ź, Żp
Ź ó IOBYTE (Ą Ż Ź 3) ż ᮮóĄóć騩 ń.
ć ż ĄĄ żĄ᪨ ćpó Żń Ź óŻĄ
ŻpŁp ŹŹ ĄćŚó INSTSCP.

ŹpŹĄp:

STAT CON:=CRT:,RDR:=UR1,PUN=UP1,LPT:=TTY:

Źp Ą p挥 ŁĄ ó óóĄńĄ Ź ńĄ Ż p ŹĄp
óń Ą pŹ ć Ą ŁĄĄ p óŻĄ óżóp
ŻĄp ć ĄŹ ó ńĄ ﭨĄ. ęĄńćĄ Żóp
óóĄ Ź ńć ᮮóĄóćĄ Ż p ŹĄp.
FILE NOT FOUND ĄŻp ó쭮Ą ĄŻĄ ć ż Ą ,
ćóćĄ. 楯p ó쭮Ą ć ż Ą
Ż p ŹĄpó ( ŻpŹĄp, DSK óŹĄ
DSK:)
INVALID FILE INDICATOR ĄŻp ó쭮Ą ć ż Ą Ż p ŹĄp ,
ŻpŹĄp, ŻpĄĄ ŹĄŚńć $ R/O
INVALID DISK ASSIGMENT ĄŻp ó쭮Ą Żpó ó Ą
p Ąp⨪ ńĄĄ ( ŻpŹĄp,
STAT A:=SYS Ą ńŻć Ą)
BAD DELIMITER ĄŻp ó p żńĄĄ
INVALID ASSIGNMENT ĄŻp ó쭮Ą ż ĄĄ ( ŻpŹĄp,
STAT RDR:=LPT:)

1.6.2. Ź ń FORMAT

łą ż Ź ń FORMAT ŻąĄń ż Ą ń ąŹ ąó
ńĄ Żń 毹 óĄĄŹ ę CP/M Ł ᭮ ń ą Ź ńĄ
ŻąŁą ŹŹŹ ńĄĄĄŹ Ąą .
"ąŹ Ź ń:
FORMAT - óń ą ńŻĄ ąćć ąŹ Ź

- 19 -
ńĄ.
FORMAT [D:]40 - "ąŹ ąó Ą ńĄ ą ńąŚĄ
ń᪮óń ó ń᪮óńĄ D:. D - ż Ą Ź
ń᪮óń (A ... D).
FORMAT [D:]80 - ł ŚĄ ń óŹńąŚĄ ń᪮óńó.
ŹĄ ąŹ ąó ńĄ ŹŚĄ Żżó
ĄĄŹ .

1.6.3. Ź ń SYSGEN

łą ż Ź ń SYSGEN ŻąĄń ż Ą ń Żąó ę
ń ńĄ ńąćŁĄ. Ź Ź ńĄ SYSGEN Żąń ĄĄ ę
ĄŹ ńĄ, ą Ż Ł Ą ĄĄ ŻĄąó ńóć ćńą
ż Ż ę ŻąĄńó ąĄ쭮 ąŹ ąó ć ńĄć. ŹĄ Ł
ńĄ ó ĄŹ. Ż ę 󿏌 ĄŹć
ńĄć ćĄ Ą ż Ż ó óĄąᨨ ę, Ą Żą óĄ
ŻąĄ ż Ż ę.
"ąŹ Ź ń:
SYSGEN
Ą ŻąŁą ŹŹ ż Żą Łó Ą Ź ń᪮óńĄ ĄćńĄ
Żążóń Żąó Ą. ĄŹ ŻąŁą ŹŹ Żą ć ó
ńĄć ę, Ą ĄĄ ŻąĄń Ł Ą ć ó ąŹ ąó ć
ńĄć ó ŚĄ ń᪮óń. ŹĄ Ł ę ż Żó Ą óć
ńĄć. Źą ĄĄńŹ ż Ż ŹŚĄ Ą ŻóąĄ ĄŹ
ĄóĄ ńĄ Ż ńŻĄ쭮Źć ż Żąć.

1.6.4. Ź ń DIP

óĄą Ź ń DIP ĄĄŻĄó Ą ĄŹĄ ń Ź ŹĄŚńć
ŻĄąĄąŹ ćąó Ź ŻĄąᮭ 쭮 ó᫨Ą쭮 Ź Ł.
᭮ó ż ń Ą ŻąŁą ŹŹ óĄ Żąó Ą ó
ŁĄ ń .
Ź ń DIP ŹĄĄ Ąńć騩 ąŹ :

(1) DIP "Ź ń ą "
(2) DIP

ć Ą (1) Ź ń ż ŁąćŚ Ą ŻĄ Ąą Ą⪨ "Ź ń
ą" ż 󥹣 Ą.
ć Ą (2) Ź ń ⮫쪮 ż ŁąćŚ Ą. ĄŹ óń Ą
Źó Łó ("*"), ąŹ ć żó Ą ó Łó
ą ĄĄ Śń Ą óóń Ź ń ą. 󹥏 ŹŚ
ż ŹĄ ĄŹć ńĄć ńąćŁć ńĄć. ĄńóĄ Ł
ń ńĄ ć óó Ą ó ﭨĄ R/O (READ ONLY)
ŹŚĄ Ą Żżó ⮫쪮 ó ĄóĄ óń ńĄ.
ŹąŁą ŹŹ ż 󥹣 Ą óŻĄĄ Żą óóńĄ ^C. Ź ń ą
ŹĄĄ Ąńć騩 ąŹ :

D:<óń>=D:<óń 1>,...,D:<óń N>[P]

ŁńĄ: D ż Ą Ź ń᪮óń (A...D);
<óń> <óń 1> Ż <óń N> - żó Ą ó ó ąŹ Ą

- 20 -
<Ź >.<Ż >;
P ć żó Ą ńŻćŹĄ Ż ą ŹĄą.
Śń Ź ńĄ ŹŚĄ Ą ć ż ń Ą᪮쪮
Ż ą ŹĄąó, ż ĄŹ ó ŻąŹćŁĄ ᪮Ą:
Q - ż Żą ŻĄąĄń Żąó ĄŹ ŚńŁ ;
P - Żń ż ń ŹĄ ń᪮ó ó ń᪮óńĄ (ĄĄńŹ Żą
Żąó ó ó ńŹ ń᪮óńĄ);
V - ą ż Ż ŻĄ Żąó .
" Żąó ó ó ńŹ ń᪮óńĄ Ź ń ą
ŹĄĄ Ąńć騩 ąŹ :

A:=<Ź >[PQV]

ŹĄ Ł ĄŹ ż Żą Łó Ą ó Ą ńĄć ńŹ
Ź, ż ĄŹ ńĄć ń ż Ż ó, ŻĄ
Żąó - ĄŹć ńĄć.
ŹąŹĄą:

A:=*.*[PQV]
Żąó Ą óĄ ó ńĄ Żą Żżó ńŁ
ń᪮óń .
B:=A:TEST.*
Żąó Ą ń᪮óń A ń᪮óń B óĄ ó ŹĄĄŹ
TEST ĄŹ ą ŁąĄĄŹ.


1.6.5. Ź ń SUBM

᫨ pĄĄćĄ óŻ Żópć
ŻĄńó Ą쭮 Ź ń, ć ŻĄńó Ą쭮 ŻŹ
pĄń p Ąó ŹŚ ŻŹĄ ó ŻĄć "Ź.SUB"
óŹ Ą᪨ óŻ Ż Ź ńĄ SUBM.
ńŚĄ ń ń᪮óńĄ . Ąp Ą
ż Żć Ą Ż Ź ńĄ SUBM. Ź ń ŹĄĄ Ąńć騩 pŹ :

SUBM <Ź > <Ż᮪ Ż p ŹĄpó>

Ź ń ń SUBM

" "Ź.SUB" żń Ą ó pŹĄ ĄóŁ ŻŹ
pĄń p Ąó.
⮨ ż ŻpĄń ż Ą ń Ąp Ą⪨ Ź ń,
ŻpŹĄp, DIP, TYPE, PIP, pĄ p ŻŚĄ ó ĄŹ Żp筮 ó
ŻpńĄ óŻĄ. ę ŻŹ SUBM ŹŚ óŹ Ą᪨
óŻ óĄ Ź ń, pĄ ż Żć Żp óóńĄ Ź ń
p.
" pćpó Ź ńŁ ĄĄŁ óń ńŻć Ą
ż ŹĄ Ż p ŹĄpó Ź ń ( Ą), Ź ,
Ż ń᪮óń ŻĄpĄŹĄĄ, Ą ż ż ńĄĄŚ
Ąńć 楣 . ńŚ 揥pó Żńpń,
稭 1. "Żć Ą Żżó Ą ń 9 ŻĄpĄŹĄ.


- 21 -
$1 $2 $3 ... $9

ŹĄ Ą ŻĄpĄŹĄ óŻĄńó Żp Żń Ą Ź ń
SUBM Żń ó Ą᪨Ą ż Ą, pĄ ńŚ óóń
ó ŻpńĄ, ᮮóĄó楏 ŹĄp Ź ŻĄpĄŹĄ.
ŹpĄĄ ó Ź Ą Ą ńŻć .
᫨ pĄĄćĄ ŻŹĄ ó Ź ń ż ńĄĄŚ
Ąńć, ĄńćĄ ć ż "$$". "ó ż ńĄĄŚ Ąńć
ĄpŻpĄpć ż ńĄĄŚ Ąńć, ń ż ńĄĄŚ
Ąńć 楏 ᫮Ź ĄpŻpĄpćĄ ŻĄpĄŹĄ .
Ź ń ŹŚĄ Ą óĄ Ź Ź ń SUBM
Ź ń ń Ąp Ą⪨ ᫮Ś ŻĄńó Ą쭮Ą Ź ń, ó Ź
ć Ą ńŚ Ą ŻĄńĄ.
ż Ą żó ń᪮óń ŻĄpĄń ŹĄ Ź ó ŻżóĄ
óŻ Ź ń ń Ą ń᪮óńó.
Żć SUBM ń Ż p ŹĄp Ź ćĄóĄ óóńŹ
Ź ń p:

SUBM <Ź >P1 P2 P3 ... P9

<Ź >: Ź Ź ńŁ ĄĄż ć ż Ż .
P1...P9:- Ż p ŹĄp, pĄ ż ŹĄ Żżó Ą
ŻĄpĄŹĄĄ.
Ś Ź ń p 126 Źóó. Ź p ŹĄp ńŚ
ńĄ ńpćŁ ńpćŁ Ż p Ą ŹĄpĄ ńŹ ŻpĄĄŹ.
ŹĄ Ś óŁ ET ż "Ź.SUB" óóĄńĄ
Ż p ŹĄpó ń᪮óńĄ ŁĄĄppćĄ ópĄŹĄ
"$$$.SUB"
ó pŹ ńĄpŚ Ż pŹó Ą Ź ńĄ p. ę
ŻŹ Ł óŻ óĄ ŻpŁp ŹŹ ŻĄ óŻĄŹŁ
Żp ĄĄńŹ óŹ Ą᪮Ł ĄŻŁ p . ż ĄĄ
ŻĄp ć ĄŹ ᭮ó ń ó ńŹ ﭨ. ŹĄ
óŻĄ ćć SUBM, ŚĄ Żp ĄĄ ŻpĄŚńĄópĄŹĄŹ
ŻpĄp Ą "$$$.SUB" ᭮ó ćŚ Ą.
᫨ Ż -Ą Żp稭Ą "$$$.SUB" p Ą
ńĄĄ, ŻĄp ć ĄŹ Żp ĄŻŹ pĄ p żć ŚĄ 稭 Ą
óŻĄĄ Ź ń Ł . ęĄńćĄ ŻpĄpó ć Ąp Ąć
ŻŹ óŁ ET, ĄćńĄ 挥.
Ąp Ą Ź ń ŻpĄp Ą, Ą᫨ ó -Ą Ź ńĄ
ĄćńĄ Ą p挥 ŁĄ .
ŹąĄŚńĄóąĄŹĄ ŻąĄą óŻĄĄ Ąą Ą ó ĄŹ Ź ń
ŹŚ ŻŹ óŁ ET óŁ Ł-Ą Źó . ŹĄ
Ł Ąą Ą ó Ą Ąńć Ź ń . ą ⪮󹥏Ą ó
óŻĄ ĄćĄ Ź ń ŹŚ ŻążóĄ ŻŹ ^S;
ŻąńŚĄĄ óŻĄ - óŁĄ ET óŁĄ Ł-Ą
Źó .

ŹąŹĄą:

ę ŻŹ ŻąŁą ŹŹ "WM42" Ą żń Ąńć騩 ŹĄĄŹ
SAMPLE.SUB:


- 22 -
ERA *.$1 ą Ą óĄ ó ć ż Ł Ż
DIR *.$2 Ąą ŚĄĄ ó ć ż Ł Ż
DIP $3:=$4;*.$5 Żąó Ą ó
DIR $3:=*.$5 Ąą ŚĄĄ Żąó ó
Ź ń SUBM óŁń ĄńćŹ Ąą żŹ:
SUBM SAMPLE BAK * B A COM
Ź ń ó Ą "SAMPLE.SUB", ż ń Ą ĄńćĄ
Ż ą ŹĄą:
"BAK" ń $1
"*" ń $2
"A" ń $3
"B" ń $4
"COM" ń $5
żń Ą "$$$.SUB".
ŹĄ Ł Ąą Ą ó ĄńćĄ Ź ń:
ERA *.BAK ą Ą óĄ ó BAK
DIR *.* Ąą ŚĄĄ Ł ń᪮óń
DIP B:=A:*.COM Żąó Ą óĄ ó Ż COM A B
DIR B:*.COM Ąą ŚĄĄ ŻĄąĄ ᪮Żąó B ó
Ż COM
A> ńĄ ﭨĄ ŻĄą ć ĄŹ

Źą Ą ąćŚĄ ŁĄ óŻĄĄ Ź ń SUBM ŻąĄą Ą
ŻĄą ć ĄŹ ŻĄąĄóń ó ńĄ ﭨĄ. ć ą
óń Ą ąŹ ć "ERROR ON LINE X" ń ż Ąńć
ᮮĄĄ Ą ŁĄĄ:
- NO 'SUB' FILE PRESENT "Ź.SUB" Ą ćĄóćĄ
- PARAMETER ERROR ŁĄ ó Ż ą ŹĄąĄ Ź ń ó Ą
"Ź.SUB"
- COMMAND TOO LONE ŻąĄóŁĄ ń Ź ń ą
(Ź Ź ń ą 126
Źóó)
- COMMAND BUFFER ŻąĄóŁĄ ńŻćŹ ą żŹĄą óŁ
"$$$.SUB" (Ź Ź ń 1023
Źó )
- DIRECTORY FULL Ą óĄń Ą ó ŁĄ ń
"$$$.SUB"
- CANNOT CLOSE, ĄóżŹŚ ż ą "$$$.SUB", Ą
READ/ONLY? ą żąĄŁĄ ĄĄ
ńĄ
- DISK WRITE ERROR? ŻŻ ą ćą ŁĄ ń᪮óń
- INVALID CONTROL ĄńŻćŹ 毹 ó騩 Źó ó Ą
CHARACTER "Ź.SUB"

1.6.6. Ź ń XSUB

Ź ń XSUB ą ŁąĄ ćć Ź ń SUBM, Żżó
ż Żó ó Ź ńŹ Ą ń Ą ń ŻąŁą ŹŹ, óżó ĄŹ ó
Ź Ą.
Ź ń XSUB ŻżóĄ żń ó Ź ńĄ
ŻĄć Ź Ź ńŹ ą Ź, ŻĄąĄń ó ĄŹŹ ĄąŹ
Ź ń Ź ŻąŁą ŹŹ Ź OC CP/M. Ź ńĄ , żń Ą Ż

- 23 -
Ź ńĄ XSUB, ąŹĄ Ł, ńĄąŚ Ąóć ąŹ ć, ą
Ą筮 óóń ᮫ ó óĄ ŻąŹŻ ŻąŁą ŹŹ. Ź ńć
XSUB ŹŚ Żżó óŹĄ⭮ Ź ń SUBMIT ó ą ż
ć , ŻąŹĄą, Żą Źń䨪 ć ćĄóćĄ ŻąŁą ŹŹ
żĄ ᨪ, ż ŻćĄ ĄĄ, óŹ Ą᪮Ź óóńĄ ń ó ŻąćĄĄ
óŻĄ, Żóą, ⫨筮 ŻĄąó, Źń䨪 ć ŻąŁą ŹŹ
ćĄ ŻĄń楣 ŻĄ .ń.
Ź ń XSUB ż Żć Ą Ź ń SUBM (Ź. Ż Ą Ź ń
"SUBM").
XSUB ńŚ Ą ŻĄąó Ź ń ą ó Ą "Ź.SUB".
ĄŹ Ąńć Ź ń óńĄ ń Ą, ąĄ ŚĄ ó
Żą筮.
Źą ŻĄąóŹ óżóĄ XSUB ż ŁąćŚ Ą ą żć ŚĄ ŻĄ Ą ęę
ą Ą 毹 óĄĄ ń Ąń楣 宫ńŁ ą ń Ą
Żą, Ż Ą ĄćńĄ ż ŁąćŚĄ Ź ń , ŻĄąĄąó XSUB ó
Ż Ź. ŹĄ Ąą Ą⪨ Ź ńŁ XSUB Ą ó,
ŻĄ ŚńŁ ĄŻŁ ą óń Ą ᮮĄĄĄ

(XSUB ACTIVE)

ﭨ "XSUB ACTIVE" 󿏌 Ąą Ą ńąćŁ Ź ń,
᪫ XSUB.
᫨ óŻĄ ż Żć XSUB ó 󹥏, Łń Ź ń
ó , óń Ą ᮮĄĄĄ:

XSUB ALREADY PRESENT

ŻĄĄ XSUB ŹŚ ŻąĄą óóńŹ ^C.
Źą Żżó Ź ń XSUB ŹŚ ŻĄąĄń ó óńĄ
ń Ą ŻąŁą ŹŹ Ź ż Ź ńŁ ⮫쪮, Ą᫨ ćĄóćĄ
ń ą ŻĄ ż 󥹣Ą ŻąŁą ŹŹ. Ź ᫮ó Ź,
ŻąŁą ŹŹ ( ŻąŹĄą, DIP), ń ż 󥹣Ą ą ĄĄńŹ
Ś óŁć ENTER óóĄ Ź ńć ^C (ąĄć ż ć
ĄŹ), Ąż Żżó óŹĄ⭮ Ź ń XSUB,
Ą ń Ą ĄŹ óó Ź. ĄęĄ ĄŹ, ŻąŁą ŹŹ
"SUBMIT" Ą Żż Ą ŻćĄ ą (.Ą. Ą, ąĄ ńĄąŚ
⮫쪮 Źó óżóą ąĄ⪨ ŻĄąĄóń ą) ó Ź ńŹ
Ą. ą Ąćńć ą Ź ąó ŁĄĄ. ęą,
ńĄąŚ Ą Źó ^C Ąćńć ŚĄ ą Ź ąó ŁĄĄ.

ŹąŹĄą:

" ńĄŹą ć ŻąćŻ ą Ą XSUB ą ŹąŹ Ąńć騩
ŻąŹĄą: ąĄĄćĄ ŻĄąĄ óĄ ŻąŁą ŹŹ ŻŹ ".DOC"
ń ńĄ ńąćŁć. Ź ń ŹĄĄŹ DEMO.SUB ŹĄĄ
Ąń楥 ńĄąŚŹĄ:







- 24 -
XSUB
;*******************************************
;* *
;* ŻĄąĄ뫪 ó DOC *
;* *
;*******************************************
DIR=$1:
DIR=$2:
DIP
$1:=$2:*.DOC

ŹĄń ą Ź ńŁ - ń Ą ń ŻąŁą ŹŹ DIP.
Ą筮Ź Ź ńŹ Ą (ĄĄż XSUB) ń Ą ń Ą ŹŁć.

1.7. ꥥ ŻĄą ć ĄŹ

ć ąńć ŁĄ Ź, ą ĄąŹ ń ńĄ Ź ń, CP/M
óń Ą ą ĄńćĄ ĄąĄ ᮮĄĄ Ą ŁĄ :
BDOS ERR ON D: BAD SECTOR
BDOS ERR ON D: SELECT
BDOS ERR ON D: R/O
BDOS ERR ON D: FILE R/O
ńĄ D ż Ą ŁĄ᪨ ń᪮óń A...D.
ł ŚĄ ŹŁć Ą ŻćĄ ᮮĄĄ Ą ŁĄ ŻĄ ĄŁ
ćąó .


ŁĄ : BAD SEKTOR

ᮮĄĄĄ Ą ŁĄĄ ŹŚĄ Ą óżó ĄńćŹ
Żą稭 Ź:
- Ą ąćŚĄ ŁĄ Żą Ą ż Ż Ąą ńĄĄ;
- ąŹ ńĄ ⫨ Ą ż ŻąŁĄŁ ąŹ ;
- Ąą Ą ńĄ óŻĄ Ą ńĄŚ Ź Ąą żŹ,
ŻąóĄ ŻĄąĄ ń ;
- Ą ąćŚĄ ĄóŹĄŹ żĄ᪮Ł ń᪮óń , ąŹ
ć óĄ ńĄ ĄćĄŁ żĄ᪮Ł ń᪮óń .
ᮮĄĄĄ óń Ą ŚĄ ó ć Ą, Ą᫨ ńĄ ,
ą ąĄĄćĄ óŻ ó Ą, Ą ć óĄ ó ń᪮óń
Ą᫨ ń᪮óń ĄŻą ó쭮 ż ą.
ŹćĄĄ ᮮĄĄ Ą ŁĄĄ ŹŚ ŻńóĄąń óóńŹ ^C.
óŻĄĄ ĄćĄ ŻąŁą ŹŹ Ź ń ŻąĄą Ą,
óŻĄ ĄŻ ą. ń ŹĄĄ 󿏌 Łąąó
ŁĄć, Ś ó Ąć óŁć, ŻąńŚ óŻĄĄ ŻąŁą ŹŹ
Ź ń. Źą óŻĄ ż Ż ńĄć óżóĄ
ŻąńŚĄĄ ą żąćŁĄ ń ńĄĄ.

ŁĄ : SELECT

ŁĄ óń Ą Żą ż ŻąĄ ĄćĄó楣 ń᪮óń .
CP/M ŹŚĄ Ąą Ą ĄĄĄ ĄŹ ĄąŹ ń᪮óń Ź,
ŻŹć ŁĄ óń Ą, ŻąŹĄą, Żą Ąą Ą

- 25 -
ŁĄ᪨Ź ń᪮óń Ź F, G, H...
ć Ś Ą Ą óŁ óżó Ą ĄŻ ą, ŻĄą ć
ĄŹ ŻĄąĄń ó ńĄ ﭨĄ.

ŁĄ : R/O (READ ONLY)

ᮮĄĄĄ Ą ŁĄĄ óń Ą ą Żą ŻŻĄ ż Ż
ńĄć, ą ŻąŁą ŹŹ ( ŻąŹĄą, ą ż⭮ Ź ń
STAT) ŻąóĄ ą Ąą⨪ READ ONLY. ᮮĄĄĄ óń Ą
ŚĄ, Ą᫨ ŻĄ ż ŹĄ ńĄ ąĄĄćĄ óŻ ż Ż
óó ć óĄć ńĄć ĄĄż ŻąĄńń楣 ĄŻŁ ą
ć ó ĄŹ ó ńĄ ﭨĄ ŻŹ ćć BDOS.
ŹćĄĄ Ł ᮮĄĄ Żń󥹌ń Ą Ś ĄŹ Ą óŁ,
Żą Ź óŻĄ ĄŻ ą, Żą ąŹ ąńć ńąćŁŹ
ńĄóŹ ńĄĄ Żąó ó Ą ą Ąą⨪ READ/WRITE.
ŻĄĄ ⮩ Ź ń ŻąŁą ŹŹ ŻąĄą Ą.

ŁĄ : FILE R/O

ᮮĄĄĄ óń Ą, Ą᫨ ńĄ Ą ŻŻ ĄąĄ
żŹĄ ą Ąą⨪ R/O. Źń󥹌ńĄĄ ŻćĄ
Ł ᮮĄĄ Ą ŁĄĄ Ś ĄŹ Ą óŁ óżó Ą
óŻĄĄ ĄŻŁ ą Żąóń ŻąĄą Ą óŻĄ
Ź ń ŻąŁą ŹŹ.

ŁĄ ŻĄ ĄŁ ćąó

ŁĄ ŻĄ ĄŁ ćąó óżó Ą óć ŻąŁą ŹŹ. ę
ŻŹ ^C óŻĄĄ Ź ń ŻąŁą ŹŹ ŻąĄą Ą
ć żąćĄ ĄŻ ą. Źą Ś ⨨ Ą ńąćŁ óŁ
ŁĄ ŁąąćĄ óŻĄĄ Ź ń ŻąŁą ŹŹ
ŻąńŚ Ą ( ŻąŹĄą, ŻĄ ćą Ą ĄŻą ó
ŻĄ ĄŁ ćąó .




















- 26 -
2. ł Źęćź "Źćłść łćłć Ść"

2.1. ą ąĄń ą WM42

Ąń ą Ąó WM42.COM ŻąĄń ż Ą ń ŻńŁó
ąĄń ąó ą ż Ąó ń揥ó. ę ŻŹ
ąĄń ą WM42 ó ŚĄ ŹŚĄĄ ąŹąó Ą ŻąŁą ŹŹ
ą ż ż ŻąŁą ŹŹąó .0
"ąŹ óżó ąĄń ą :

WM42 <Ź >

᫨ ć ż Ź ŹĄĄŹ ćĄóćĄ ńĄĄ, Ą
ż Ł ŻóĄ ą Ą ŻĄ ż Łąćż ąĄń ą .
᫨ ć ż Ź ĄćĄó楣 , ąĄń ą ż Żć
ŻćŹ ą Ź.
Ąń ą ŻżóĄ ŻńŁ óó Ą ąć᪮Ź
Ł᪮Ź ż ŻąŹĄĄĄŹ ŻąŻ ą Ąćó.
" ą Ą ąĄń ąćĄŹŁ ŹŚĄ ż Ą쭮
ŻąĄóŁ 42 Źó , ŻŹĄ ó ąĄ ńŻĄ. Ąń ą
ŻżóĄ Ąą Ą ó Ą ĄóĄ . ęŹó, Ą
ŻŹĄ Ą ó ąć ńŻĄ ŻĄąĄ ó Ąńćć ąć,
⮩ ą ŻŹĄ Ą ŹóŹ:
>>
Żą óĄĄ ą Ą⮩ ąĄń ą Żążóń ó ą Ź ąĄŚŹĄ,
ŚĄ ó ąĄŚŹĄ Ź ń.
Ź ń ą Ł ąĄŚŹ :
^Z ó ó ó/ó몫 ^_ ćń ż Ąó
^Y ćąą óĄó ż ^T ćń ż Żą ó
^W ćąą óŻą ó ż ^X ćń ᫮ó Ąó
^F ćąą óĄó ᫮ó ^B ćń ᫮ó Żą ó
^A ćąą óŻą ó ᫮ó ^L ĄąĄ ąć Ąó
^J ćąą óŻą ó ł ^D ĄąĄ ąć Żą ó
^U ćąą óóĄą ąć ^G ćń ó ąć
^^ ćąą óż ąć ^I ó ó ł ó
^E ćąą ó /Ąć ą ^R ó ó Źę ó
^P ćąą ó /Ąć ą ^@ Ż Ąń. 4 ą ż
^C óż 1 ąć ^] ó ó Ąń. ó
^Q óóĄą 1 ąć ^\ óóń Żń ż
^K óż ą ESC óń ó ąĄŚŹ Ź ń
^S óóĄą ą
Żą óĄĄ ćąąŹ ńŻĄ쭮 ćĄóĄ óŁ Ź
毹 óĄ ćąąŹ, ŚŹ ĄŹŹ óŹĄ⭮ óŁĄ CTRL.
ŹĄ ŻĄąĄń ó Ź ń ąĄŚŹ ó Ąó Żżć ŚĄ
ą ą ŻóĄ Źó "*". Ź ń ąŁ
ąĄń ąó Ąą ó ⮩ ąĄ ż 󥹣 óŁĄ
ENTER.
Ź ń ąŁ ąĄń ąó :
+- ż . Żą ó. ńóŁ (- ć, {+} ćć Ą )
@ ż . ĄĄńŹ óóń ENTER
$ ż . ĄĄńŹ óóń ESC, ^Z ENTER
n ż . ᫮, Ż ćŹ 1, # = 65535

- 27 -

+-nC ńóŁ n Źóó +-nD ćń ĄĄ n Źóó
+-nL ńóŁ n ą +-nK ćń ĄĄ n ą
+-nT óóń n ą nZ Ż ćż n Ąćń
+-nP óó n ą ć +-n@ óóń n- ą

nItext$ ó text n ą ż
I@ . ąĄŚŹ ó ó ( Ą ESC ^Z)
A@, nAtext$ "Ą óĄĄ: ŻĄ ńóŁ 1L ŚĄ, I@
n<....>
: Żóą ... n ą ż ( . ż .=65535)
+-nFkey$ "ą⪨" Ż key n ą ż (ó Ż Ź)
+-nNkey$ """ Ż key n ą ż (ó óĄŹ Ą)
+-nSkey$text$ ŹĄ key text ŻĄ ą⪮Ł Ż
+-nRkey$text$ ŹĄ key text ŻĄ ńŁ Ż
/F,/N,/S,/R ł ŚĄ, óńŹ ż<..> QX, Ą᫨ Ą
Ą ńĄ
Y[d:]name.typ$ ó Ż ŹĄć ćąą
nW[d:]name.typ$ 깏ąó ż n Ąńć ą

^L ó CRLF ^Y ó ESC
^A ęóŻ. ĄŹ ŹóŹ ^A ęóŻ. ĄŹ ą żńĄ.
^?X ęóŻ ń Ą Ą X ó text key

nQP ŹŹĄ n ą ż ó ńŻ. ĄćĄą
n/QP "Ą ó n ą ż ó ńŻ. ĄćĄą
(ą ż ćń )
nQG ó ńĄąŚŹĄ ńŻ. ĄćĄą ó n ą ż
QT óĄ ą ńŻĄ ĄćĄą
QK ńŻĄ ĄćĄą
QX Ż Ź ń ż ńŻĄ쭮Ł ĄćĄą
QLtext$ ŹŹĄ text ó ńŻĄ ĄćĄą
n/QLtext$ "Ą ó text ó ńŻ. ĄćĄą n ą ż

V ą Ą ąĄń ąó Ą N! ŹŹĄ ó ń N
; ńĄĄĄ ŹŹĄ ą E Ą ą Ą
H ᭮ó Q ŹĄ ą Ą
O żóą ńŹć ć ^Q óń Żń ż

2.2. GAMMA

2.3. ŹąŁą ŹŹ POWER

ŹąŁą ŹŹ POWER ŻąĄń ż Ą ń 毹 óĄ ᫮ŚŹ
ććŹ Ż Ź/ń᪮ó Ąż óŹ ĄŻĄ ŻńŁóĄ
Żżó Ą. ĄŁ ó POWER ŻąĄń揹Ą óŁĄ 55 Ź ń,
ŻąŁą ŹŹ ż Ź Ą ⮫쪮 16 Ą . ńŹ ż óó POWER
óĄ ćąóĄ ŹĄ, Ą Łń ą ąŹć ŹŚ ńĄ Ąąć
ĄŁć ĄĄć, 稭 ńŁ ŻŹ
ńĄąŚ ĄŹ ń . Źą Ź ŚĄ ᪫ Ą ŚĄ ą Ą
ŻĄńó Ą쭮 Ąą Ą⪮ ó. Źą 稨 ćąóŁ ŹĄ
POWER óĄ, ąĄĄćĄ Żżó Ą, - óĄą ,
ąŹ ĄĄńŹ ą Ą , óóĄ ŹĄą ń ą ż,

- 28 -
POWER ńĄ Ą óĄ Ź. Ź ńĄ ŻĄą ć Ąą Ą⪨, POWER
ŻżóĄ óńĄ, Ą ŹĄ ŻĄą ć óĄą
ŹĄ Żąń ó Śń ąĄ ŹŹĄ 󹥏Ą.
"ąćŁŹ ż ŹĄ ĄŹ óóŹ ŻąŁą ŹŹ óĄ ćą ĄĄ
ĄŻą ŻĄć 쭮 ąĄ᪨ ć ć ż-ż
ĄąŚ Ś óŁ, ó ąĄżć Ą ĄŁ ĄćńĄ ŻĄą
ą Ą ż Żń. ᫨, ŻąŹĄą, ŻŻ ż ąĄŁąąó
ćąó, ó ąŹ Ą ń , POWER Żą óĄ Ą:
"CANT NOT LOG ON A:" (Ą ŹŚĄĄ ż ąĄŁąąó ćąó
A:). ó ą ć ć ćóćĄ. POWER óŹ Ą᪨ 󥹥
Żń żĄ A0= ń ĄĄ ŹŚ ó ó ńĄć ó ćąó A:
ćąó ńąćŁć ŻĄą ć.
"ąŹ óżó :

PW [2]

óĄ POWER óóń ó Żń żć, ć ż Ąćó,
ż "=". ćó ż Ą Ź ĄćĄŁ ń , ᫮ -
Ą Żżó Ą.
ęŻ᮪ Ź ń ŻąŁą ŹŹ POWER:
CHECK ŻńĄ ą 描 ć ż ó
CM ą óĄĄ ńóć Ą Ą Ż Ź
COPY Żąó Ą ó
DIR Ł óĄĄ ń
DISK ąŹ ć Ą ąŁ ż ć ń
DS ŻąŹą Źń䨪 ć Ż Ź
DUMP óóń Ą Ż Ź
ERA ą Ą ó
EXIT óń ó ŻĄą ćć ĄŹć
FILL ż ŻĄĄ Ż Ź ⮩
GO ż Żć ŻąŁą ŹŹ
GROUP Ż᮪ Ąó ć ż Ł
JP (EX) ŻĄąĄń 毹 óĄ Ż ńąĄć
LOAD (SAVE) ż Łąćż (óŁąćż )
LOG ąŹ ć ﭨ POWER
MOVE ŻĄąĄŹĄĄĄ Ą Ż Ź
READ (WRITE) ŻąŹ ńćŻ ńć Żą Ą (ż Ż)
READGR (WRITEGR) ĄŹĄ ń᪮Ź
RECLAIM ó óĄĄ Ąą ó
REN ŻĄąĄŹĄó Ą
RESET Ąą ń
RUN ż Łąćż ŻĄąĄń 毹 óĄ ńąćŁ ŻąŁą ŹŹĄ
SEARCH Ż Źó , Ą , Ą ó Ż Ź
SET ć ó ąŁĄŁ Ą ó ńĄ Źó ŹĄ
Ż
SETDIR (SETSYS, SETRO, SETWR) ć ó ąĄćó
SIZE ŻąĄńĄĄĄ ą żŹĄąó ó
SORT ąąó Ł
SPEED ć ó ᪮ą óóń ńŻĄ
STAT ąŹ ć ż ŻĄ ń
TEST Ąąó Ą ń
TYPE (TYPEX, TYPEH, TYPEA) óóń ĄóŁ ńŻĄ

- 29 -
USER (XUSER) Żżó Ą Ą Ą Żżó Ą
? óóń Ż Ź ń POWER ńŻĄ
ę Ź ń ą:

<ó Ąć騩 ń>:<ŻąĄĄ><Ź Ź ń><ŻąĄĄ><Ź ń >:
<ŻąĄĄ><Ź ŻąŁą ŹŹ><ŻąĄĄ><Ź ><ŻąĄĄ><Ż ą ŹĄą>
<ŻąĄĄ>< ó ó ńą ᪮Ą >

ż óŹ ąĄ⭮ ć ć ĄŹĄó
Ź ń ą Żć Ą.
ć Ą, Ą᫨ ó Ź ńĄ Ą ć ż óĄ Ź ,
ćĄóĄ óóń ćąóŁ ŹĄ, ó ąŹ ŻĄąĄĄ Ą
, ŹĄ ą ćńóĄóą ĄóŹć ŹĄ (
Żżó ĄŹ * ?), óĄ ńĄ, ąŹ Ź ń
ŹŚĄ Ą ŻąŹĄĄ , Ą᫨ ĄóŁ ŹĄ Ą.
óĄ ćąóĄ ŹĄ ŹŚ óóĄ ń Ą᪮쪮
ŹĄąó ż ŻąĄńŚĄŁ ŹĄ, ą żńĄĄ ŻąĄĄ Ź. "Żć Ą
ĄąĄż ąĄ ć żó Ż ąć Ą, ż ć ń Ż ż ŹĄąó.
᫨ ŻćĄ óąĄ ᫮ ż Ż ą, Żńą żćŹĄó Ą ŹĄą
ŻĄńĄŁ ó ŹĄ. ć ŻąŹĄą:

SELECT? 1-5 8 11 23-

ż Ą óĄą ŹĄąó 1 Ż 5, 8, 11 óĄ 23-Ł ń
ć ŹĄ.
óĄńĄ Ź ń ŻąŹĄĄ óĄŹ Ź, ŹĄą ą
ć ż . Źą Ź ŻĄąĄń ŚńŹ óŻĄĄŹ óóń Ź
ĄąĄńŁ .
Źą ą ĄĄ POWER ŹŚ ŹĄ ńĄ Żążó쭮 ó óĄ
ń᪮óń . " Ł, Ą ó ń ŹŚ Ą뫮 Ż ,
ĄńćĄ óóĄ ^C.
" ŻąĄąó óŻĄ Ź ń POWER ŻąĄń ż Ą óŁ
ESC ^C. ą ó ą ĄĄ ó Ą Ł óĄĄ ĄćĄŁ
ń .

2.4. "ą óĄą óąć 쭮Ł ą VS80

"ą óĄą VS80.COM, ŻąĄń ż Ą ń ĄĄŻĄĄ
ą ĄŻĄ ŻąŁą ŹŹ, ąĄĄć 80 Źó쭮Ł ą , ó ę
CP/M ŻĄąᮭ 쭮Ź ŹŻĄąĄ "óąćŹ".
"ą óĄą ó Ą ó ó CP/M 󹥏 ą Ą ŻąŁą ŹŹ
Żżó Ą óŹ Ą᪨ ćń Ą Ż ĄĄ ż 󥹣Ą.
"ąŹ óżó :

VS80 <Ź ŻąŁą ŹŹ>

" óĄ ńą óĄą ĄĄńŹ ć ż Ź ŻąŁą ŹŹ
Żżó Ą ó ĄóĄ Ż ą ŹĄą Żą ĄŁ óżóĄ.
ć ŻąŹĄą:

A>VS80 SC2


- 30 -
Źżó Ą ŻąŁą ŹŹ ńŚ Ą ŻĄŹ ŹĄ
ą ŁąĄĄ COM. " ą Ą ńą 󥹏 ĄĄńŹ Ź Żćą Ż
ńŚ⨪. Ł Żń ó ŁĄżń ŚŹ1.
ŹĄ ż Łąćż ńą óĄą ŻóĄ ŻąŁ ŁĄĄ óĄą
ńąóć Źóó, ą ĄćńĄ Żżó Żą ą ĄĄ
ŻąŁą ŹŹ Żżó Ą. ᫨ ĄĄńŹ ó 󥹥 Ą, ŚŹĄ
Ąć óŁć, ŻĄ Ł ŻąŁą ŹŹ ĄćńĄ ż ŻćĄ
ŻĄĄ.
Źą ą ĄĄ ńą 󥹏 ą Źą óĄ Ź 42*24
Źó , ą ŹŚ ŻĄąĄŹĄ Ż 80 Źó쭮Źć ą ć
ąŹąćĄŹŹć ŻąŁą ŹŹ Żżó Ą. ŹĄąĄŹĄĄĄ ćĄóĄ
ą ŁŹ ńŚ⨪ . ᫨ ó ŻąćĄĄ ą Ą óżĄ ĄĄńŹ
ŻĄą ó ŹĄ ŻżćĄŹć ńąóć Źóó, Ś Ą
Ż FIRE ńŚ⨪ , ŻżóĄ ŻĄńó Ą쭮 ŻĄąĄ
-8; -7 .; -7 ąć./ .; -7 ąć.
"ą óĄą VS80.COM ŹŚ Żżó ŻąŁą ŹŹ Ź
ŻżćŹ ą żŹĄą ą ą ŹĄŁĄ ĄŹ 80 Źóó, ń
ĄńćĄ ŹĄ, VS80.COM 揥Ł Ą ĄęĄŹ ŻĄą ó Ż Ź
ŻąĄń óĄŹ Żżó Ą 3 Ą Ą᪮쪮 ᭨Ś Ą
ŻążóńĄ쭮 ŹŻĄą Żą ą ĄĄ ą Ź.

































- 31 -
Źąć 1. ó ćą

ŹŚ "óąćŹ -04" ŻżćĄ ó ćą ńŻŹ
óŁ , ᮮóĄóć ŹŻĄą Ź "ZX-spectrum".
ńĄ Ą ĄĄńŹŹ Żżó Ą Ąą óŁ ó ąĄńĄ ę CP/M
Ą ó ᮮóĄó ńŻŹ .

ŹĄąĄĄ óŁ żŹĄĄŹ ććŹ:

ż
ł ć"Źęś ć Ś ł ŹćźŚź "ć
ź ł
Ĵ
ł ż ł ł
ł ł ł ł ESC ł
ł ĄŁ ł ł
ł ż ł ł
ł ł G ł ł TAB ( Ąćć) ł
ł ĄŁ ł ł
ł EDIT ł CAPS LOCK (䨪 ć ąĄŁą ) ł
ł ł ł
ł CAPS SHIFT ł CTRL (Ąż Ą ^) ł
ł ł ł
ł SYMBOL SHIFT ł SHIFT (óĄą孨 ąĄŁą) ł
ł ł ł
ł ęĄńŹ óŁ ł NMI (ĄŹ ᪨ąćĄŹĄ ŻąĄąó Ą) ł
ł ó 󥹥Ź ąńć ł ł
ĄŁ

Źąć 2. ŹĄąĄĄ Ż Ąó ŻąŁą ŹŹ
ń Żżó OC CP/M "Ś"

Ź2.1. źż ŻąŁą ŹŹąó ĄĄᨪ - BASI

ĄąŻąĄ ą ż Ąᨪ ŻąŹĄĄ óŹĄ⭮ OC CP/M
óĄ ż몮Ź ŻąŁą ŹŹąó ó᮪Ł ćąó. Ąᨪ żń ó
Ą 60- Łńó ż ĄćĄ ŻąŁą ŹŹąó . ĄŁ
ŻŹ Ł ż ńŁ Ą Ą Łń ą óĄŹ ŻąŹ
Żą ó Ź ĄŁ ŻąĄ ąŁ ż ć ń Ł ŹĄŚńć Żżó ĄĄŹ
ŹŻĄąŹ ó ŻąćĄĄ żń ŻąŁą ŹŹ.
Źą Ą᪮Ą ąćóńó, ŹĄĄĄ ńĄĄ, ńĄąŚ
ŻńąĄĄ Ż Ą ż ŻąŁą ŹŹąó Ąᨪ ŻąŹĄą Ź.
ćóńó ŹŚĄ Ą ą ŻĄ ŻąĄąĄ.


Ź2.2. ĄąĄ Ąć - SC2

ŻąćĄĄ ŻążóńóĄ ńĄĄ쭮 ĄŁ ŻĄć
ąĄĄćĄ ŻąĄń ó ąĄżć ą Ą ó óńĄ Ąć, ŁńĄ
ń Łą ż ńŹ ń Ź, ńąćŁ - ąĄżć Ź
óĄ ż .
Żżć Ąć ĄĄ Łą ó ńŹą ó,
ŹĄ᪮, żóĄ Ąą . Ą, ąĄżć ą

- 32 -
ó ó Ąć, Żą ó, Ą Żą ń ŻąóĄńĄ
Ą ąĄĄćĄ ŻĄć 쭮 Ź ĄŹ Ą᪮ ŻńŁó.
óż Ą ĄĄńŹ ó ŹŁą ŻąĄ , ó ńĄ ą
揣Ą ó ĄąĄ żŹĄĄ ó ńĄ ń Ą, .Ą.
ćŚ ŻąóĄ ĄĄ ŹńĄąó Ą ⮩ ć ć.
ŹąŁą ŹŹ ŹĄĄ óąĄć ĄŹć ŻĄą ó ŻŹ,
ą óń Ą Żń ż Ż ż Żąć ŻĄą ą ó ĄĄ 󹥏 ó
ŻąćĄĄ ą Ą Ąą ĄćĄ.
ć ńĄĄ ŻąŁą ŹŹŹ ĄĄŻĄĄĄŹ ń
ĄŹ ąćóńó Żżó Ą Ż ą ĄĄ Ż ĄŹ Żą ń
ŻąŁą ŹŹ SUPERCALC, ą ŹŚ ą ŻĄ ŻąĄąĄ.


Ź2.3. ꥏ 毹 óĄ ąĄćŹ Ą ż Ź ń - REBUS

REBUS - ąććąó óĄą ż ŻąŁą ŹŹąó
dBASE II. ż ń ŻąĄń óĄ Ą óćŻ
óż Źóż Ź óó ń , ą ó Ż Ź ŹŻĄą .
ć ŻąŹĄą, Ą ż ń , ó ą ą ąŹ ć -Ą
ąŁ ż ć, ŹŚĄ ńĄąŚ ŻĄąĄĄ ĄĄ Żńą żńĄĄ, Ł ⭮Ą
ą Ż Ą, Ż᮪ ąćńó, ń Ą ą Ą , ŻąóńŹ ó
ąŁ ż ć, .ń. ą żĄą ż ąŹ ć óĄ
Ąńć Ą żć ń .
" ŻŹ, óń騩 ó ó REBUS ŻĄą ó ŚĄ
ĄĄńŹć ŻŹ ó ŻąćĄĄ żń ą Ą Ą ż Ź ń .
"Ą ŻąŁą ŹŹŹ ĄĄŻĄĄĄŹ ńĄąŚ ŻńąĄĄ
Ż Ą ż ŻąŁą ŹŹąó REBUS.


Ź2.4. Ś ą ĄŹĄĄą - M80

Ś ą ĄŹĄĄą - ŹŻą ŹóĄ᪮Ł
Ź ŁąĄąó Ł ż (ż ĄŹĄĄą ). ŻąĄĄą żćĄ
ńć ŻąŁą ŹŹć, Ż ć żĄ ĄŹĄĄą , ó
ŻĄąĄŹĄ ĄŹ Źńć. ń ĄŁĄŹ Źńć ŹŚĄ Ą ᪮ŹŻó ó
ŻąŁą ŹŹć, Łóć óŻĄ.
Ś ą ĄŹĄĄą ą Ą Ą ĄŹ Ź ń ŻąćĄąó 580
Z80. " ą Ą Ź ą ĄŹĄĄąŹ Ś80 ĄĄńŹ żć
ąĄćąć ĄŹć Ź ń ŹąŻąćĄą , ń ąŁ ĄćńĄ
ą żą Ą ó ŻąŁą ŹŹĄ ĄĄŻĄĄĄ.
ŹąŁą ŹŹ żĄ ĄŹĄĄą ŹŁć Ą Ą ĄóŹ.
ć Ą ą Ą ŻąŁą ŹŹó ń ó ó 䨪 ć ą ó
ń ąĄ, ŻąŁą ŹŹ , óĄ żĄ ĄŹĄĄą , ĄćńĄ
ąĄ ĄĄĄ Ą óŻŹ, ĄŹ 筮 ŚĄ ŻąŁą ŹŹ
żĄ ó᮪Ł ćąó.
"Ą Ź ą ĄŹĄĄąŹ ńĄąŚ Ż Ą ŻąŁą ŹŹŁ
ĄĄŻĄĄ, ąĄ ŹŚ ą ŻĄ Żą 稨 ŻąĄą .






- 33 -
Ź2.5. ęŹó ń稪 - ZSID

ęŹó ń稪 ZSID (ńąćŁĄ żó Ą - DDT) ŻżóĄ
Żżó Ą ż ŁąćŚ ó ŻĄą óć Ż Ź, ŻąŹ ąó ,
Ąąó żŹĄ Śó Ąć ŻąŁą ŹŹć żĄ
ĄŹĄĄą , ŻąĄń óĄć ó Ź ŁŹ ńĄ. ŹŹŹ Ł
ŻąŁą ŹŹ ZSID ńŻć Ą ŻąŹą ńĄąŚŹŁ Ąó ó
ĄŁ Ż . ŹąŁą ŹŹ ZSID ą Ą Ą ó ń ŹĄ᪮Ź ąĄŚŹĄ,
ŻżóĄ Żżó Ą ż Żć ńć ó Ż Ź
Śó ĄŹć ŻąŁą ŹŹć ĄŚó Śń Ł Ł ĄĄ óŻĄ. ę
ĄĄ ŻŹ ŹŚ ŚĄ ó ĄĄŁĄ żŹĄĄ ó ćĄóćĄ
ŻąŁą ŹŹ ąĄ ĄŹĄąó ĄŹ, Ą Ż,
ą Ą .
ŹąŁą ŹŹ ZSID ŻąĄń óĄ Ą ó ŚĄŁĄĄ ąćŹĄ 쭮Ą
ąĄńó ń ŻąŁą ŹŹó, Żżć ż ĄŹĄĄą .
ŹąŁą ŹŹ ZSID ńĄąŚ ŚĄ óąĄ Ź- ĄŹĄĄą.


Ź2.6. Ąń ą Ąó - łł

Ąń ą Ąó łł - ąććąó óĄą ŻąŁą ŹŹ
WordStar. Ąą 筨 ąĄń ą Żó Ą Żń
ŹĄĄŹ ".
Ąń ą Ąó łł óĄ Ż ĄŹ Żą ń ŻąŁą ŹŹ,
᭮óĄ ż ĄĄ ąŁ ⮨ ó ŻńŁóĄ ą żĄą ż
Ąó Ź Ąą ó ń揥ó ó ŹĄ᪮, ąŁó,
ńŹą ó-żóĄ, ąĄń ć-żń Ą᪮ ńąćŁ
ŻńĄ óń ĄóĄĄ᪮ ńĄĄ쭮. ę ŻŹ ąĄń ą
Ąó ŹŚ ąŹąó Ą ŻąŁą ŹŹ ŁąŹĄ᪨
ż , ŻąŹĄą ĄᨪĄ.
Ąń ą Ąó łł ŹĄĄ ą żóć ĄŹć ŹĄ, ąĄ
óĄŁń ń ą Ą ńŻĄ Żżó ą Ą
ŻąŁą ŹŹ Ą Ąą ńŻĄ쭮Źć Ż .


Wyszukiwarka