Β
ΠΡΠΈΠΎΠ½-128, CP/M-80, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° STATR.COM
Π ΡΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΡ CP/M-80 ΠΡΠΈΠΎΠ½ Π‘ΠΎΡΡ OS-DOS V2.41, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° STATR.COM
ΠΡΠΎΠ΄Π°Ρ ΠΏΠ»Π°ΡΡ ΠΈ Π½Π°Π±ΠΎΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ, ΠΊΡΠΏΠ»Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ
ΠΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ORDOS
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ "OS-DOS" ("ORIONSOFT -Disk Operating System") ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° ΡΠΈΡΠΌΠΎΠΉ "ΠΠ ΠΠΠΠ‘ΠΠ€Π’".
Β ΠΠ²ΡΠΎΡΡΠΊΠΈΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΠΠΠ. ΠΡ ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊΠΎΠΉ ΠΈ Π½Π° Π½Π΅ΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ.Β Π§ΠΈΡΠ°ΠΉΡΠ΅ ΠΏΡΠΎ ΠΏΠ°ΠΊΠ΅Ρ ΠΡΠ»Π°Ρ. Π’Π°ΠΊΠΆΠ΅ Π΄ΠΈΡΠΊΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ· ΠΏΠΎΠ΄ ORDOS ΠΏΠ°ΠΊΠ΅ΡΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΡΠ»Π°Ρ.
ΠΠΈΡΠΊΠ΅ΡΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΎΡΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½Ρ Π² OS DOS (CP/M-80) ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ FORMAT.COM ΠΈ Π½Π° Π΄ΠΈΡΠΊΠ΅ΡΡ Π·Π°ΠΏΠΈΡΠ°Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° OS DOS V2.41 Β ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ SYS.COM
Β "STATR.COM" (ΡΡΡΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ) STAT.TX
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° "status" ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅Ρ Π²ΡΠ΄Π°ΡΡ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ°ΠΉΠ»Π°Ρ , Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ .
Π°>statr{Π²ΠΊ}
Π² ΠΎΡΠ²Π΅Ρ "statr" Π²ΡΠ²ΠΎΠ΄ΠΈΡ:
d: r/w, ΡΠ²ΠΎΠ±-Π½ΠΎ: nnnk ΠΈΠ»ΠΈ
d: r/o, ΡΠ²ΠΎΠ±-Π½ΠΎ: nnnk
ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°, ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π² Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄Π°Ρ
ΠΏΠΊ
"ΠΎΡΠΈΠΎΠ½-128" ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ΄Π°Π΅Ρ ΡΡΠ°ΡΡΡ ΡΡΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°:
r/w - Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ ΠΈ ΡΡΠ΅Π½ΠΈΡ,
r/o - Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±ΡΠ΅ΠΌ
ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ Π½Π° Π΄ΠΈΡΠΊΠ΅ - nnnk (Π² ΠΊΠ±Π°ΠΉΡΠ°Ρ
).
Π΅ΡΠ»ΠΈ Π·Π°ΠΏΡΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°, ΡΠΎ
ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π΅Π³ΠΎ ΠΈΠΌΡ.
Π°>statr Π°: - Π²ΡΠ²ΠΎΠ΄ ΠΎΠ±ΡΠ΅ΠΌΠ° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ Π΄ΠΈΡΠΊΠ° "a".
ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π½Π° Π΄ΠΈΡΠΊΠ΅ a: nnnk
Π°>statr filename.typ - Π²ΡΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌ.ΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅
Π·Π°ΠΏΠΈΡΠΈ Π±Π°ΠΉΡ ΡΠΊΡΡ Π·ΡΡ 33 8ΠΊ 1 r/w
d:filename.typ
ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π½Π° Π΄ΠΈΡΠΊΠ΅ Π°:682k
Π³Π΄Π΅: Π·Π°ΠΏΠΈΡΠΈ - ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ 128-Π±Π°ΠΉΡΠ½ΡΡ
Π·Π°ΠΏΠΈΡΠ΅ΠΉ
Π±Π°ΠΉΡ - ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ°ΠΉΠ»Π° Π² ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡΠ°Ρ
ΡΠΊΡΡ - ΠΊΠΎΠ». ΡΠΊΡΡΠ΅Π½ΡΠΎΠ² (ΡΡΠ°ΡΡΠΊΠΎΠ²) ΠΏΠΎ 16 kΠ±Π°ΠΉΡ
Π·ΡΡ - ΡΡΠ°ΡΡΡ ΡΠ°ΠΉΠ»Π° (Π·Π°ΡΠΈΡΠ°)
Π°>statr *.* - Π²ΡΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π²ΡΠ΅Ρ
ΡΠ°ΠΉΠ»Π°Ρ
Π½Π° Π΄ΠΈΡΠΊΠ΅
Π°>statr filename.typ $r/o - ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°ΡΠΈΡΡ ΡΠ°ΠΉΠ»Π° "r/o"
ΠΎΡ ΡΡΠΈΡΠ°Π½ΠΈΡ
$r/w - ΡΠ½ΡΡΠΈΠ΅ Π·Π°ΡΠΈΡΡ
Π°>statr Π°:=r/o - ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°ΡΠΈΡΡ Π΄ΠΈΡΠΊΠ° "a" ΠΎΡ Π·Π°ΠΏΠΈΡΠΈ
w/r - ΡΠ½ΡΡΡ Π·Π°ΡΠΈΡΡ ΠΎΡ Π·Π°ΠΏΠΈΡΠΈ
Π°>statr Π°:dsk: - Π²ΡΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΡΡΡΠΊΡΡΡΠ΅ Π΄ΠΈΡΠΊΠ΅ΡΡ
Π°: Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π΄ΠΈΡΠΊΠ΅ΡΡ
6224: ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π°ΠΏΠΈΡΠ΅ΠΉ (ΠΏΠΎ 128 Π±Π°ΠΉΡ)
778: Π΅ΠΌΠΊΠΎΡΡΡ Π΄ΠΈΡΠΊΠ΅ΡΡ (Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ)
128: Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°ΠΉΠ»ΠΎΠ²
128: (ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ)
128: Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π½Π° ΡΠΊΡΡΠ΅Π½Ρ
16: Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π½Π° Π±Π»ΠΎΠΊ
40: ΡΠ΅ΠΊΡΠΎΡΠΎΠ² Π½Π° Π΄ΠΎΡΠΎΠΆΠΊΡ
4: ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π΄ΠΎΡΠΎΠΆΠ΅ΠΊ
Π°>statr val: - Π²ΡΠ²ΠΎΠ΄ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ
Π·Π°ΡΠΈΡΠ° Π΄ΠΈΡΠΊΠ° : d:=r/o
ΡΡΡ.ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ : d:filename.typ *r/0 *r/w *sys *dir
Ρ
-ΠΊΠΈ Π΄ΠΈΡΠΊΠ° : dsk: d:dsk
ΡΡΠ°ΡΡΡ usr : usr:
Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ i/o
con: = tty: crt: bat: uc1:
rdr: = tty: ptr: ur1: ur2:
pun: = tty: ptp: up1: up2:
lst: = tty: crt: lpt: ul1:
Π°>statr dev: - Π²ΡΠ²ΠΎΠ΄ ΡΠ΅ΠΊΡΡΠΈΡ
Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΡΡΡΠΎΠΉΡΡΠ².
con: => crt:
rdr: => prt:
pun: => ptp:
lst: => lpt:
Π°>statr id1:=pd1:,id2:=pd2:,...,idn:=pdn: - ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅
Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΈ Β ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΡΡΡΠΎΠΉΡΡΠ² Β Π³Π΄Π΅: idn - Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ
pdn - ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ.
Β
Β Β Β Β
Β
ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ
ΠΠ° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡΒ ΠΠ° Π³Π»Π°Π²Π½ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Β ΠΠ° ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ
Β