πŸ“‚ Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚: orion128-soft-cpm80-v360-libm_clean.html


Β 

LIMB.COM OS-DOS V3.60 ΠžΡ€ΠΈΠΎΠ½-128, CP/M-80

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° чтСния Limb.COM - Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° IBM дискСт, CP/M-80 ΠžΡ€ΠΈΠΎΠ½ Π‘ΠΎΡ„Ρ‚ OS-DOS V3.60

ΠŸΡ€ΠΎΠ΄Π°ΡŽ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ Π½Π°Π±ΠΎΡ€Ρ‹ микросхСм, ΠΊΡƒΠΏΠ»ΡŽ микросхСмы

ВсС вСрсии CP/M-80

ВсС вСрсии ORDOS

 Авторский ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΠ“ΠœΠ”. ΠœΡ‹ собираСм ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΈ Π½Π° Π½Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ.Β  Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ Атлас. Π’Π°ΠΊΠΆΠ΅ дискСты ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· ΠΏΠΎΠ΄ ORDOS ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Атлас.

ДискСты Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π² OS DOS (CP/M-80) ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ FORMAT.COM ΠΈ Π½Π° дискСту записана систСма OS DOS V3.60 Β ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ SYS.COM ΠΈΠ»ΠΈ SG360.COM

Руководство систСмного программиста OS DOS ORION-SOFT

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° чтСния Limb.COM V1.23 - Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° IBM дискСт

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для чтСния стандартных IBM-ских дисков, Ρ‚.Π΅. 40 Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ 9 сСкторов (Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Π΄Π°Π½Π½ΠΎΠΉ вСрсиСй Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ) - 360 Kb.
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° LIBM.COM написана Π½Π° языкС Π‘ΠΈ. Для выполнСния Ρ‚Π΅Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ возмоТностями DOS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ассСмблСрС.
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€ΠΈ запускС Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π²Π²ΠΎΠ΄Π° ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° LIBM.COM ΠΎΠ±ΠΌΠ΅Π½ с IBM PC ΠΈ ΠžΠ Π”ΠžΠ‘ ΠΎΡ€ΠΈΠΎΠ½Π°

Β Π‘Π½Π°Ρ‡Π°Π»Π° ΠΎΠ½Π° Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚, Π² ΠΊΠ°ΠΊΠΎΠ΅ устройство вставлСн диск IBM (физичСскоС имя диска, нСзависимо ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, связанных с созданиСм RAM-диска). ПослС этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ IBM диска, присваивая ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ свой Π½ΠΎΠΌΠ΅Ρ€. Π”Π°Π»Π΅Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ввСсти Π½ΠΎΠΌΠ΅Ρ€ записи, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΠΆΠ΅Π»Π°Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ (ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π² строкС) ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ <CR>. Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° запросит ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° (Ρ‚.Π΅. имя Ρ„Π°ΠΉΠ»Π° с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ диска).

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° LIBM.COM ΠΎΠ±ΠΌΠ΅Π½ с IBM PC ΠΈ ΠžΠ Π”ΠžΠ‘ ΠΎΡ€ΠΈΠΎΠ½Π°

Имя Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ логичСскоС, Ρ‚.Π΅. с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. НапримСр, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ RAM-диск ΠΈ ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ‚ имя A:, Π° Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π½Π° Ρ„Π»ΠΎΠΏ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ логичСскоС имя E:, Π½Π°Π΄ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π•:FILE.TYP ΠΈΠ»ΠΈ просто FILE.TYP (Π² послСднСм случаС Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ записан Π½Π° диск с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π’Ρ‹ запустили ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ). ΠŸΠ΅Ρ€Π΅Π΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ диска Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ области ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 0). НапримСр 3/B:FILE.TYP - Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ записан Π½Π° диск B: Π² USER 3.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° позволяСт ΠΏΡ€ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ Ρ„Π°ΠΉΠ»Π° ΠΈΠ· Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ Π² КОИ-7 ΠΈΠ»ΠΈ КОИ-8. ПослС выполнСния описанных Π²Ρ‹ΡˆΠ΅ дСйствий Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π΄Π°Π½ запрос Π½Π° ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ. Если ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° Π½ΡƒΠΆΠ½Π°, Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Ρ†ΠΈΡ„Ρ€Ρƒ, Ссли Π½Π΅Ρ‚ - Π½Π°ΠΆΠΌΠΈΡ‚Π΅ <CR>.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° считываСт Ρ„Π°ΠΉΠ» (Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ количСство Π±Π°ΠΉΡ‚, сколько записано Π½Π° IBM-дискС, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ записываСт 1AH Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° 128 Π±Π°ΠΉΡ‚ΠΎΠ²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°). Если Π½Π΅ Π±Ρ‹Π»ΠΎ ошибок ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹Π΄Π°Π΅Ρ‚ сообщСниС "TRANSFER COMPLETE", Ρ‡Ρ‚ΠΎ являСтся ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠΌ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ чтСния Ρ„Π°ΠΉΠ»Π°. ΠžΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ слСдуСт Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ±Π½ΡƒΡŽ. ΠžΡ‚ Π½Π΅Π΅ Π½Π΅ слСдуСт ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… возмоТностСй, Ρ‡Π΅ΠΌ ΠΎΠ½Π° смоТСт Π²Π°ΠΌ Π΄Π°Ρ‚ΡŒ. Π’ частности, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ осущСствляСт запись Π½Π° IBM-диски.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ с IBM PC ΠΏΠΎ OR DOS

1. MSCOMM$ V1.34 - ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ (Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ) с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ дискСты "3,5 дюйма" (720 ΠΊ), дискСты 5,25 дюйма (360ΠΊ)Β  ΠΌΠ΅ΠΆΠ΄Ρƒ IBM PC ΠΈ ΠžΡ€ΠΈΠΎΠ½ΠΎΠΌ, являСтся ΠΊΠ°ΠΊ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²
ORDOS Π½Π° дискСтС Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° MS-DOS, Ρ‚Π°ΠΊ ΠΈ пСрСнос ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с IBM PC-совмСстимых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π½Π° ΠžΡ€ΠΈΠΎΠ½ ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ

2. MSFORM$, V1.00, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ дискСт Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° MS/DOS Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠžΠ Π˜ΠžΠΠ•, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° форматирования дискСт, 360 ΠΊ, 720 ΠΊ

3. ΠŸΠ°ΠΊΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ MS2$ - для ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ с IBM, обслуТиваниС ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ дисков

Β Β Β Β 

Β 

ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΈ интСрСсныС ΡΡ‚Π°Ρ‚ΡŒΠΈ

На ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ страницу  На Π³Π»Π°Π²Π½ΡƒΡŽ страницу  На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ страницу

Β