Β
OR DOS V6.10 ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΠΡΠΈΠΎΠ½ ΠΠ Π
ΠΠ ΠΠΠ‘ Π΄Π»Ρ ΠΠ ΠΠΠ ΠΠ Π V6.10 ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠ°
Π‘ΠΎΡΡΠ°Π² ΠΏΠ°ΠΊΠ΅ΡΠ° ORDOS V6.10
Β
CCP.TXΒ Π‘ΠΏΠΈΡΠΎΠΊ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ² ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄ ORDOS Ver 6.10
DRV.TXΒ Π‘ΠΈΡΡΠ΅ΠΌΠ° Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² Π΄Π»Ρ ORDOS6
FUNC.TXΒ Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ORDOS Ver 6.10
DEMO.AS * MIFVI SMOLENSK (C) 2001 *
CCP.TXΒ Π‘ΠΏΠΈΡΠΎΠΊ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ² ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄ ORDOS Ver 6.10
ΠΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° ΡΠΎΡΡΠΎΡΡ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ±ΡΠΊΠ²Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π·Π°
ΠΊΠΎΡΠΎΡΡΠΌ Π²Π²ΠΎΠ΄ΠΈΡΡΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ±Π΅Π». ΠΠ° ΠΏΡΠΎΠ±Π΅Π»ΠΎΠΌ ΡΠ»Π΅Π΄ΡΡΡ
Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Ρ. ΠΠ΅ΡΠ΅Π΄ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡΡ ΠΈΠΌΡ Π΄ΠΈΡΠΊΠ°
Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ Π΄ΠΈΡΠΊΠ° ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ. ΠΠ²ΠΎΠ΄ ΡΡΡΠΎΠΊΠΈ
ΠΎΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ <ΠΠ>.
Π Π΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅: ΠΊΠ»Π°Π²ΠΈΡΠΈ <- ΠΈ <ΠΠ>.
NAME - Π·Π°ΠΏΡΡΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° NAME.COM ΠΈ NAME$ ΠΈΠ· ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°.
- ΡΠ°ΠΉΠ»Ρ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡΠΌΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ.
- Π΅ΡΠ»ΠΈ ΠΈΠΌΡ NAME ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°, ΡΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ Π½Π°
ΠΊΠ°ΡΠ°Π»ΠΎΠ³ NAME.
NAME1\NAME2\ ... \NAME
- Π·Π°ΠΏΡΡΠΊ ΡΠ°ΠΉΠ»Π° NAME Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΏΡΡΠΈ ΠΏΠΎΠΈΡΠΊΠ°.
- Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠ΅ ΠΈΠΌ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ .. (Π΄Π²Π΅ ΡΠΎΡΠΊΠΈ), ΡΡΠΎ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ Π½Π°
Π²ΡΡΠ΅ΡΡΠΎΡΡΠΈΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³.
- Π΅ΡΠ»ΠΈ ΠΏΡΡΡ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ ΡΠΎ \ (ΡΠ»ΡΡ), ΡΠΎ ΠΏΠΎΠΈΡΠΊ Π²Π΅Π΄ΡΡΡΡ Ρ ΠΊΠΎΡΠ½Π΅Π²ΠΎΠ³ΠΎ
ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°, Π΅ΡΠ»ΠΈ Π½Π΅Ρ ΡΠΎ Ρ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ.
\ (ΠΎΠ΄ΠΈΠ½ ΡΠ»ΡΡ)
- ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ Π½Π° ΠΊΠΎΡΠ½Π΅Π²ΠΎΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ <F2> - ΡΠ±ΡΠΎΡ (ΡΠΌΠ΅Π½Π° Π΄ΠΈΡΠΊΠ΅ΡΡ).
ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΡΠ±ΡΠΎΡ Π½Π° Π΄ΠΈΡΠΊ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
Π±ΡΡΠ΅ΡΠΎΠ²
ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° ΠΈ FAT Π½Π° Π΄ΠΈΡΠΊ Π΅ΡΠ»ΠΈ Π½Π΅ Π±ΡΠ»ΠΎ ΡΠΌΠ΅Π½Ρ Π΄ΠΈΡΠΊΠ°.
<F4> - ΡΠ΅ΠΏΠ»ΡΠΉ ΡΠ΅ΡΡΠ°ΡΡ Π‘Π‘Π .
D<ΠΠ> - Π²ΡΠ²Π΅ΡΡΠΈ ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Π΄ΠΈΡΠΊΠ° Π² Π²ΠΈΠ΄Π΅:
<ΠΈΠΌΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅> <Π°Π΄ΡΠ΅Ρ ΠΏΠΎΡΠ°Π΄ΠΊΠΈ> <ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ°ΠΉΠ»Π°>
L NAME - Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΡΠ°ΠΉΠ» Π² ΠΠΠ£.
Π·Π°ΠΏΡΡΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ² Π½Π΅ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ.
S NAME <NADR>,<KADR> - ΡΠΎΡ
ΡΠ°ΠΈΡΡ ΠΎΠ±Π»Π°ΡΡΡ ΠΠΠ£ Π² ΡΠ°ΠΉΠ»Π΅ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ NAME.
E NAME - ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ°ΠΉΠ» NAME ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΠΆΠ΄Π΅Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠ΅ΠΉ <Y>.
R NAMENEW NAME - ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ» NAME Π² NAMENEW.
C N:[ΠΏΡΡΡ ΠΊ ΠΠΠ’] NAME - ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ» NAME Π½Π° Π΄ΠΈΡΠΊ N: Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΠΠΠ’.
A NAME xxxxH - ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π°Π΄ΡΠ΅Ρ ΠΏΠΎΡΠ°Π΄ΠΊΠΈ ΡΠ°ΠΉΠ»Π° NAME.
P NAME - ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π±Π°ΠΉΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΡΠ°ΠΉΠ»Π°
P NAME xxH - Π·Π°ΠΏΠΈΡΠ°ΡΡ Π±Π°ΠΉΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΡΠ°ΠΉΠ»Π°
Π NAME - ΡΠΎΠ·Π΄Π°ΡΡ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ ΠΏΠΎΠ΄ΠΊΠ°ΡΠ°Π»ΠΎΠ³ NAME.
F - ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ²Π°Π·ΠΈΠ΄ΠΈΡΠΊΠ°.
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π΄ΠΈΡΠΊΠΎΠ² ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΡΠΈ Ρ
ΠΎΠ»ΠΎΠ΄Π½ΠΎΠΌ ΡΡΠ°ΡΡΠ΅.
Π΅ΡΡΡ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅Ρ Π½Π΅Ρ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΠ°
A: - ROM page 0 A: ROM page 0
B: - RAM page 1 B: RAM page 1
C: - RAM page 2 C: RAM page 2
D: - RAM page 3 D: RAM page 3
E: - HDD 1-ΠΉ Π»ΠΎΠ³.Π΄ΠΈΡΠΊ E: Π·Π°ΠΊΡΡΡ
F: - HDD 2-ΠΉ Π»ΠΎΠ³.Π΄ΠΈΡΠΊ F: Π·Π°ΠΊΡΡΡ
G: - HDD 3-ΠΉ Π»ΠΎΠ³.Π΄ΠΈΡΠΊ (RAM page 6) G: RAM page 6
H: - FDD 0 (HDD 4-ΠΉ Π»ΠΎΠ³.Π΄ΠΈΡΠΊ) H: FDD 0
I: - FDD 1 I: FDD 1
DRV.TXΒ Π‘ΠΈΡΡΠ΅ΠΌΠ° Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² Π΄Π»Ρ ORDOS6
Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ Ρ ΠΎΠ»ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΠ°ΡΡΠ° ΠΠ‘. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠΎΡΡΠ°Π²Π΅ Π½ΠΎΠ²ΠΎΠΉ ORDOS ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π½Π΅ Π²Ρ ΠΎΠ΄ΡΡΠΈΠ΅ Π² ΡΠΎΡΡΠ°Π² Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ.
ΠΠ»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΡΠ»Π΅Π΄ΡΠ΅Ρ Π² ΡΠ°ΠΉΠ»Π΅ CONFIG.SYS ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΡΡ
ΡΡΡΠΎΠΊΡ:
[D:]NAME.DRV Π³Π΄Π΅ [D:] - Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΈΠΌΡ Π΄ΠΈΡΠΊΠ°, Π° NAME.DRV - ΡΠ°ΠΉΠ»
Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ DRV. ΠΠ΅ΡΠ΅Π΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΡΠ°ΠΉΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΡΡ
ΠΏΠΎΠΈΡΠΊΠ° ΠΊ ΡΠ°ΠΉΠ»Ρ. ΠΠΎΠΈΡΠΊ ΠΏΠΎ ΠΏΡΡΡΠΌ, Π·Π°Π΄Π°Π½Π½ΡΠΌ
ΠΏΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ PATH, Π½Π΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½.
ΠΡΠΈΠΌΠ΅Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ°ΠΉΠ»Π° ΡΠΌΠΎΡΡΠΈ Π² ΡΠ°ΠΉΠ»Π΅ DEMO.AS. ΠΠ΄ΡΠ΅Ρ ΠΏΠΎΡΠ°Π΄ΠΊΠΈ ΡΠ°ΠΉΠ»Π°
0000Π, Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅Π»ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡΡ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΠ°ΠΌ,
Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡΠΈΡΠ»ΡΠ΅ΠΌΡΠΌ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ°ΠΉΠ»Π° CONFIG.SYS. Π’Π°ΠΊΠΈΠΌ
ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΡΠΉ ΠΊΠΎΠ΄ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΠΌΡΠΌ. ΠΠ»Ρ ORDOS6
Π²ΡΠ±ΡΠ°Π½ ΡΠΏΠΎΡΠΎΠ± Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΡ Π°Π΄ΡΠ΅ΡΠ°ΡΠΈΡ.
ΠΠ±ΡΠΎΠ»ΡΡΠ½ΡΠ΅ Π°Π΄ΡΠ΅ΡΠ° Π²ΡΡΠΈΡΠ»ΡΡΡ ΠΏΠΎ ΠΏΡΠ°Π²ΠΈΠ»Ρ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π² ΠΏΡΠΈΠΌΠ΅ΡΠ΅
Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°.
ΠΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΈΠ· ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΡΠ΅Π»Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΊ ΡΠ΅ΡΡΡΡΠ°ΠΌ ΠΠΠ‘ ΠΈ BIOS
ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π΅ΠΊΡΠΎΡΠ°:
1. ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° Ρ Π°Π΄ΡΠ΅ΡΠ°ΠΌΠΈ 0F8... , ΠΊΡΠΎΠΌΠ΅ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Π΄ΠΈΡΠΏΠ»Π΅Ρ ΠΈ Π²Π²ΠΎΠ΄Π° ΡΠΈΠΌΠ²ΠΎΠ»Π° Ρ
ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ
2. Π²Π΅ΠΊΡΠΎΡΠ° BIOS ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ Π°Π΄ΡΠ΅ΡΠ°ΠΌ:
- 0EFFDH - Π²ΡΠ²Π΅ΡΡΠΈ ΡΠΈΠΌΠ²ΠΎΠ» Π½Π° ΡΠΊΡΠ°Π½ Π²Ρ
: Π‘-Π²ΡΠ²ΠΎΠ΄ΠΈΠΌΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ»
- 0EFFAH - Π²ΡΠ²Π΅ΡΡΠΈ Π½Π° ΡΠΊΡΠ°Π½ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅
Π²Ρ
: HL-Π°Π΄ΡΠ΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΠ½Π΅Ρ Π±Π°ΠΉΡ 00Π
- 0EFF7H - Π²Π²Π΅ΡΡΠΈ ΡΠΈΠΌΠ²ΠΎΠ» Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ
Π²ΡΡ
: Π‘-Π²Π²Π΅Π΄ΡΠ½Π½ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ»
- 0EFF4H - ΡΠΈΡΠ°ΡΡ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ΅ΠΉΠΊΠΈ ΠΏΠ°ΠΌΡΡΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΉ Π΄Π»Ρ
Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°
Π²ΡΡ
: HL-Π°Π΄ΡΠ΅Ρ ΠΏΠ°ΠΌΡΡΠΈ
- 0EFF1H - Π·Π°Π½ΡΡΡ ΠΏΠ°ΠΌΡΡΡ Π΄Π»Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°
Π²Ρ
: HL-Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ°ΠΌΡΡΠΈ Π² Π±Π°ΠΉΡΠ°Ρ
Π²ΡΡ
: Z=0 - Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠΉ ΠΎΠ±ΡΡΠΌ ΠΏΠ°ΠΌΡΡΠΈ Π²ΡΠ΄Π΅Π»Π΅Π½ HL-Π±Π°Π·ΠΎΠ²ΡΠΉ Π°Π΄ΡΠ΅Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ
Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°
Z=/=0 - Π½Π΅Ρ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠΌΠ° ΠΏΠ°ΠΌΡΡΠΈ
- 0EFEEH - Π·Π°ΠΏΡΠΎΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ
Π²ΡΡ
: HL-ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΏΠ°ΠΌΡΡΠΈ Π² Π±Π°ΠΉΡΠ°Ρ
- 0EFEBH - Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΠΠ‘ ΡΡΠ½ΠΊΡΠΈΡ
Π²Ρ
: C-Π½ΠΎΠΌΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΠΈ
- 0EFE9H - ΠΏΠΎΠ»ΡΡΠΈΡΡ Π°Π΄ΡΠ΅Ρ ΠΠΠ‘ ΡΡΠ½ΠΊΡΠΈΠΈ
Π²Ρ
: Π‘-Π½ΠΎΠΌΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΠΈ
Π²ΡΡ
: HL-Π°Π΄ΡΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΠΈ
ΠΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΠ΅ΡΡΡΡΠ°ΠΌ ΠΠΠ‘ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°ΠΌ Π΄ΠΎΡΡΡΠΏΠ½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠ΅ΠΉΠΊΠΈ ΠΈ Π±ΡΡΠ΅ΡΠ°
ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ:
C000H-C01FH
- Π°Π΄ΡΠ΅ΡΠ° ΡΠ°Π±Π»ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
Π΄ΠΈΡΠΊΠΎΠ². Π Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ 16
Π΄Π²ΡΡ
Π±Π°ΠΉΡΠΎΠ²ΡΡ
Π°Π΄ΡΠ΅ΡΠΎΠ² Π΄Π»Ρ Π΄ΠΈΡΠΊΠΎΠ² Π - Π . ΠΡΠ»ΠΈ Π΄ΠΈΡΠΊ Π½Π΅ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ ΡΠΎ
Π°Π΄ΡΠ΅Ρ Π½ΡΠ»Π΅Π²ΠΎΠΉ.
C020H-C09FH
- 8 16-Π±Π°ΠΉΡΠ½ΡΡ
Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΡΡ
ΡΠ°Π±Π»ΠΈΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ
Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
Π΄ΠΈΡΠΊΠΎΠ²
C0A0H-C15FH
- 6 32-Π±Π°ΠΉΡΠ½ΡΡ
ΡΠ°Π±Π»ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° MSDOS ΡΠΈΠΏΠ°
ΡΠΎΡΡΠ°Π² ΡΠ°Π±Π»ΠΈΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° MSDOS:
+0 - 1Π±Π°ΠΉΡ ΡΠΈΠΏ Π΄ΠΈΡΠΊΠ° (Π±Π°ΠΉΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°)
+1 - 2Π±Π°ΠΉΡΠ° Π°Π΄ΡΠ΅Ρ Π²Π΅ΠΊΡΠΎΡΠ° ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΡΠΎΡΠ°
+4 - 2Π±Π°ΠΉΡΠ° Π°Π΄ΡΠ΅Ρ Π²Π΅ΠΊΡΠΎΡΠ° Π·Π°ΠΏΠΈΡΠΈ ΡΠ΅ΠΊΡΠΎΡΠ°
+5 - 3Π±Π°ΠΉΡΠ° ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ΅ΠΊΡΠΎΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°
+8 - 3Π±Π°ΠΉΡΠ° ΠΌΠ°ΠΊΡ Π½ΠΎΠΌΠ΅Ρ ΡΠ΅ΠΊΡΠΎΡΠ° Π½Π° Π΄ΠΈΡΠΊΠ΅
+B - 1Π±Π°ΠΉΡ ΡΠΈΡΠ»ΠΎ ΡΠ΅ΠΊΡΠΎΡΠΎΠ² Π½Π° ΠΊΠ»Π°ΡΡΠ΅Ρ
+Π‘ - 2Π±Π°ΠΉΡΠ° ΠΌΠ°ΠΊΡ Π½ΠΎΠΌΠ΅Ρ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° Π΄ΠΈΡΠΊΠ°
+Π - 1Π±Π°ΠΉΡ Π½ΠΎΠΌΠ΅Ρ ΡΠ΅ΠΊΡΠΎΡΠ° ΠΏΠ΅ΡΠ²ΠΎΠΉ FAT
+F - 1Π±Π°ΠΉΡ ΡΠΈΡΠ»ΠΎ ΡΠ΅ΠΊΡΠΎΡΠΎΠ² ΠΎΠ΄Π½ΠΎΠΉ FAT
+10 - 2Π±Π°ΠΉΡΠ° Π½ΠΎΠΌΠ΅Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΠΎΡΠ° ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°
+12 - 2Π±Π°ΠΉΡΠ° Π½ΠΎΠΌΠ΅Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΠΎΡΠ° Π΄Π°Π½Π½ΡΡ
+14 - 2Π±Π°ΠΉΡΠ° Π²Π΅ΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ΅ΡΠ° ΠΏΠΎΠ²Π΅ΡΡ
Π½ΠΎΡΡΠ΅ΠΉ
+16 - 3Π±Π°ΠΉΡΠ° Π²Π΅ΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ΅ΡΠ° ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΎΠ²
+19 - 1Π±Π°ΠΉΡ ΡΠΈΡΡΠΎ ΡΠ΅ΠΊΡΠΎΡΠΎΠ² ΠΊΠΎΡΠ½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°
+1Π - 6Π±Π°ΠΉΡ ΡΠ΅Π·Π΅ΡΠ²
C160H-C1AFH
- 5 16-Π±Π°ΠΉΡΠ½ΡΡ
ΡΠ°Π±Π»ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° ORDOS ΡΠΈΠΏΠ° ΡΠΎΡΡΠ°Π²
ΡΠ°Π±Π»ΠΈΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° ORDOS:
+0 - 1Π±Π°ΠΉΡ ΡΠΈΠΏ Π΄ΠΈΡΠΊΠ°
+1 - 2Π±Π°ΠΉΡΠ° Π°Π΄ΡΠ΅Ρ Π²Π΅ΠΊΡΠΎΡΠ° ΡΡΠ΅Π½ΠΈΡ Π±Π°ΠΉΡΠ° Ρ Π΄ΠΈΡΠΊΠ°
+3 - 2Π±Π°ΠΉΡΠ° Π°Π΄ΡΠ΅Ρ Π²Π΅ΠΊΡΠΎΡΠ° Π·Π°ΠΏΠΈΡΠΈ Π±Π°ΠΉΡΠ° Π½Π° Π΄ΠΈΡΠΊ
+5 - 1Π±Π°ΠΉΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π°Π΄ΡΠ΅ΡΠ° Π΄ΠΈΡΠΊΠ°
Π΄Π»Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ
ΠΊΠ²Π°Π·ΠΈΠ΄ΠΈΡΠΊΠΎΠ² ΡΡΡΠ°Π½ΠΈΡΠ° ΠΠΠ£ Π΄ΠΈΡΠΊΠ°
+6 - 3Π±Π°ΠΉΡΠ° ΠΌΠ°ΠΊΡ ΡΠ°Π·ΠΌΠ΅Ρ Π΄ΠΈΡΠΊΠ° Π² Π±Π°ΠΉΡΠ°Ρ
+7 - 8Π±Π°ΠΉΡ ΡΠ΅Π·Π΅ΡΠ²
C1B0H-C1CFH
- ΡΠ°Π±ΠΎΡΠΈΠΉ Π±ΡΡΠ΅Ρ Π·Π°ΠΏΠΈΡΠΈ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°. Π’ΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ MSDOS Π΄ΠΈΡΠΊΠΎΠ². 32 Π±Π°ΠΉΡΠ°.
C1D0H-C21FH
- Π±ΡΡΠ΅Ρ ΠΈΠΌΠ΅Π½ΠΈ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° Π² Π΄ΠΎΡ ΡΡΡΠ°Π½ΠΈΡΠ΅. 64 Π±Π°ΠΉΡΠ°.
FUNC.TXΒ Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ORDOS Ver 6.10
ΠΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΡΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΌ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠΈ ΡΠ°Π±ΠΎΡΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡ ΡΠ»Π°Π³ Z=0 ΠΈ A=Ρ
Ρ
Π
- ΠΊΠΎΠ΄ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°, ΠΏΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ΅ Z=1 ΠΈ A=xxH - ΠΊΠΎΠ΄ ΠΎΡΠΈΠ±ΠΊΠΈ.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΡΡΠ½ΠΊΡΠΈΠΈ N1-23 Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΡΡΠ½ΠΊΡΠΈΡΠΌ ORDOS
Π²Π΅ΡΡΠΈΠΉ 4.1 ΠΈ Π½ΠΈΠΆΠ΅, Π΄Π°Π»Π΅Π΅ ΠΏΡΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ ΡΠΊΠ°Π·Π°Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ»ΠΈΡΠΈΡ,
Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠ½ΡΠ΅ Π΄Π»Ρ ORDOS Π²Π΅ΡΡΠΈΠΈ 6.10.
1. 0BFFDH - ΡΠ΅ΠΏΠ»ΡΠΉ ΡΡΠ°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ.
2. 0BFFAH - ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π° Ρ Π΄ΠΈΡΠΊΠ°.
Π²ΡΡ
: A=0 - Π½Π°ΠΉΠ΄Π΅Π½, A=80-8FH - ΠΊΠΎΠ΄ ΡΠ°ΠΉΠ»Π°
80Π - *.COM , *.$ - ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ
81Π - *.EXE - ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ Windows
ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π±ΠΎΠ»Π΅Π΅ 64 ΠΠ±
82Π - *.BRU - ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ BRU
8EH - *.DRV - ΡΠ°ΠΉΠ» Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°
8FH - *.BAT - ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ°ΠΉΠ»
83Π - 8DH - ΡΠ΅Π·Π΅ΡΠ²
3. 0BFF7H - Π·Π°ΠΏΠΈΡΡ ΡΠ°ΠΉΠ»Π° Π½Π° Π΄ΠΈΡΠΊ.
4. 0BFF4H - Π·Π°ΠΊΡΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ».
5. 0BFF1H - ΠΎΡΠΊΡΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ».
6. 0BFEEH - ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ°ΠΉΠ».
7. 0BFEBH - ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ».
8. 0BFE8H - Π²ΡΠ²ΠΎΠ΄ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° Π² Π±ΡΡΠ΅Ρ.
Π²Ρ
: HL - Π°Π΄ΡΠ΅Ρ Π±ΡΡΠ΅ΡΠ°
Π²ΡΡ
: A - ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°ΠΉΠ»ΠΎΠ² Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅
9. 0BFE5H - ΠΏΠΎΠΈΡΠΊ ΡΠ°ΠΉΠ»Π° ΠΏΠΎ ΡΡ. ORDOS4, ΠΈΠΌΡ Π΄ΠΎ 8 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ².
Π²ΡΡ
: A=0 - Π½Π΅Ρ ΡΠ°ΠΉΠ»Π°
A=FFH - ΡΠ°ΠΉΠ» Π½Π°ΠΉΠ΄Π΅Π½
HL - Π°Π΄ΡΠ΅Ρ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΡ (ORDOS)
Π΄Π»Ρ (MSDOS) Π°Π΄ΡΠ΅Ρ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅
10. 0BFE2H - Π·Π°ΠΏΠΈΡΡ ΡΡΠΎΠΏ Π±Π°ΠΉΡΠ°, Π΄Π»Ρ msdos Π΄ΠΈΡΠΊΠΎΠ² Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΎ.
11. 0BFDFH - Π·Π°ΠΏΠΈΡΡ Π±Π°ΠΉΡΠ° Π² Π΄ΠΈΡΠΊ, Π΄Π»Ρ msdos Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΎ.
Π²Ρ
: A - Π±Π°ΠΉΡ HL - Π°Π΄ΡΠ΅Ρ
12. 0BFDCH - ΡΡΠ΅Π½ΠΈΠ΅ Π±Π°ΠΉΡΠ° Ρ Π΄ΠΈΡΠΊΠ°, Π΄Π»Ρ msdos Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΎ.
Π²Ρ
: HL - Π°Π΄ΡΠ΅Ρ
Π²ΡΡ
: A - Π±Π°ΠΉΡ
13. 0BFD9H - ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ Π΄ΠΈΡΠΊΠ°.
Π²ΡΡ
: A - ΠΈΠΌΡ (A-P)
14. 0BFD6H - ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ Π΄ΠΈΡΠΊΠ°.
Π²Ρ
: A - ΠΈΠΌΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°
ΠΏΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ΅ ΠΈΠΌΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ Π΄ΠΈΡΠΊΠ° Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ
15. 0BFD3H - ΡΡΠ΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ° Π±ΡΡΠ΅ΡΠ° ΠΈΠΌΠ΅Π½ΠΈ ΡΠ°ΠΉΠ»Π°.
Π²ΡΡ
: HL - Π°Π΄ΡΠ΅Ρ
16. 0BFD0H - Π·Π°ΠΏΠΈΡΡ Π°Π΄ΡΠ΅ΡΠ° Π±ΡΡΠ΅ΡΠ° ΠΈΠΌΠ΅Π½ΠΈ ΡΠ°ΠΉΠ»Π°.
Π²Ρ
: HL - Π°Π΄ΡΠ΅Ρ
ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΏΠ΅ΡΠ΅Π΄ Π²ΡΠ΅ΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ
ΠΎΠΏΠ΅ΡΠΈΡΡΡΡΠΈΠΌΠΈ Ρ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²
16. 0BFCDH - ΡΡΠ΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠΎΠ² ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΠΉΠ»Π°.
Π²ΡΡ
: (ordos) HL - Π½Π°ΡΠ°Π»ΠΎ ΡΠ°ΠΉΠ»Π° Π½Π° Π΄ΠΈΡΠΊΠ΅
DE - ΠΊΠΎΠ½Π΅Ρ ΡΠ°ΠΉΠ»Π° Π½Π° Π΄ΠΈΡΠΊΠ΅
Π²ΡΡ
: (msdos) HL - Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ ΠΊΠ»Π°ΡΡΠ΅Ρ ΡΠ°ΠΉΠ»Π°
DE - Π½Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ
(Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΏΠΎΡΠ»Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ°ΠΉΠ»Π°)
17. 0BFCAH - Π·Π°ΠΏΠΈΡΡ Π/Π Π°Π΄ΡΠ΅ΡΠΎΠ² Π±Π»ΠΎΠΊΠ° ΠΠΠ£.
Π²Ρ
: HL - Π½Π°ΡΠ°Π»ΠΎ Π±Π»ΠΎΠΊΠ°
DE - ΠΊΠΎΠ½Π΅Ρ Π±Π»ΠΎΠΊΠ°
18. 0BFC7H - ΡΡΠ΅Π½ΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΡΠ°ΠΉΠ»Π°.
Π²ΡΡ
: HL - Π°Π΄ΡΠ΅Ρ ΠΏΠΎΡΠ°Π΄ΠΊΠΈ ΡΠ°ΠΉΠ»Π°
DE - Π΄Π»ΠΈΠ½Π° ΡΠ°ΠΉΠ»Π°
BC - (ordos) Π°Π΄ΡΠ΅Ρ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΡ
- (msdos) Π°Π΄ΡΠ΅Ρ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ
ΡΡΡΠ°Π½ΠΈΡΠ΅
(Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ°ΠΉΠ»Π°)
19. 0BFC4H - Π·Π°ΠΏΠΈΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΊΠ²Π°Π·ΠΈΠ΄ΠΈΡΠΊΠ°.
Π²Ρ
: HL - ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π³ΡΠ°Π½ΠΈΡΠ°
Π΄Π»Ρ msdos Π΄ΠΈΡΠΊΠΎΠ² Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΎ
20. 0BFC1H - ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° Π΄ΠΈΡΠΊΠ°.
Π²ΡΡ
: HL - ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ
(Π΄Π»Ρ msdos Π΄ΠΈΡΠΊΠΎΠ² ΡΠ°Π·ΠΌΠ΅Ρ Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ°Ρ
)
21. 0BFBEH - ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ° ΠΏΠΎΡΠ°Π΄ΠΊΠΈ ΡΠ°ΠΉΠ»Π°.
Π²Ρ
: HL - Π½ΠΎΠ²ΡΠΉ Π°Π΄ΡΠ΅Ρ ΠΏΠΎΡΠ°Π΄ΠΊΠΈ
Π²ΡΡ
: HL - ΡΡΠ°ΡΡΠΉ Π°Π΄ΡΠ΅Ρ ΠΏΠΎΡΠ°Π΄ΠΊΠΈ
22. 0BFBBH - Π½ΠΎΠΌΠ΅Ρ Π²Π΅ΡΡΠΈΠΈ ΠΠΠ‘ (Π΄Π²ΠΎΠΈΡΠ½ΠΎ-Π΄Π΅ΡΡΡΠΈΡΠ½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ)
Π²ΡΡ
: A - Π½ΠΎΠΌΠ΅Ρ Π²Π΅ΡΡΠΈΠΈ (61Π)
Z=0 ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΡΠΈΠΎΠ½-ΠΠ Π
z=1 ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΡΠΈΠΎΠ½-128
23. 0BFB8H - ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ Π°Π΄ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π½Π° Π΄ΠΈΡΠΊΠ΅.
Π²ΡΡ
: HL - Π°Π΄ΡΠ΅Ρ ΡΡΠΎΠΏ Π±Π°ΠΉΡΠ°
Π΄Π»Ρ msdos Π΄ΠΈΡΠΊΠΎΠ² Π½ΠΎΠΌΠ΅Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°
24. 0BFB5H - ΠΏΠΎΠΈΡΠΊ ΡΠ°ΠΉΠ»Π° ΠΏΠΎ ΡΡ. ORDOS6 ΠΈΠΌΡ Π΄ΠΎ 8+3 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ².
Π²ΡΡ
: HL - Π°Π΄ΡΠ΅Ρ ΠΏΠΎΡΠ°Π΄ΠΊΠΈ ΡΠ°ΠΉΠ»Π°
A - ΠΊΠΎΠ΄ ΡΠ°ΠΉΠ»Π°
00Π - ΡΠ°ΠΉΠ» Π½Π°ΠΉΠ΄Π΅Π½
80-9FH - Π΄Π»Ρ Π·Π°ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉ ΠΏΠΎΠΈΡΠΊ Π²Π΅Π΄ΡΡΡΡ Π²ΠΎ Π²ΡΠ΅Ρ
ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°Ρ
, Π·Π°Π΄Π°Π½Π½ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ PATH, ΠΏΠΎΠΊΠ° ΡΠ°ΠΉΠ» Π½Π΅ Π±ΡΠ΄Π΅Ρ Π½Π°ΠΉΠ΄Π΅Π½. ΠΡΠ»ΠΈ ΡΠ°ΠΉΠ»
Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½, ΡΠΎ ΠΎΡΡΠ°ΡΡΡΡ ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³.
25. 0BFB2H - Π²ΡΠ·ΠΎΠ² ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ ORDOS6.
Π²Ρ
: Π‘ - Π½ΠΎΠΌΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΠΈ 2-7FH
ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
26. 0BFAFH - ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΡΠ°ΠΉΠ»Π°
Π²ΡΡ
: Z=0 - ΡΡΠΏΠ΅ΡΠ½ΠΎ A - ΡΠΈΠΌΠ²ΠΎΠ»
Z=1 - ΠΎΡΠΈΠ±ΠΊΠ° ΠΈΠ»ΠΈ ΠΊΠΎΠ½Π΅Ρ ΡΠ°ΠΉΠ»Π° A=23H
HL - Π°Π΄ΡΠ΅Ρ ΠΏΠΎΡΠ°Π΄ΠΊΠΈ (ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ ΠΎΡΠΊΡΡΡΠΈΠΈ)
DE - ΠΎΡΡΠ°Π»ΠΎΡΡ Π±Π°ΠΉΡ Π² ΡΠ°ΠΉΠ»Π΅
ΠΏΠΎ ΠΈΡΡΠ΅ΡΠΏΠ°Π½ΠΈΠΈ Π²ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΎΠ½ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΠΊΡΡΠ²Π°Π΅ΡΡΡ
27. 0BFADH - Π·Π°ΠΊΡΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΡΠ°ΠΉΠ»Π°
28. 0BFAAH - ΡΠΈΡΠ°ΡΡ ΡΠ΅ΠΊΡΠΎΡ Ρ Π΄ΠΈΡΠΊΠ° (ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΠΌsdos Π΄ΠΈΡΠΊΠΎΠ²).
Π²Ρ
: BC - ΡΠΈΠ»ΠΈΠ½Π΄Ρ
D - ΡΠ΅ΠΊΡΠΎΡ Π - ΠΏΠΎΠ²Π΅ΡΡ
Π½ΠΎΡΡΡ
HL - Π°Π΄ΡΠ΅Ρ Π±ΡΡΠ΅ΡΠ°
Π - ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΈΡΠ°Π΅ΠΌΡΡ
ΡΠ΅ΠΊΡΠΎΡΠΎΠ²
29. 0BFA7H - Π·Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ΅ΠΊΡΠΎΡ Π½Π° Π΄ΠΈΡΠΊ (ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ msdos Π΄ΠΈΡΠΊΠΎΠ²).
Π²Ρ
: BC - ΡΠΈΠ»ΠΈΠ½Π΄Ρ
D - ΡΠ΅ΠΊΡΠΎΡ Π - ΠΏΠΎΠ²Π΅ΡΡ
Π½ΠΎΡΡΡ
HL - Π°Π΄ΡΠ΅Ρ Π±ΡΡΠ΅ΡΠ°
Π - ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΈΡΠ°Π΅ΠΌΡΡ
ΡΠ΅ΠΊΡΠΎΡΠΎΠ²
**************************************************************
Π ΠΠ‘Π¨ΠΠ ΠΠΠΠ«Π Π€Π£ΠΠΠ¦ΠΠ ORDOS Ver 6.00 ΠΠΠΠ’ΠΠ 25 (0BFB2H) ΠΎΡΠ½ΠΎΠ²Π½ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ
1. Π‘=2Π - ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»
ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ ΡΡΡΠΎΠΊΠ° Π² Π±ΡΡΠ΅ΡΠ΅ ΠΈΠΌΠ΅Π½ΠΈ ΡΠ°ΠΉΠ»Π°
N: [ΠΏΡΡΡ ΠΊΡΠ΄Π° ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ] Name
Π³Π΄Π΅ N ΠΈΠΌΡ Π΄ΠΈΡΠΊΠ° ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°
Name ΠΈΠΌΡ ΠΊΠΎΠΏΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°, Π½Π°Ρ
ΠΎΠ΄ΡΡΠ΅Π³ΠΎΡΡ Π½Π°
ΡΠ΅ΠΊΡΡΠ΅ΠΌ Π΄ΠΈΡΠΊΠ΅ ΠΈ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅
2. Π‘=3Π - ΡΠΈΡΠ°ΡΡ Π±Π°ΠΉΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΡΠ°ΠΉΠ»Π°
Π²Ρ
: ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π° Π² Π±ΡΡΠ΅ΡΠ΅ ΠΈΠΌΠ΅Π½ΠΈ
Π²ΡΡ
: Π - Π±Π°ΠΉΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ²
3. Π‘=4Π - Π·Π°ΠΏΠΈΡΠ°ΡΡ Π±Π°ΠΉΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΡΠ°ΠΉΠ»Π°
Π²Ρ
: ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π° Π² Π±ΡΡΠ΅ΡΠ΅ ΠΈΠΌΠ΅Π½ΠΈ
Π - Π½ΠΎΠ²ΡΠΉ Π±Π°ΠΉΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ²
Π²ΡΡ
: Π - ΡΡΠ°ΡΡΠΉ Π±Π°ΠΉΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ²
4. Π‘=5Π - ΠΏΠΎΠΈΡΠΊ ΡΠ°ΠΉΠ»Π° Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ ΠΠΠ‘. ΠΠ°Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΡΠΈ
ΠΏΠΎΠΈΡΠΊΠ° ΠΈΠ³Π½ΠΎΡΠΈΡΡΡΡΡΡ.
5. Π‘=6Π - Π²ΠΎΠ·Π²ΡΠ°Ρ ΠΊ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Ρ ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ» ΠΏΠ΅ΡΠ΅Π΄ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌ
Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΈ 26.
6. Π‘=7Π - Π΄ΠΎΡ ΠΏΠΎΠΈΡΠΊ. ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈΠ· Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°.
ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·ΡΠ²Π°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ· Π΄ΠΎΡ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΈΠΌΡ ΠΈΡΠΊΠΎΠΌΠΎΠ³ΠΎ
ΡΠ°ΠΉΠ»Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΎ Π² Π±ΡΡΠ΅ΡΠ΅
ΠΈΠΌΠ΅Π½ΠΈ Π΄ΠΎΡ ΡΡΡΠ°Π½ΠΈΡΡ.
7. C=0EH - ΡΠΈΡΠ°ΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Π² Π±ΡΡΠ΅Ρ 0 ΡΡΡ. ΠΏΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΡ msdos.
Π²Ρ
: HL - Π°Π΄ΡΠ΅Ρ Π±ΡΡΠ΅ΡΠ°
Z=0 - ΡΠ½Π°ΡΠ°Π»Π° Z=1 - ΠΏΡΠΎΠ΄ΠΎΠ΄ΠΆΠΈΡΡ
Π - ΠΏΠΎ ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΏΠΈΡΠ΅ΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° Π·Π° ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·
8. C=0FH - ΡΠΈΡΠ°ΡΡ ΡΠ΅ΠΊΡΠΎΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° Π² Π±ΡΡΠ΅Ρ ΠΠΠ‘ (ΡΠΎΠ»ΡΠΊΠΎ msdos).
Π²Ρ
: Z=1 - ΡΠ½Π°ΡΠ°Π»Π° ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°
Z=0 - ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ΅ΠΊΡΠΎΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°
Π²ΡΡ
: Π°Π΄ΡΠ΅Ρ Π±ΡΡΠ΅ΡΠ° Π² Π΄ΠΎΡ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΡΡ.Π± (IX+0CH)
ΠΌΠ».Π± 00Π
9. Π‘=10Π - ΡΠΈΡΠ°ΡΡ Π°Π΄ΡΠ΅Ρ Π±ΡΡΠ΅ΡΠ° ΠΏΡΡΠΈ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°.
Π²ΡΡ
: A - ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ A=0 - Π±ΡΡΠ΅Ρ ΠΏΡΡΡ
HL - Π°Π΄ΡΠ΅Ρ Π² Π΄ΠΎΡ ΡΡΡΠ°Π½ΠΈΡΠ΅
10. Π‘=1DH - Π·Π°ΠΏΡΠΎΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ° (Π΄Π»Ρ msdos Π΄ΠΈΡΠΊΠΎΠ²).
Π²Ρ
: Z=0 - Π·Π°ΠΏΡΠΎΡ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ Π½Π° Π΄ΠΈΡΠΊΠ΅
Π - ΡΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ Π·ΠΎΠ½Ρ Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ°Ρ
Z=1 - ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π½Π° Π΄ΠΈΡΠΊΠ΅ Π²ΠΎΠΎΠ±ΡΠ΅
DE - ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π½Π° Π΄ΠΈΡΠΊΠ΅ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ²
11. Π‘=1EH - ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΠ΄ΠΊΠ°ΡΠ°Π»ΠΎΠ³ (Π΄Π»Ρ msdos Π΄ΠΈΡΠΊΠΎΠ²).
12. Π‘=1FH - Π·ΠΏ/ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π΄Π°ΡΠ°/Π²ΡΠ΅ΠΌΡ
Π²Ρ
: Π=0 - ΡΠΈΡΠ°ΡΡ Π²ΡΠ΅ΠΌΡ
Π=1 - ΡΠΈΡΠ°ΡΡ Π΄Π°ΡΡ
Π=2 - ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π²ΡΠ΅ΠΌΡ
Π=3 - ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΄Π°ΡΡ
HL - Π½ΠΎΠ²ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ/Π΄Π°ΡΠ°
Π²ΡΡ
: HL - ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ/Π΄Π°ΡΠ°
ΠΏΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: HL ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π²ΡΠ΅ΠΌΡ Π΄Π°ΡΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ msdos
Π²ΡΠ΅ΠΌΡ Π±ΠΈΡΡ: 15-11 - ΡΠ°ΡΡ
10-5 - ΠΌΠΈΠ½ΡΡΡ
4-0 - ΡΠ΅ΠΊΡΠ½Π΄Ρ
Π΄Π°ΡΠ° Π±ΠΈΡΡ: 15-9 - Π³ΠΎΠ΄
8-5 - ΠΌΠ΅ΡΡΡ
4-0 - ΡΠΈΡΠ»ΠΎ
13. Π‘=29Π - Π½Π°ΠΉΡΠΈ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π° (Π΄Π»Ρ ordos Π΄ΠΈΡΠΊΠΎΠ²).
Π²ΡΡ
: Π² ΡΠ»ΡΠΆΠ΅Π±Π½ΡΡ
ΡΡΠ΅ΠΉΠΊΠ°Ρ
ΡΠΈΡΡΠ΅ΠΌΡ
14. Π‘=2AH - ΡΠΈΡΠ°ΡΡ ΡΠ»ΠΎΠ²ΠΎ ΠΈΠ· ΠΊΠ²Π°Π·ΠΈΠ΄ΠΈΡΠΊΠ°
Π²Ρ
: HL - Π°Π΄ΡΠ΅Ρ Π½Π° Π΄ΠΈΡΠΊΠ΅
Π²ΡΡ
: DE - ΠΏΡΠΎΡΠΈΡΠ°Π½Π½ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ
15. Π‘=2BH - ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΡΠΎΠΏ Π±Π°ΠΉΡ Π΄Π»Ρ ordos Π΄ΠΈΡΠΊΠΎΠ²
Π²Ρ
: HL - Π°Π΄ΡΠ΅Ρ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΡ
Π²ΡΡ
: Z=0 A=0 - Π½Π΅ ΡΡΠΎΠΏ Π±Π°ΠΉΡ
Z=1 A=0FFH - ΡΡΠΎΠΏ Π±Π°ΠΉΡ
16. Π‘=2CH - Π½Π°ΠΉΡΠΈ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ°ΠΉΠ» (ΡΠΎΠ»ΡΠΊΠΎ msdos).
Π²ΡΡ
: HL - Π°Π΄ΡΠ΅Ρ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΡΡΠ°Π½ΠΈΡΠ΅ Π΄ΠΎΡ
A - Π±Π°ΠΉΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΡΠ°ΠΉΠ»Π°
17. Π‘=2DH - Π½Π°ΠΉΡΠΈ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°ΠΉΠ» (ΡΠΎΠ»ΡΠΊΠΎ msdos).
HL - Π°Π΄ΡΠ΅Ρ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΡΡΠ°Π½ΠΈΡΠ΅ Π΄ΠΎΡ
A - Π±Π°ΠΉΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΡΠ°ΠΉΠ»Π°
18. C=2EH - ΡΠ»ΡΠΆΠ΅Π±Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ.
19. C=2FH - ΡΠ»ΡΠΆΠ΅Π±Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ.
20. C=30H - ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ BIOS ΠΏΡΠΈ Ρ
ΠΎΠ»ΠΎΠ΄Π½ΠΎΠΌ ΡΡΠ°ΡΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ.
21. C=31H - ΡΠ±ΡΠΎΡ Π΄ΠΈΡΠΊΠ° ΠΈ Π΅Π³ΠΎ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΡ
Π±ΡΡΠ΅ΡΠΎΠ².
22. Π‘=32Π - Π·Π°ΠΏΡΠΎΡ ΠΎ ΡΠΌΠ΅Π½Π΅ Π΄ΠΈΡΠΊΠ΅ΡΡ Π² Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄Π΅.
Π²ΡΡ
: Z=0 - ΡΠΌΠ΅Π½Ρ Π΄ΠΈΡΠΊΠ° Π½Π΅ Π±ΡΠ»ΠΎ
Z=1 A=8 - Π΄ΠΈΡΠΊ ΡΠΌΠ΅Π½ΡΠ½
A=7 - Π΄ΠΈΡΠΊ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ
23. Π‘=33Π - ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° FAT.
Π²Ρ
: DE - Π½ΠΎΠΌΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° FAT
Π²ΡΡ
: DE - ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ»Π΅ΠΌΠ½Π½ΡΠ° FAT
A - ΡΠ»Π°Π³ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ A=0 - ΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½
A=0FFH - ΠΊΠΎΠ½Π΅Ρ ΡΠ°ΠΉΠ»Π°
A=0FEH - Π·Π°Π½ΡΡ
24. Π‘=34Π - ΡΠΈΡΠ°ΡΡ ΠΊΠ»Π°ΡΡΠ΅Ρ Π² 0 ΡΡΡΠ°Π½ΠΈΡΡ.
Π²Ρ
: HL - Π°Π΄ΡΠ΅Ρ Π±ΡΡΠ΅ΡΠ°
DE - Π½ΠΎΠΌΠ΅Ρ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°
A - ΡΠΈΡΠ»ΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ²
25. Π‘=35Π - Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΊΠ»Π°ΡΡΠ΅Ρ ΠΈΠ· 0 ΡΡΡΠ°Π½ΠΈΡΡ.
Π²Ρ
: HL - Π°Π΄ΡΠ΅Ρ Π±ΡΡΠ΅ΡΠ°
DE - Π½ΠΎΠΌΠ΅Ρ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°
A - ΡΠΈΡΠ»ΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ²
26. Π‘=36Π - ΡΠΈΡΠ°ΡΡ ΡΠ΅ΠΊΡΠΎΡ Ρ Π΄ΠΈΡΠΊΠ° (LBA).
Π²Ρ
: HL - Π°Π΄ΡΠ΅Ρ Π±ΡΡΠ΅ΡΠ°
B-DE - Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΡΠ΅ΠΊΡΠΎΡΠ°
A - ΡΠΈΡΠ»ΠΎ ΡΠ΅ΠΊΡΠΎΡΠΎΠ²
27. Π‘=37Π - Π·Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ΅ΠΊΡΠΎΡ Π½Π° Π΄ΠΈΡΠΊ (LBA).
Π²Ρ
: HL - Π°Π΄ΡΠ΅Ρ Π±ΡΡΠ΅ΡΠ°
B-DE - Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ Π°Π΄ΡΠ΅Ρ ΡΠ΅ΠΊΡΠΎΡΠ°
A - ΡΠΈΡΠ»ΠΎ ΡΠ΅ΠΊΡΠΎΡΠΎΠ²
28. Π‘=38Π - ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΡΠ΅ΠΊΡΠΎΡΠΎΠ²/ΠΊΠ»Π°ΡΡΠ΅Ρ.
Π²ΡΡ
: A - ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ
29. Π‘=39Π - ΠΏΠ΅ΡΠ΅ΡΡΡΡ Π½ΠΎΠΌΠ΅ΡΠ° ΠΊΠ»Π°ΡΡΠ΅ΡΠ° Π² CHS.
Π²Ρ
: DE - Π½ΠΎΠΌΠ΅Ρ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°
A - ΡΠΈΡΠ»ΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ²
Π²ΡΡ
: BC - ΡΠΈΠ»ΠΈΠ½Π΄Ρ
D - ΡΠ΅ΠΊΡΠΎΡ E - ΠΏΠΎΠ²Π΅ΡΡ
Π½ΠΎΡΡΡ
A - ΡΠΈΡΠ»ΠΎ ΡΠ΅ΠΊΡΠΎΡΠΎΠ²
30. Π‘=3AH - ΠΏΠ΅ΡΠ΅ΡΡΡΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ Π½ΠΎΠΌΠ΅ΡΠ° ΡΠ΅ΠΊΡΠΎΡΠ° Π² CHS.
Π²Ρ
: B-DE - Π½ΠΎΠΌΠ΅Ρ ΡΠ΅ΠΊΡΠΎΡΠ°
Π²ΡΡ
: BC - ΡΠΈΠ»ΠΈΠ½Π΄Ρ
D - ΡΠ΅ΠΊΡΠΎΡ Π - ΠΏΠΎΠ²Π΅ΡΡ
Π½ΠΎΡΡΡ
31. Π‘=3BH - ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° Π΄ΠΈΡΠΊΠ° Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ°Ρ
Π²ΡΡ
: HL - ΡΠ°Π·ΠΌΠ΅Ρ Π΄ΠΈΡΠΊΠ° Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ°Ρ
32. Π‘=3CH - Π·Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ FAT
Π²Ρ
: DE - Π½ΠΎΠΌΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° FAT
HL - ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ
33. Π‘=3DH - ΡΠΈΡΠ°ΡΡ Π±Π°ΠΉΡ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°
Π²ΡΡ
: Π - Π±Π°ΠΉΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°
Π±ΠΈΡΡ: 7 =0 - 16 Π±ΠΈΡ FAT
=1 - 12 Π±ΠΈΡ FAT
6 =1 - Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ msdos
5 =1 - ΠΊΠ²Π°Π·ΠΈΠ΄ΠΈΡΠΊ ΡΡΡΡΠΊΡΡΡΡ ORDOS4
4 =0/1 - ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ Π΄ΠΈΡΠΊΠ° IDE
3-2 - ΡΠ΅Π·Π΅ΡΠ²
1-0 - Π½ΠΎΠΌΠ΅Ρ ΠΎΠ΄Π½ΠΎΡΠΈΠΏΠ½ΠΎΠ³ΠΎ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ
ΡΡΡΡΠΎΠΉΡΡΠ²Π°
34. Π‘=3EH - ΡΠ»ΡΠΆΠ΅Π±Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ
35. Π‘=3FH - ΠΏΠ΅ΡΠ΅ΡΡΠ΅Ρ Π½ΠΎΠΌΠ΅ΡΠ° ΠΊΠ»Π°ΡΡΠ΅ΡΠ° Π² Π½ΠΎΠΌΠ΅Ρ ΡΠ΅ΠΊΡΠΎΡΠ° LBA
Π²Ρ
: A - ΡΠΈΡΠ»ΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ² (ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ)
DE - Π½ΠΎΠΌΠ΅Ρ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°
Π²ΡΡ
: A - ΡΠΈΡΠ»ΠΎ ΡΠ΅ΠΊΡΠΎΡΠΎΠ²
C-DE - Π½ΠΎΠΌΠ΅Ρ ΡΠ΅ΠΊΡΠΎΡΠ° LBA
**************************************************************
ΠΠΠΠ« ΠΠ¨ΠΠΠΠ ORDOS 6.10
00H - ΡΡΠΏΠ΅ΡΠ½ΠΎΠ΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ
01Π - ΡΠ°ΠΉΠ» ΠΈΠ»ΠΈ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½
02Π - ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» ΠΈΠ»ΠΈ ΠΊΠ°ΡΠ°Π»ΠΎΠ³
03Π - ΠΌΠ°Π»ΠΎ ΠΌΠ΅ΡΡΠ° Π½Π° Π΄ΠΈΡΠΊΠ΅
04Π - R/O ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠ΅Π½ΠΈΠ΅
05Π - ΠΎΡΠΈΠ±ΠΊΠ° ΡΡΠ΅Π½ΠΈΡ (ΠΠ‘ ΡΠ°ΠΉΠ»Π°)
06Π - ΠΎΡΠΈΠ±ΠΊΠ° Π·Π°ΠΏΠΈΡΠΈ
07Π - ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π½Π΅ Π³ΠΎΡΠΎΠ²ΠΎ ΠΈΠ»ΠΈ Π½Π΅ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ΠΎ
08Π - Π΄ΠΈΡΠΊ ΡΠΌΠ΅Π½ΡΠ½
09Π - ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ°ΠΉΠ»Ρ, ΡΠ΄Π°Π»ΠΈΡΡ Π½Π΅Π»ΡΠ·Ρ
...
0EH - Π½Π΅Ρ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΉ Π·ΠΎΠ½Ρ Π½Π° Π΄ΠΈΡΠΊΠ΅
0FH - ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π±ΡΡΠ΅ΡΠ° ΠΏΡΡΠΈ ΠΏΠΎΠΈΡΠΊΠ°
10H - ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π²Π½Π΅ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°
11H - ΠΊΠΎΠ½Π΅Ρ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° (ΠΏΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ ΡΠ΅ΠΊΡΠΎΡΠΎΠ²)
12Π - Π½Π°ΠΉΠ΄Π΅Π½ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Z=0
13Π - ΠΎΡΠΈΠ±ΠΊΠ° ΡΡΠ΅Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° FAT
14H - ΠΎΡΠΈΠ±ΠΊΠ° ΠΏΡΠΈ ΡΡΠ΅Π½ΠΈΠΈ ΡΠ΅ΠΊΡΠΎΡΠ° FAT
15H - ΠΎΡΠΈΠ±ΠΊΠ° ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΠΉΠ»Π°
16Π - ΠΊΠΎΠ½Π΅Ρ FAT (ΠΏΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ ΡΠ΅ΠΊΡΠΎΡΠΎΠ²)
17Π - ΠΎΡΠΈΠ±ΠΊΠ° ΠΎΡΠΊΡΡΡΠΈΡ/Π·Π°ΠΊΡΡΡΠΈΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π΄ΠΈΡΠΊΠ°
20Π - ΠΎΡΠΈΠ±ΠΊΠ° ΠΏΡΠΈ Π·Π°ΠΏΠΈΡΠΈ ΡΠ΅ΠΊΡΠΎΡΠ° FAT
21Π - ΠΎΡΠΈΠ±ΠΊΠ° Π·Π°ΠΏΠΈΡΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° FAT
22H - ΠΎΡΠΈΠ±ΠΊΠ° Π΄ΠΎΡΡΡΠΏΠ° ΠΊ FAT
23Π - ΠΊΠΎΠ½Π΅Ρ ΡΠ°ΠΉΠ»Π° (ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΠ΅Π½ΠΈΡ ΡΠ°ΠΉΠ»Π°)
30Π - Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΡΠ΅ΠΊΡΠΎΡΠ°
31Π - Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°
E5H - Π½Π°ΠΉΠ΄Π΅Π½Π° ΡΡΠ΅ΡΡΠ°Ρ Π·Π°ΠΏΠΈΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°
F7H - ΠΏΠΎΠΏΡΡΠΊΠ° ΡΡΠΈΡΠ°Π½ΠΈΡ ΠΏΠ»ΠΎΡ
ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°
FFH - ΡΡΠ½ΠΊΡΠΈΡ Π½Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΈΠ»ΠΈ Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΠ° Π΄Π»Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π΄ΠΈΡΠΊΠ°
DEMO.AS * MIFVI SMOLENSK (C) 2001 *
;************************************
;* testowyj primer napisaniq *
;* zagruvaemogo drajwera dlq ORDOS6 *
;* DEMO.DRV *
;* ispolnqetsq w stranice dos *
;* adres starta 0000H *
;************************************
;wektory funkcij obsluviwaniq drajwera
ADRFN:EQU 0EFE8H ;polu~itx adres funkcii dos
; ; wh: C - nomer funkcii
; ; wyh: HL - adres
CALLF:EQU 0EFEBH ;wypolnitx funkci` dos
; ; wh: C - nomer funkcii
FRMEM:EQU 0EFEEH ;polu~itx razmer swobodnoj
; ;pamqti drajwerow
; ; wyh: HL - swobodno bajt
SVMEM:EQU 0EFF1H ;zanqtx pamqtx dlq drajwera
; ; wh: HL - razmer pamqti
; ; wyh Z=0 OK
; ; Z=1 nedostato~no pamqti
RDMEM:EQU 0EFF4H ;~itatx adres perwogo swob.bajta
; ; wyh: HL - adres
KBRDL:EQU 0EFF7H ;wwesti simwol s klawiatury
; ; wyh: C - wwedennyj simwol
MSGL:EQU 0EFFAH ;wywesti soob}enie na |kran
; ; wh: HL - adres soob}eniq
SIMBL:EQU 0EFFDH ;wywesti simwol na |kran
; ; wh: A - simwol
;movno ispolxzowatx wse podprogrammy monitora
;krome wywoda na |kran i wwesti simwol s klawiatury
;
ORG 0000H ;adres starta inicializacii
LD HL,TITUL
CALL MSGL ;wywod neobqzatelxnogo soob}eniq
CALL RDMEM ;adres perwogo swobodnogo bajta
CALL NEXLH ;wywesti na |kran
LD A,'H'
CALL SIMBL
LD HL,DRVEND-DRVBEG ;ob'em drajwera
CALL SVMEM ;zanqtx pamqtx dlq drajwera
JR NZ,NOMEM ;nedostato~no pamqti
LD (ORGMEM+1),HL ;sohr.adres zagruzki drajwera
PUSH HL
LD HL,MSG1
CALL MSGL
POP HL
PUSH HL
CALL NEXLH
LD A,'H'
CALL SIMBL
POP DE
;
;korrekciq adresow perehodow
LD HL,LABL1
ADD HL,DE
LD (ADRV+ALABL1+1),HL
;
LD HL,EXIT
ADD HL,DE
LD (ADRV+ALABL2+1),HL
;
;
;perenos drajwera w rabo~u` oblastx
LD HL,ADRV
ORGMEM:LD DE,0
LD BC,DRVEND-DRVBEG
LDIR
;
;RET ;zdesx movno wozwrat w dos
;
;demo wyzow wwoda s klawiatury
;prqmo iz zagruvennogo drajwera
LD HL,(ORGMEM+1)
JP (HL) ;perehod na na~alo drajwera
;
NOMEM:CALL KBRDL
RET
;
;telo drajwera
ADRV:EQU $
PHASE 0000H
DRVBEG:LD HL,MSG2
CALL MSGL
ALABL1:CALL LABL1
ALABL2:JP EXIT
;
LABL1:CALL KBRDL
LD A,C
CP 1BH
RET Z
CALL SIMBL
JR LABL1
;
EXIT:LD C,2
CALL ADRFN ;polu~itx adres funkcii
PUSH HL
LD HL,MSG3
CALL MSGL
POP HL
CALL NEXLH ;wywesti na |kran
LD A,'H'
CALL SIMBL
;
;demo wyzow funkcii
LD C,3DH
CALL CALLF ;polu~itx bajt ustrjstwa
PUSH AF
LD HL,MSG4
CALL MSGL
POP AF
CALL NEXL
;
LD HL,MSG5
CALL MSGL
CALL KBRDL
;
RET ;wozwrat w dos posle demonstracii
;
DRVEND:
DEPHASE
;
NEXLH:LD A,H
CALL NEXL
LD A,L
CALL NEXL
RET
NEXL:PUSH AF
RRCA
RRCA
RRCA
RRCA
CALL AS1
POP AF
AS1:AND 0FH
CP 0AH
JP M,AS2
ADD A,7
AS2:ADD A,30H
TV20:PUSH BC
LD C,A
CALL SIMBL
POP BC
AS3:RET
;
;tekstowye soob}eniq
TITUL:DB 1FH,0AH,7,' demonstraciq zagruzki drajwera'
DB 0DH,0AH,' dlq ORDOS6 ORION-PRO'
DB 0DH,0AH,0AH,' perwyj swobodnyj adres: ',0
MSG1:DB 0DH,0AH,' adres zagruzki drajwera: ',0
MSG2:DB 0DH,0AH,' drajwer inicializirowan.',0
MSG3:DB 0DH,0AH,' adres funkcii C=2 rawen: ',0
MSG4:DB 0DH,0AH,' bajt ustrojstwa: ',0
MSG5:DB 0DH,0AH,' zagruzka drajwera zawer{ena.',0
END
Β
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎ OR DOS V6.10
Β
Β
ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ
ΠΠ° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡΒ ΠΠ° Π³Π»Π°Π²Π½ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Β ΠΠ° ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ
Β