Β
PIP.COM - OS-DOS V3.60 ΠΡΠΈΠΎΠ½-128, CP/M-80
PIP.COM - ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ»ΠΈΡΠ½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² OS DOS V3.60, CP/M-80 ΠΡΠΈΠΎΠ½ Π‘ΠΎΡΡ OS-DOS V3.60
ΠΡΠΎΠ΄Π°Ρ ΠΏΠ»Π°ΡΡ ΠΈ Π½Π°Π±ΠΎΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ, ΠΊΡΠΏΠ»Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ
Β ΠΠ²ΡΠΎΡΡΠΊΠΈΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΠΠΠ. ΠΡ ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊΠΎΠΉ ΠΈ Π½Π° Π½Π΅ΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ.Β Π§ΠΈΡΠ°ΠΉΡΠ΅ ΠΏΡΠΎ ΠΏΠ°ΠΊΠ΅Ρ ΠΡΠ»Π°Ρ. Π’Π°ΠΊΠΆΠ΅ Π΄ΠΈΡΠΊΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ· ΠΏΠΎΠ΄ ORDOS ΠΏΠ°ΠΊΠ΅ΡΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΡΠ»Π°Ρ.
ΠΠΈΡΠΊΠ΅ΡΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΎΡΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½Ρ Π² OS DOS (CP/M-80) ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ FORMAT.COM ΠΈ Π½Π° Π΄ΠΈΡΠΊΠ΅ΡΡ Π·Π°ΠΏΠΈΡΠ°Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° OS DOS V3.60 Β ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ SYS.COM ΠΈΠ»ΠΈ SG360.COM
Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° OS DOS ORION-SOFT
OrionsoftΒ 1995Β Β Β PIP.COM - ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ»ΠΈΡΠ½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²
ΠΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° pip ΠΎΠΏΠΈΡΠ°Π½Π° Π·Π΄Π΅ΡΡ...
Β Β Β ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PIP ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»Ρ, ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ ΡΠ°ΠΉΠ»Ρ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ ΠΈ Π½Π° ΠΏΠ΅ΡΡΠΎΠ»Π΅Π½ΡΡ.
ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
Β Β Β ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PIP Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π° Π΄ΠΈΡΠΊΠ΅ Π² Π²ΠΈΠ΄Π΅ ΡΠ°ΠΉΠ»Π° PIP.COM ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ 8Π. ΠΠ½Π° ΠΈΠ½ΠΈΡΠΈΠΈΡΡΠ΅ΡΡΡ Π²Π²ΠΎΠ΄ΠΎΠΌ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊ ΠΏΠΊΠΊ:
Β Β Β Β Β Β PIPΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β (1)
Β Β Β Β Β Β PIP "ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ ΡΡΡΠΎΠΊΠ° PIP"Β Β Β Β Β Β Β Β Β Β Β Β (2)
Β Β Β Β Π ΡΠ»ΡΡΠ°Π΅ (1) ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PIP Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ Π² ΠΏΠ°ΠΌΡΡΡ, Π²ΡΠ΄Π°Π΅Ρ Π½Π° ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ "*" ΠΈ ΠΆΠ΄Π΅Ρ Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ PIP, ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ. ΠΠ°ΡΠ΅ΠΌ ΠΎΠΏΡΡΡ Π²ΡΠ΄Π°Π΅ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ "*" ΠΈ Ρ.Π΄. ΠΠΎΠΌΠ°Π½Π΄Π½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ PIP Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ Π²Π²Π΅Π΄Π΅Π½Π° ΠΏΡΡΡΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ ΡΡΡΠΎΠΊΠ° ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ΄Π΅Π»Π°Π½ "Π³ΠΎΡΡΡΠΈΠΉ ΡΡΠ°ΡΡ" (ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ» ^C).
Β Β Β Β Π ΡΠ»ΡΡΠ°Π΅ (2) PIP Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ Π² ΠΏΠ°ΠΌΡΡΡ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΡ PIP ΠΈ Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ Π±Π΅Π· Π²ΡΠ΄Π°ΡΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π½Π° ΠΊΠΎΠ½ΡΠΎΠ»Ρ.
Β Β Β Β ΠΠΎΠΌΠ°Π½Π΄Π½Π°Ρ ΡΡΡΠΎΠΊΠ° PIP
Β Β Β Β ΠΠΎΠΌΠ°Π½Π΄Π½Π°Ρ ΡΡΡΠΎΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ PIP ΠΈΠΌΠ΅Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠΎΡΠΌΠ°Ρ:
Β Β Β Β Β "ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ"="ΠΈΡΡΠΎΡΠ½ΠΈΠΊ1","ΠΈΡΡΠΎΡΠ½ΠΈΠΊ2",...,"ΠΈΡΡΠΎΡΠ½ΠΈΠΊ N"
"ΠΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ" ΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· "ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ²" ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ:
Β Β Β - ΠΈΠΌΠ΅Π½Π΅ΠΌ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° Ρ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌ Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ ΠΈΠΌΠ΅Π½ΠΈ Π΄ΠΈΡΠΊΠ°;
Β Β Β - ΠΈΠΌΠ΅Π½Π΅ΠΌ Π΄ΠΈΡΠΊΠ°;
Β Β Β - ΠΈΠΌΠ΅Π½Π΅ΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π° (Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ);
Β Β Β - Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ.
Β Β Β Β ΠΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ ΠΈΠΌΠ΅Π½ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ PIP Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠ΄ΡΠΈ Π΄Π²ΠΎΠ΅ΡΠΎΡΠΈΠ΅ (:).
Β Β Β Β ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ "ΠΈΡΡΠΎΡΠ½ΠΈΠΊΡ" ΠΌΠΎΠ³ΡΡ Π·Π°Π΄Π°Π²Π°ΡΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎΠ± ΡΡΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ Π³ΠΎΠ²ΠΎΡΠΈΡΡΡ Π½ΠΈΠΆΠ΅.
Β Β Β Β ΠΠ±ΡΠ°Ρ Π΄Π»ΠΈΠ½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ 256 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ². ΠΠ»Ρ ΡΡΡΠΎΠΊ, ΠΏΡΠ΅Π²ΡΡΠ°ΡΡΠΈΡ ΡΠΈΡΠΈΠ½Ρ ΡΠΊΡΠ°Π½Π°, ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²ΠΎΠ·Π²ΡΠ°Ρ ΠΊΠ°ΡΠ΅ΡΠΊΠΈ Π·Π°Π΄Π°Π΅ΡΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΌ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠΌ ^E.
Β Β Β Β Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ, Π²Π²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΡΠ΅Π³ΠΈΡΡΡΠ΅, Π²Π½ΡΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΡΡΡΡ Π² ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ° Π΄Π»Ρ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΠ‘ CP/M.
Β Β Β Β ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡΡ ΡΠΏΠΈΡΠΎΠΊ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ², Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PIP.
Β Β Β Β ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°:
Β Β Β Β CONΒ Β Β Β Β Β Β Β Β - ΠΊΠΎΠ½ΡΠΎΠ»Ρ;
Β Β Β Β RDRΒ Β Β Β Β Β Β Β Β - ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π²Π²ΠΎΠ΄Π°;
Β Β Β Β PUNΒ Β Β Β Β Β Β Β Β - ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π²ΡΠ²ΠΎΠ΄Π°;
Β Β Β Β LSTΒ Β Β Β Β Β Β Β Β - ΠΏΠ΅ΡΠ°ΡΠ°ΡΡΠ΅Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ.
Β Β Β Β Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°:
Β Β Β Β TTYΒ Β Β Β Β Β Β Β Β - ΠΊΠΎΠ½ΡΠΎΠ»Ρ, ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π²Π²ΠΎΠ΄Π°, Π²ΡΠ²ΠΎΠ΄Π° ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ;
Β Β Β Β CRTΒ Β Β Β Β Β Β Β Β - ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ;
Β Β Β Β UC1Β Β Β Β Β Β Β Β Β - ΠΊΠΎΠ½ΡΠΎΠ»Ρ;
Β Β Β Β PTRΒ Β Β Β Β Β Β Β Β - ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π²Π²ΠΎΠ΄Π° Ρ ΠΏΠ΅ΡΡΠΎΠ»Π΅Π½ΡΡ;
Β Β Β Β UP1Β Β Β Β Β Β Β Β Β - ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΡΠ΅Π½ΠΈΡ;
Β Β Β Β UP2Β Β Β Β Β Β Β Β Β - ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΡΠ΅Π½ΠΈΡ;
Β Β Β Β LPTΒ Β Β Β Β Β Β Β Β - ΠΏΠ΅ΡΠ°ΡΠ°ΡΡΠ΅Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ;
Β Β Β Β PTPΒ Β Β Β Β Β Β Β Β - ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΠΏΠ΅ΡΡΠΎΠ»Π΅Π½ΡΡ.
Β Β Β Β Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ² Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ [2].
Β Β Β Β Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ-"ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ" Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΌΠ΅ΡΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ (Ρ.Π΅. ΠΠ΅Π»ΡΠ·Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ»Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π½Π° RDR), Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ-"ΠΈΡΡΠΎΡΠ½ΠΈΠΊ" Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΌΠ΅ΡΡ Π²ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ (Ρ.Π΅. Π½Π΅Π»ΡΠ·Ρ LST ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ).
Β Β Β Β Π ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ PIP ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΊΠΆΠ΅ Π·Π°Π΄Π°Π²Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΈΠΌΠ΅Π½Π°:
Β Β Β Β NULΒ Β Β Β Β Β Β Β Β - ΠΏΠ΅ΡΠ΅ΡΠ»Π°ΡΡ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ-"ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ" 40 Π½ΡΠ»Π΅ΠΉ (0 ΠΊΠΎΠ΄Π°, ΠΏΡΠΈΠ½ΡΡΠΎΠ³ΠΎ Π² ΠΠ‘ CP/M); ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠ»ΡΠΆΠΈΡΡ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΎΠΌ ΠΊΠΎΠ½ΡΠ° Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΠΏΠ΅ΡΡΠΎΡΠ°ΡΠΈΡ;
Β Β Β Β EOFΒ Β Β Β Β Β Β Β Β - ΠΏΠ΅ΡΠ΅ΡΠ»Π°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ» ΠΊΠΎΠ½ΡΠ° ΡΠ°ΠΉΠ»Π° ΠΠ‘ CP/M (^Z) Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ-"ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ" (ΠΏΠΎΡΡΠ»Π°Π΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π² ΠΊΠΎΠ½ΡΠ΅ Π²ΡΠ΅Ρ Π΄Π°Π½Π½ΡΡ , ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ PIP);
Β Β Β Β INPΒ Β Β Β Β Β Β Β Β - ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ "ΠΈΡΡΠΎΡΠ½ΠΈΠΊ", ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡΒ Π²Π²Π΅Π΄Π΅Π½ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ PIP:
Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β PIP ΠΏΠΎΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π²Ρ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡ ΠΏΠΎ Β Β Β ΠΊΠΎΠΌΠ°Π½Π΄Π΅ CALL ΠΊ ΡΡΠ΅ΠΉΠΊΠ΅ 0103H ΠΈ ΠΏΠΎΠ»ΡΡΠ°Ρ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΡΠ΅ΠΉΠΊΠ΅Β 109H (Π±ΠΈΡ ΡΠ΅ΡΠ½ΠΎΡΡΠΈ, Ρ.Π΅. ΡΡΠ°ΡΡΠΈΠΉ Π±ΠΈΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ 0);
Β Β Β Β OUTΒ Β Β Β Β Β Β Β Β - ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ "ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ" Π²ΡΠ²ΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²Π²Π΅Π΄Π΅Π½ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ PIP:
Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β PIP ΠΎΠ±ΡΠ°ΡΠ°Π΅ΡΡΡ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ CALL ΠΊ ΡΡΠ΅ΠΉΠΊΠ΅ 106H, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ» Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ΅Π³ΠΈΡΡΡΠ΅ C.
Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Π―ΡΠ΅ΠΉΠΊΠΈ Ρ Π°Π΄ΡΠ΅ΡΠ°ΠΌΠΈ ΠΎΡ 109H Π΄ΠΎ 1FFH Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΠΎΠ±ΡΠ°Π·Π΅ ΠΏΠ°ΠΌΡΡΠΈ PIP ΠΈ Π² Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ DDT,Β ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΉ Π² [4], ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ
Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ;
Β Β Β Β PRNΒ Β Β Β Β Β Β Β Β - ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΎ LST Ρ ΡΠΎΠΉ ΡΠ°Π·Π½ΠΈΡΠ΅ΠΉ, ΡΡΠΎ Π² ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ΄ΠΎΠ³ΠΎ Π²ΠΎΡΡΠΌΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π° ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΡΠ°Π±ΡΠ»ΡΡΠΈΡ, ΡΡΡΠΎΠΊΠΈ Π½ΡΠΌΠ΅ΡΡΡΡΡΡ ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΡΡ 60 ΡΡΡΠΎΠΊ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡΒ ΠΏΡΠΎΠ³ΠΎΠ½ ΡΡΡΠ°Π½ΠΈΡΡ (Ρ Π½Π°ΡΠ°Π»ΡΠ½ΡΠΌ ΠΏΡΠΎΠ³ΠΎΠ½ΠΎΠΌ).
ΠΠ±ΡΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ PIP
Β Β Β Β ΠΠΌΠ΅Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ² Π² ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ PIP ΠΌΠΎΠ³ΡΡ ΡΠ΅ΡΠ΅Π΄ΠΎΠ²Π°ΡΡΡΡ. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΡΠ΅Π½ ΠΏΡΠΈΠ·Π½Π°ΠΊ ΠΊΠΎΠ½ΡΠ° ΡΠ°ΠΉΠ»Π° (^Z Π΄Π»Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΡΠ΅Π°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ½Π΅Ρ ΡΠ°ΠΉΠ»Π° Π΄Π»Ρ ΠΏΡΠΎΡΠΈΡ Π΄ΠΈΡΠΊΠΎΠ²ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²).
Β Β Β Β ΠΠ°Π½Π½ΡΠ΅ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ»Π° ΠΊΠΎΠΏΠΈΡΡΡΡΡΡ ΡΠ»Π΅Π²Π° Π½Π°ΠΏΡΠ°Π²ΠΎ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΡΠΈΡΠ°Π½ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠ°ΠΉΠ»-"ΠΈΡΡΠΎΡΠ½ΠΈΠΊ". ΠΠ°Π½Π½ΡΠ΅ ΠΈΠ· ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ Π² ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ»-"ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ"; Π΄Π»Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π² ΠΊΠΎΠ½Π΅Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ» ΠΊΠΎΠ½ΡΠ° ΡΠ°ΠΉΠ»Π° ^Z. ΠΡΠ΅Π³Π΄Π° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ, ΡΡΠΎ ΡΠ°ΠΉΠ»Ρ ΡΠΈΠΏΠ° .COM Π½Π΅ ΡΠ²Π»ΡΡΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΡΠΌΠΈ.
Β Β Β Β ΠΡΠΎΡΠ΅ΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅ΡΠ²Π°ΡΡ, Π²Π²Π΅Π΄Ρ Ρ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ ΡΠΈΠΌΠ²ΠΎΠ» (ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ). ΠΠ° ΡΡΠΎ PIP Π²ΡΠ΄Π°Π΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ "ABORTED", ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΠ΅Π΅, ΡΡΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π½Π΅ Π·Π°ΠΊΠΎΠ½ΡΠ΅Π½Π°. ΠΡΠΈ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎΠΌ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ΅Π½ΠΈΠΈ Π»ΡΠ±ΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΡΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ°Π±ΠΎΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ PIP ΡΠ΄Π°Π»ΡΠ΅Ρ Π²ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ SUBMIT [5].
Π Π°Π±ΠΎΡΠ° Ρ Π΄ΠΈΡΠΊΠΎΠ²ΡΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ
Β Β Β Β ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π΄ΠΈΡΠΊΠΎΠ²ΡΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ Π² ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ ΠΈΠΌΡ Π΄ΠΈΡΠΊΠ° Π½Π΅ Π·Π°Π΄Π°Π½ΠΎ, ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ Π°ΠΊΡΠΈΠ²ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π΄ΠΈΡΠΊ.
Β Β Β Β ΠΡΠΈ ΡΠ»ΠΈΡΠ½ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π² ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PIP ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ, ΡΡΠΎ Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ-"ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ" - ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΡΠ΅ ΠΈ ΡΡΠΎ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΎΠΌ ΠΊΠΎΠ½ΡΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΡΠ»ΡΠΆΠΈΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ» ^Z. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ O (ΡΠΌ.Β Π½ΠΈΠΆΠ΅) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠΡΠΈΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΡΠ»ΠΈΡΠ½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ², Π½Π΅ ΡΠ²Π»ΡΡΡΠΈΡ ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΡΠΌΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΈΠΏΠ° .COM.
Β Β Β Β ΠΡΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Ρ Π΄ΠΈΡΠΊΠ° Π½Π° Π΄ΠΈΡΠΊ ΡΠ°ΠΉΠ»Ρ-"ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ" ΡΠΎΡ ΡΠ°Π½ΡΡΡΡΡ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PIP ΡΠΎΠ·Π΄Π°Π΅Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΡΠ°ΠΉΠ»-"ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ" ΡΠΈΠΏΠ° $$$, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ»ΡΡΠΈΡ ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π°-"ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°" ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΌ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Β Β Β Β ΠΡΠΈ ΡΠ»ΠΈΡΠ½ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π΄ΠΈΡΠΊΠΎΠ²ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π² ΡΠ°ΠΉΠ»-"ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ", Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΠΉΡΡ Π½Π° ΡΠΎΠΌ ΠΆΠ΅ Π΄ΠΈΡΠΊΠ΅, ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π°-"ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°" ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΡΠ°ΠΉΠ»ΠΎΠ²-"ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ²". Π€Π°ΠΉΠ»-"ΠΈΡΡΠΎΡΠ½ΠΈΠΊ" Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΎ ΡΠ»ΠΈΡΠ½ΠΈΠ΅. ΠΡΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΊΠ°ΠΊΠ°Ρ-Π»ΠΈΠ±ΠΎ ΠΎΡΠΈΠ±ΠΊΠ°, ΡΠ°ΠΉΠ»-"ΠΈΡΡΠΎΡΠ½ΠΈΠΊ" Π½Π΅ Π·Π°ΡΠΈΡΠ°Π΅ΡΡΡ.
Β Β Β Β ΠΠ»Ρ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ PIP Π΄ΠΎΠΏΡΡΠΊΠ°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΌΠ°ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° Π½Π° Π΄ΡΡΠ³ΠΎΠΉ. ΠΡΠΎ Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΈΠΌΠ΅Π½ΠΈ ΡΠ°ΠΉΠ»Π° ΠΈΠ»ΠΈ(ΠΈ) ΡΠΈΠΏΠ° ΡΠ°ΠΉΠ»Π° ΡΠΈΠΌΠ²ΠΎΠ»Π° "*", Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΡΡΠ»ΠΎΠΊ.
Β Β Β Β ΠΡΠΈΠΌΠ΅ΡΡ Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ»ΠΈΡΠ½ΠΈΡ Π΄ΠΈΡΠΊΠΎΠ²ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²:
NEW.ZOT=B:OLD.ZAPΒ Β Β Β Β ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ» OLD.ZAP Ρ Π΄ΠΈΡΠΊΠ° B Π²Β Β ΡΠ°ΠΉΠ» NEW.ZOT Π½Π° Π°ΠΊΡΠΈΠ²ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ Π΄ΠΈΡΠΊΠ΅;
X.ASM=Y.ASM,Z.ASM,X.ASMΒ Β Β Β Β Β Β Β Β ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΉΠ» X.ASM ΠΈΠ· ΠΎΠ±'Π΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² Β Β Y.ASM, Z.ASM, X.ASM. ΠΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Β Β Π½Π° Π°ΠΊΡΠΈΠ²ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ Π΄ΠΈΡΠΊΠ΅. Π€Π°ΠΉΠ»Ρ Y.ASM,
Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Z.ASM Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ. Π€Π°ΠΉΠ» X.ASM ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡ Β ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΌ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ;
B:A.U=B:B.V,A:C.W,D.XΒ Β Β Β Β Β Β Β Β Β Β ΡΠ»ΠΈΡΡ ΡΠ°ΠΉΠ» B.V, Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΠΉΡΡ Π½Π° Π΄ΠΈΡΠΊΠ΅ B, Β Β Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ C.W, Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΠΌΡΡ Π½Π° Π΄ΠΈΡΠΊΠ΅ A, ΠΈΒ Β Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ D.X, Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΠΌΡΡ Π½Π° Π°ΠΊΡΠΈΠ²ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ Π΄ΠΈΡΠΊΠ΅. Π Π΅Π·ΡΠ»ΡΡΠΈΡΡΡΡΠΈΠΉ ΡΠ°ΠΉΠ» A.U Π±ΡΠ΄Π΅Ρ Π½Π° Π΄ΠΈΡΠΊΠ΅ B. Π€Π°ΠΉΠ»Ρ-"ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ" ΠΎΡΡΠ°Π½ΡΡΡΡ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΡΠΌΠΈ;
Β
B:=*.COMΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΠΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΡΠΈΠΏΠ° COM Ρ Π°ΠΊΡΠΈΠ²ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° Π½Π° Π΄ΠΈΡΠΊ B;
A:=B:ZAP.*Β Β Β Β Β Β Β Β Β Β Β Β ΠΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Ρ Π΄ΠΈΡΠΊΠ° B: Π½Π° Π΄ΠΈΡΠΊ A: ΡΠ°ΠΉΠ»ΡΒ Π²ΡΠ΅Ρ ΡΠΈΠΏΠΎΠ² Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ ZAP;
A:=B:*.*Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΠΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Ρ Π΄ΠΈΡΠΊΠ° B: Π½Π° Π΄ΠΈΡΠΊ A: Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ.
Β Β Β Β Π ΡΠ»ΡΡΠ°Π΅ ΠΌΠ°ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PIP Π²ΡΠ΄Π°Π΅Ρ Π½Π° ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΠΈΠΌΠ΅Π½Π° Π²ΡΠ΅Ρ ΠΊΠΎΠΏΠΈΡΡΠ΅ΠΌΡΡ ΡΠ°ΠΉΠ»ΠΎΠ².
Β Β Β Β ΠΡΠ»ΠΈ Π½Π° Π΄ΠΈΡΠΊΠ΅, ΠΊΡΠ΄Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΠΆΠ΅ Π΅ΡΡΡ ΡΠ°ΠΉΠ» Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΡΠ°ΠΉΠ»Π°-"ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°", ΡΠΎ ΠΏΡΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΌ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ½ Π·Π°ΡΠΈΡΠ°Π΅ΡΡΡ, Π° Π²ΠΌΠ΅ΡΡΠΎ Π½Π΅Π³ΠΎ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ».
Π Π°Π±ΠΎΡΠ° Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ
Β Β Β Β Π Π°Π±ΠΎΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ PIP Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Π° ΡΠ°Π±ΠΎΡΠ΅ Ρ Π΄ΠΈΡΠΊΠ°ΠΌΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π² ΡΡΠΎΠΌ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅ ΡΠ΅ΡΡ ΠΈΠ΄Π΅Ρ Π»ΠΈΡΡ ΠΎΠ± ΠΎΠ΄Π½ΠΎΠΌ ΡΠ°ΡΡΠ½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΠ²ΠΎΠ΄ΡΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΡ.
Β Β Β Β Π ΡΠ»ΡΡΠ°Π΅, ΠΊΠΎΠ³Π΄Π° "ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΎΠΌ" ΡΠ»ΡΠΆΠΈΡ ΡΠ°ΠΉΠ» ΡΠΈΠΏΠ° HEX (ΡΠ°ΠΉΠ» ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠΈΡΠΈΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½Π½ΡΡ ΠΊΠΎΠ΄ΠΎΠ²), Π° "ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ" ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π²Π²ΠΎΠ΄Π° Ρ ΠΏΠ΅ΡΡΠΎΠ»Π΅Π½ΡΡ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PIP ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ. ΠΠ½Π° ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π»ΠΈ ΡΠ°ΠΉΠ»-"ΠΈΡΡΠΎΡΠ½ΠΈΠΊ" Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠ΅ ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ ΡΡΠΌΠΌ. ΠΡΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠΈ ΠΎΡΠΈΠ±ΠΎΡΠ½ΠΎΠΉ Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PIP Π²ΡΠ΄Π°Π΅Ρ Π½Π° ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ ΠΈ ΠΆΠ΄Π΅Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΠΈ. ΠΠ»Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΠΈ ΠΎΠ±ΡΡΠ½ΠΎ Π±ΡΠ²Π°Π΅Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ Π²Π²ΠΎΠ΄ ΡΡΠ°ΡΡΠΊΠ° ΠΏΠ΅ΡΡΠΎΠ»Π΅Π½ΡΡ (Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°Π΄ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡ ΠΏΠ΅ΡΡΠΎΠ»Π΅Π½ΡΡ Π½Π°Π·Π°Π΄ Π½Π° 50 ΡΠΌ). ΠΠΎΠ³Π΄Π° Π»Π΅Π½ΡΠ° Π³ΠΎΡΠΎΠ²Π° Π΄Π»Ρ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°, Π½ΡΠΆΠ½ΠΎ Π²Π²Π΅ΡΡΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ» CR, ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PIP ΠΏΠΎΠ²ΡΠΎΡΠΈΡ ΠΏΠΎΠΏΡΡΠΊΡ Π²Π²ΠΎΠ΄Π°. ΠΡΠ»ΠΈ ΠΆΠ΅ Π΄Π°Π½Π½ΡΠΉ ΡΡΠ°ΡΡΠΎΠΊ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΡΠΈΡΠ°Π½, ΡΠΎ Π½Π°Π΄ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ Π²Π²ΠΎΠ΄ (Π²Π²Π΅Π΄Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ» CR ΡΡΠ°Π·Ρ Π·Π° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅), Π° Π΄Π°Π½Π½ΡΡ Π·Π°ΠΏΠΈΡΡ Π²Π²Π΅ΡΡΠΈ Ρ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° ΡΠ΅ΠΊΡΡΠΎΠ² ED ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡΠ°ΠΉΠ» Π½Π° Π΄ΠΈΡΠΊΠ΅ ΡΠΆΠ΅ ΡΠΎΠ·Π΄Π°Π½. ΠΠ»Ρ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° PIP ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π²ΠΎΠ΄ΠΈΡΡ ΠΊΠΎΠ½Π΅Ρ ΡΠ°ΠΉΠ»Π° Ρ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ, Π΅ΡΠ»ΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΡΠ°ΠΉΠ» Π±Π΅ΡΠ΅ΡΡΡ Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° RDR:. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PIP ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅Ρ Π²Π²ΠΎΠ΄ Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠΎΠ½ΡΠΎΠ»ΡΡ. ΠΡΠ»ΠΈ Ρ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ Π±ΡΠ΄Π΅Ρ Π²Π²Π΅Π΄Π΅Π½ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ» ^Z, ΡΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π²Π²ΠΎΠ΄Π° Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ.
Β Β Β Β ΠΡΠΈΠΌΠ΅ΡΡ Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊ PIP Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²:
Β Β Β Β PIP LST:=X.PRNΒ Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ» X.PRN Ρ Π°ΠΊΡΠΈΠ²ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ LST ΠΈ Π·Π°ΠΊΠΎΠ½ΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ PIP;
Β Β Β Β PIPΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΠΈΠ½ΠΈΡΠΈΠ°ΡΠΈΡ PIP (PIP Π²ΡΠ΄Π°Π΅Ρ Π·Π°ΠΏΡΠΎΡ "*");
Β Β Β Β CON:=X.ASM,Y.ASM,Z.ASMΒ Β Β Β Β ΡΠ»ΠΈΡΡ ΡΡΠΈ ΡΠ°ΠΉΠ»Π° ΡΠΈΠΏΠ° ASM ΠΈ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ CON;
Β Β Β Β X.HEX=CON:,Y.HEX,PTR:Β Β Β Β Β Β ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΉΠ» X.HEX, ΡΠΈΡΠ°Ρ Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Β CON, (ΠΏΠΎΠΊΠ° Π½Π΅ Π²Π²Π΅Π΄Π΅ΡΡΡ ^Z), Π·Π°ΡΠ΅ΠΌ ΠΈΠ· ΡΠ°ΠΉΠ»Π° Y.HEX Π½Π° Π°ΠΊΡΠΈΠ²ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ Π΄ΠΈΡΠΊΠ΅, Π·Π°ΡΠ΅ΠΌ Ρ PTR (ΠΏΠΎΠΊΠ° Π½Π΅ Π²ΡΡΡΠ΅ΡΠΈΡΡΡ ^Z).
Β Β Β Β CRΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΠΊΠΎΠ½Π΅Ρ ΡΠ°Π±ΠΎΡΡ PIP;
Β Β Β Β PIP PUN:=NUL:,X.ASM,Β Β EOF:,NUL:Β Β Β Β Β Β Β Β Β Π²ΡΠ²Π΅ΡΡΠΈ Π½Π° ΠΏΠ΅ΡΡΠΎΠ»Π΅Π½ΡΡ 40 Π½ΡΠ»Π΅ΠΉ, ΠΏΠΎΡΠΎΠΌ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ» X.ASM Ρ Π°ΠΊΡΠΈΠ²ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ Π½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°, Π²ΡΠ²Π΅ΡΡΠΈ ΠΊΠΎΠ½Π΅Ρ ΡΠ°ΠΉΠ»Π° ^Z, Π·Π°ΡΠ΅ΠΌ Π²ΡΠ²Π΅ΡΡΠΈ 40 Π½ΡΠ»Π΅ΠΉ.
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Β Β Β Β ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π΄Π°Π²Π°ΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ PIP ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², Π·Π°ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ Π² ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΠ΅ ΡΠΊΠΎΠ±ΠΊΠΈ. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΌΠΎΠ³ΡΡ ΡΠ°Π·Π΄Π΅Π»ΡΡΡΡΡ ΠΏΡΠΎΠ±Π΅Π»Π°ΠΌΠΈ. ΠΠ°ΠΆΠ΄ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π·Π°Π΄Π°Π΅Ρ ΡΠ΅ΠΆΠΈΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π² ΡΠΊΠΎΠ±ΠΊΠ°Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΡΡΠ°Π·Ρ Π·Π° ΡΠ°ΠΉΠ»ΠΎΠΌ ΠΈΠ»ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ-"ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ", ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΎΠ½ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ.
Β Β Β Β ΠΠ°Π»Π΅Π΅ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
Β Β Β Β DNΒ Β Β Β Β Β Β Β Β Β ΡΠ΄Π°Π»ΠΈΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΡ ΠΎΠ΄ΡΡ Π·Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΡ N ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π΄Π°Π½Π½ΡΡ ΠΎΡ "ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°" ΠΊ "ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΡ". ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΊΠΎΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ Π΄Π»ΠΈΠ½Π½ΡΡ ΡΡΡΠΎΠΊ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΠΈΠ»ΠΈ ΡΠ·ΠΊΠΎΠ΅ ΠΏΠ΅ΡΠ°ΡΠ°ΡΡΠ΅Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ;
Β Β Β Β EΒ Β Β Β Β Β Β Β Β Β Β ΡΡ ΠΎ Π½Π° ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ Π²ΡΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ;
Β Β Β Β FΒ Β Β Β Β Β Β Β Β Β Β ΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ ΡΠΎΡΠΌΠ°ΡΠΎΠ² ΠΏΠΎΠ΄Π°ΡΠΈ ΠΈΠ· ΡΠ°ΠΉΠ»Π°. ΠΠ΄Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Ρ ΡΡΠΈΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ P Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π½ΠΎΠ²ΡΡ ΡΠΎΡΠΌΠ°ΡΠΎΠ² ΠΏΠΎΠ΄Π°ΡΠΈ;
Β Β Β Β HΒ Β Β Β Β Β Β Β Β Β Β ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΎΡΠΌΠ°ΡΠ° ΠΏΡΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠΈΒ ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ . Π£Π΄Π°Π»ΡΡΡΡΡ Π²ΡΠ΅ Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ, Π²ΡΡΡΠ΅ΡΠ°ΡΡΠΈΠ΅ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΡΠΌΠΈ Π·Π°ΠΏΠΈΡΡΠΌΠΈ. ΠΡΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ Π½Π° ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π²ΡΠ΄Π°Π΅ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΠΈ;
Β Β Β Β IΒ Β Β Β Β Β Β Β Β Β Β ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ "00" - Π·Π°ΠΏΠΈΡΠΈ Π² ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΌ ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΠΎΠΌ ΡΠΎΡΠΌΠ°ΡΠ΅ (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ I Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΡΠΎΡΠΌΠ°Ρ H);
Β Β Β Β LΒ Β Β Β Β Β Β Β Β Β Β ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ° Π² ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ°;
Β Β Β Β NΒ Β Β Β Β Β Β Β Β Β Β Π½ΡΠΌΠ΅ΡΠ°ΡΠΈΡ ΡΡΡΠΎΠΊ. ΠΡΠΌΠ΅ΡΠ°ΡΠΈΡ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· Π½Π° 1. ΠΠ΅Π΄ΡΡΠΈΠ΅ Π½ΡΠ»ΠΈ Π½ΠΎΠΌΠ΅ΡΠ° ΡΡΡΠΎΠΊΠΈ ΠΎΠΏΡΡΠΊΠ°ΡΡΡΡ, Π° ΠΏΠΎΡΠ»Π΅ Π½ΠΎΠΌΠ΅ΡΠ° ΠΈΠ΄Π΅Ρ Π΄Π²ΠΎΠ΅ΡΠΎΡΠΈΠ΅. ΠΡΠ»ΠΈ Π·Π°Π΄Π°Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ N2, ΡΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡΡΡ Π²Π΅Π΄ΡΡΠΈΠ΅ Π½ΡΠ»ΠΈ ΠΈ Π²ΡΠ»Π΅Π΄ Π·Π° Π½ΠΎΠΌΠ΅ ΡΠΎΠΌ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΡΠ°Π±ΡΠ»ΡΡΠΈΡ. Π’Π°Π±ΡΠ»ΡΡΠΈΡ Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½Π°, Π΅ΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ T;
Β Β Β Β OΒ Β Β Β Β Β Β Β Β Β Β ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΎΠ±'Π΅ΠΊΡΠ½ΠΎΠ³ΠΎ (Π½Π΅ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ) ΡΠ°ΠΉΠ»Π°: ΠΈΠ³Π½ΠΎΡΠΈΡΡΠ΅ΡΡΡΒ ΠΏΡΠΈΠ½ΡΡΡΠΉ Π² ΠΠ‘ CP/M ΠΏΡΠΈΠ·Π½Π°ΠΊ ΠΊΠΎΠ½ΡΠ° ΡΠ°ΠΉΠ»Π° ^Z;
Β Β Β Β PNΒ Β Β Β Β Β Β Β Β Β ΠΏΠΎΠ΄Π°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΡΡ N ΡΡΡΠΎΠΊ (Ρ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ ΡΡΡΠΎΠΊΠΈ). ΠΡΠ»ΠΈ N=1 ΠΈΠ»ΠΈ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ, ΡΠΎ ΠΏΠΎΠ΄Π°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΡΠ΅ΡΠ΅Π· ΠΊΠ°ΠΆΠ΄ΡΠ΅ 60 ΡΡΡΠΎΠΊ. ΠΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ F, ΡΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ Π½ΠΎΠ²ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡΒ ΠΏΠΎΠ΄Π°Π²Π»ΡΠ΅ΡΡΡ ΡΠΎΡΠΌΠ°Ρ ΠΏΠΎΠ΄Π°ΡΠΈ;
Β Β Β Β QS^ZΒ Β Β Β Β Β Β Β ΠΏΡΠ΅ΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ· ΡΠ°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°-"ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°" ΠΏΡΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠΈ ΡΡΡΠΎΠΊΠΈ S, ΠΎΠΊΠ°Π½ΡΠΈΠ²Π°ΡΡΠ΅ΠΉΡΡ ^Z;
Β Β Β Β SS^ZΒ Β Β Β Β Β Β Β Π½Π°ΡΠ°ΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠΈ ΡΡΡΠΎΠΊΠΈ S, ΠΎΠΊΠ°Π½ΡΠΈΠ²Π°ΡΡΠ΅ΠΉΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΌ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠΌ ^Z. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Q ΠΈ S ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΡΡΠΈ ΡΠ°ΠΉΠ»Π°. Π‘ΡΡΠΎΠΊΠΈ, ΠΎΠΏΡΠ΅Π΄Π΅ Π»ΡΡΡΠΈΠ΅ Π½Π°ΡΠ°Π»ΠΎ ΠΈ ΠΊΠΎΠ½Π΅Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π²ΡΠ΅Π³Π΄Π° ΠΊΠΎΠΏΠΈΡΡΡΡΡΡ.Β ΠΡΠ»ΠΈ PIP Π±ΡΠ»Π° Π²ΡΠ·Π²Π°Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ ΡΠΎΡΠΌΠ°ΡΠ° (2), ΡΠΎ ΡΡΡΠΎΠΊΠΈ, ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π·Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ Q ΠΈ S, ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΡΠ΅Ρ Π² ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ°. ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠΎΡΠΌΠ°ΡΠ° (1) ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ.
Β Β Β Β TNΒ Β Β Β Β Β Β Β Β Β ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΎΡ "ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°" ΠΊ "ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΡ" Π² Β ΠΊΠ°ΠΆΠ΄ΠΎΠΉ N-ΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΡΠ°Π±ΡΠ»ΡΡΠΈΡ (ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ» ^I);
Β Β Β Β UΒ Β Β Β Β Β Β Β Β Β Β ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ° Π² ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ°;
Β Β Β Β VΒ Β Β Β Β Β Β Β Β Β Β ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅Β Π·Π°ΠΏΠΈΡΠΈ ("ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΎΠΌ" Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠ°ΠΉΠ» Π½Π° Π΄ΠΈΡΠΊΠ΅);
Β Β Β Β ZΒ Β Β Β Β Β Β Β Β Β Β Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π°, ΠΏΡΠΈΠ½ΡΡΠΎΠ³ΠΎ Π² ΠΠ‘ CP/M ΠΊΠΎΠ΄Π°, Π½Π° Π²Ρ ΠΎΠ΄Π΅Β ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π±ΠΈΡ ΡΠ΅ΡΠ½ΠΎΡΡΠΈ ΡΠ°Π²Π½ΡΠΌ 0.
Β Β Β Β Β Β Β Β Β Β Β Β ΠΡΠΈΠΌΠ΅ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²:
PIP X.ASM=B:[V]Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ» X.ASM Ρ Π΄ΠΈΡΠΊΠ° B Π½Π° Π°ΠΊΡΠΈΠ²ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π΄ΠΈΡΠΊ Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΎΠΉ ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΏΠΈΡΠΈ.
PIP LST:X.ASM[NT8U]Β Β Β Β Β Β Β Β Β Β Β Β Β ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ» X.ASM Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ LST, ΠΏΠ΅ΡΠ΅Π½ΡΠΌΠ΅ΡΠΎΠ²Π°ΡΡ ΡΡΡΠΎΠΊΠΈ, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠ°Π±ΡΠ»ΡΡΠΈΡ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ 8-ΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅, ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ° Π² ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ°.
PIP PUN:=X.HEX[I],Y.ZOT[H]Β Β Β Β Β Β ΡΠ½Π°ΡΠ°Π»Π° ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ PUN Β ΡΠ°ΠΉΠ» X.HEX Ρ ΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π·Π°ΠΌΡΠΊΠ°ΡΡΠΈΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ "00", ΠΏΠΎΡΠΎΠΌ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΠ°ΠΉΠ»Π° Y.ZOT, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΡΠ½Π°Π΄ΡΡΠ°ΡΠ΅ΡΠΈΡΠ½ΡΠ΅Β Π·Π°ΠΏΠΈΡΠΈ, Π½Π΅ ΠΈΡΠΊΠ»ΡΡΠ°Ρ Π·Π°ΠΏΠΈΡΠΈ "00".
PIP X.LIB=Y.ASM[SSUBR1:^ZΒ Β Β Β Β Β Β ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π² ΡΠ°ΠΉΠ» X.LIB ΠΈΠ· ΡΠ°ΠΉΠ»Π° Y.ASM,Β QJMP L3^Z]Β Β Β Β Β Β Β Β Β Β Π½Π°ΡΠΈΠ½Π°Ρ ΡΠΎ ΡΡΡΠΎΠΊΠΈ "SUBR1:" ΠΈ ΠΊΠΎΠ½ΡΠ°Ρ ΡΡΡΠΎΠΊΠΎΠΉ "JMP L3" Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ.
PIP PRN:=X.ASM[P50]Β Β Β Β Β Β Β Β Β Β Β Β Β ΠΏΠ΅ΡΠ΅ΡΠ»Π°ΡΡ ΡΠ°ΠΉΠ» X.ASM Ρ Π°ΠΊΡΠΈΠ²ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ LST Ρ Π½ΡΠΌΠ΅ΡΠ°ΡΠΈΠ΅ΠΉ ΡΡΡΠΎΠΊ, ΡΠ°Π±ΡΠ»ΡΡΠΈΠ΅ΠΉ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ 8-ΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ ΠΈ ΠΏΡΠΎΠ³ΠΎΠ½ΠΎΠΌ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΡΡ 50 ΡΡΡΠΎΠΊ;Β ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΡΠ°ΠΉΠ»Π° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ PRN ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ NT8P60; P50 ΠΈΠ·ΠΌΠ΅ΡΠ΅Ρ ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅.
Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ, Π²ΡΠ΄Π°Π²Π°Π΅ΠΌΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ PIP
Β Β Β Β Π ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ PIP ΠΌΠΎΠ³ΡΡ Π²ΡΠ΄Π°Π²Π°ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ:
DISK READ ERRORΒ Β Β Β Β Β Β Β Β Β Β Β ΠΎΡΠΈΠ±ΠΊΠ° ΠΏΡΠΈ ΡΡΠ΅Π½ΠΈΠΈ Ρ Π΄ΠΈΡΠΊΠ°;
DISK WRITE ERRORΒ Β Β Β Β Β Β Β Β Β Β Β ΠΎΡΠΈΠ±ΠΊΠ° ΠΏΡΠΈ Π·Π°ΠΏΠΈΡΠΈ Π½Π° Π΄ΠΈΡΠΊ;
VERIFY ERRORΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΠΎΡΠΈΠ±ΠΊΠ° ΠΏΡΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΎΠΉ;
NOT A CHARACTER SINKΒ Β Β Β Β Β Β Β Β Β Π²Π²Π΅Π΄Π΅Π½ Π½Π΅Π²Π΅ΡΠ½ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ»;
READER STOPPINGΒ Β Β Β Β Β Β Β Β Β Β Β Β ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΡΠ΅Π½ΠΈΡ Π½Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ;
NOT A CHARACTER SOURCEΒ Β Β Β Β Β Β Β Β ΠΈΡΡΠΎΡΠ½ΠΈΠΊ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΡΠΌ;
ABORTEDΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ Ρ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ;
BAD PARAMETERΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Π½Π΅Π²Π΅ΡΠ½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ;
RECORD TOO LONGΒ Β Β Β Β Β Β Β Β ΡΠ»ΠΈΡΠΊΠΎΠΌ Π΄Π»ΠΈΠ½Π½Π°Ρ Π·Π°ΠΏΠΈΡΡ;
INVALID DIGITΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Π½Π΅Π²Π΅ΡΠ½Π°Ρ ΡΠΈΡΡΠ°;
END OF FILE, CTL-Z?Β Β Β Β Β Β Β Β ΠΠΎΠ½Π΅Ρ ΡΠ°ΠΉΠ»Π°, Π²Π²Π΅ΡΡΠΈ ^Z ? ;
CHEKSUM ERRORΒ Β Β Β Β Β Β Β Β Β Β Β Β ΠΎΡΠΈΠ±ΠΊΠ° Π² ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΠΎΠΉ ΡΡΠΌΠΌΠ΅;
CORRECT ERROR, TYPE RETURNΒ Β Β Β Β ΠΎΡΠΈΠ±ΠΊΠ° ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΠΈ, Π²Π²Π΅Π΄ΠΈΡΠ΅ CR ΠΈΠ»ΠΈ ^Z;
OR CTL-Z
INVALID FORMATΒ Β Β Β Β Β Β Π½Π΅Π²Π΅ΡΠ½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ;
NO DIRECTORY SPACEΒ Β Β Β Β Β Β Β Β Π½Π΅Ρ ΠΌΠ΅ΡΡΠ° Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅;
NO FILEΒ Β Β Β Β Β Β Π½Π΅Ρ ΡΠ°ΠΉΠ»Π°;
START NOT FOUNDΒ Β Β Β Β Β Π½Π°ΡΠ°Π»ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ S) Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ
QUIT NOT FOUNDΒ Β Β Β Β Β Β ΠΊΠΎΠ½Π΅Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Q) Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½
CANNOT CLOSE DESTINATION FILEΒ Β ΡΠ°ΠΉΠ»-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°ΠΊΡΡΡ;
DESTINATION IS R/O, DELETEΒ Β Β Β Β ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ "ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠ΅Π½ΠΈΠ΅". ΠΠΎΠ΄Π°Π²ΠΈΡΡ ? (Y/N)
**NOT FOUND**Β Β Β Β Β Β Β Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ;
COPYING -Β Β Β Β ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (Π΄Π°Π»Π΅Π΅ Π²ΡΠ΄Π°ΡΡΡΡ ΠΈΠΌΠ΅Π½Π° ΠΊΠΎΠΏΠΈΡΡΠ΅ΠΌΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²);
UNRECOGNIZED DESTINATIONΒ Β Β Β Β Β Β Π½Π΅ΠΎΠΏΠΎΠ·Π½Π°Π½Π½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ;
CANNOT RECORDΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Π·Π°ΠΏΠΈΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°;
INVALID PIP FORMATΒ Β Β Β Β Β Β Β Β Β Β Β Β Π½Π΅Π²Π΅ΡΠ½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ PIP;
CANNOT READΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΡΠ΅Π½ΠΈΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ;
INVALID SEPARATORΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Π½Π΅Π²Π΅ΡΠ½ΡΠΉ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ.
ΠΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° pip ΠΎΠΏΠΈΡΠ°Π½Π° Π·Π΄Π΅ΡΡ...
Β
Β Β Β Β
Β
ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ
ΠΠ° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡΒ ΠΠ° Π³Π»Π°Π²Π½ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Β ΠΠ° ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ
Β