πŸ“‚ Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚: orion128-soft-ordos-ordos610-03_clean.html


Β 

OR DOS V6.10, БистСма Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для ORDOS V6.10, опСрационная систСма ΠžΡ€ΠΈΠΎΠ½-128 ΠΈ ΠžΡ€ΠΈΠΎΠ½-ПРО

OR DOS 6.10 для ΠžΡ€ΠΈΠΎΠ½Π°-128 ΠΈ ΠžΡ€ΠΈΠΎΠ½ ПРО для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π ΠΎΠΌ Диском

 ВсС ΠΆΡƒΡ€Π½Π°Π»Ρ‹ "Π Π°Π΄ΠΈΠΎ"Β  с ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ΠΌ ΠžΡ€ΠΈΠΎΠ½Π°

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Ρ‹ ПО, адрСсов ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ²

ORDOS4 - ОписаниС программиста

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма OR DOS V6.10

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊ Π½ΠΎΠ²ΠΎΠΉ ОБ: Ver 6.10

DRV.TX

БистСма Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для ORDOS V6.10

БистСма позволяСт ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Π² процСссС Ρ…ΠΎΠ»ΠΎΠ΄Π½ΠΎΠ³ΠΎ старта ОБ. Π­Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² составС Π½ΠΎΠ²ΠΎΠΉ 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 Π±Π°ΠΉΡ‚Π°.

ΠžΠ Π”ΠžΠ‘ 4.03

ΠžΠ Π”ΠžΠ‘ V4.04 - Ρ€Π°Π±ΠΎΡ‚Π° с 8-ю квазидисками

Π Π°Π±ΠΎΡ‚Π° Π² CP/M-80 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΆΠ΅Π»Π΅Π·ΠΎ

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π° www.orion128.ru

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ DS DOS

Β 

Β 

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

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

Β