![]() |
#21
|
|||
|
|||
![]()
Igor Suslyakov написал(а) к Andrei Kopanchuk в Oct 23 04:40:30 по местному времени:
Здpавствуй, Andrei! Четверг 05 Октября 2023 21:49, ты писал(а) мне, в сообщении по ссылке area://su.comp.old?msgid=2:5058/108.2+651f0e47: IS>>>> Я такие платы встречал, только ISA-8. Вопрос, видимо, надо IS>>>> ставить иначе: материнки на 8086 обязательно были с ISA-8 или IS>>>> бывали и с ISA-16? AK>>> А как они будут работать? ISA-16 предусматривает адресное AK>>> пространство до 24 бит, тогда как 8086 имеет только 20. IS>> Так же, как к спектруму прикрутили 128кб и больше - странично. AK> Да это какой-то лютый колхоз выходит. В спектруме это было заложено AK> производителем, и софт изначально писался с учетом этой особенности AK> работы. Даже если и использовать подобный маппер (например, в Поиск-2 AK> была реализована поддержка до 2Мб памяти), то как быть с работой в AK> Protected mode, которого нет в 8086? В основном то адресация выше AK> мегабайта работала в этом режиме. Выше мегабайта - это XMS (в 8086 И XT 80286 - были и такие), а EMS организовывалась через 64кб "окно" где-то в тех 384кб что выше 640кб и ивидеопамяти страницами по 32кб. Собственно это и есть спецификация LIM. Вот когда появилась возможность адресовать выше первого мегабайта (даже выше 1024+64 XMS) - тогда стали извращаться. А к 386 уже подоспел софт напрямую использующий эту память без извращений EMS: OS2 И Win3.1 С уважением - Igor --- -Пиши, старик, пиши! Мы тебя не покинем. |
#22
|
|||
|
|||
![]()
Igor Suslyakov написал(а) к Andrei Kopanchuk в Oct 23 04:49:24 по местному времени:
Здpавствуй, Andrei! Пятница 06 Октября 2023 01:46, ты писал(а) Konstantin Denisov, в сообщении по ссылке area://su.comp.old?msgid=2:5058/108.2+651f3ee5: KD>> "Поиcк-2" он по моемy 286-й таки. У меня такого не было и нет. AK> "Поиск-2" - это полноценный клон XT-шки. Несколько лет назад кто-то AK> даже реверс-инженирил платку. Есть гербер файлы, для самостоятельной AK> сборки: AK> https://github.com/Нaper/poisk-2-mainboard Не совсем, разъёмы таки применили свои. С уважением - Igor --- -Пиши, старик, пиши! Мы тебя не покинем. |
#23
|
|||
|
|||
![]()
Andrei Kopanchuk написал(а) к Igor Suslyakov в Oct 23 06:33:40 по местному времени:
Привет, Igor 06 окт 23, Igor Suslyakov пишет к Andrei Kopanchuk: AK>> "Поиск-2" - это полноценный клон XT-шки. Несколько лет назад AK>> кто-то даже реверс-инженирил платку. Есть гербер файлы, для AK>> самостоятельной AK>> сборки: AK>> https://github.com/Нaper/poisk-2-mainboard IS> Не совсем, разъёмы таки применили свои. В Поиск-1 были свои, в Поиск-2 - обычные 8-bit ISA: https://upload.wikimedia.org/wikiped...otherboard.jpg Andrei Kopanchuk --- GoldED+/W32-MSVC 1.1.5-b20170303 |
#24
|
|||
|
|||
![]()
Andrei Kopanchuk написал(а) к Igor Suslyakov в Oct 23 06:54:20 по местному времени:
Привет, Igor 06 окт 23, Igor Suslyakov пишет к Andrei Kopanchuk: AK>> Да это какой-то лютый колхоз выходит. В спектруме это было AK>> заложено производителем, и софт изначально писался с учетом этой AK>> особенности работы. Даже если и использовать подобный маппер AK>> (например, в Поиск-2 была реализована поддержка до 2Мб памяти), AK>> то как быть с работой в Protected mode, которого нет в 8086? В AK>> основном то адресация выше мегабайта работала в этом режиме. IS> Выше мегабайта - это XMS (в 8086 И XT 80286 - были и такие), а EMS IS> организовывалась через 64кб "окно" где-то в тех 384кб что выше 640кб и IS> ивидеопамяти страницами по 32кб. Собственно это и есть спецификация IS> LIM. Вот когда появилась возможность адресовать выше первого мегабайта IS> (даже выше 1024+64 XMS) - тогда стали извращаться. А к 386 уже IS> подоспел софт напрямую использующий эту память без извращений EMS: OS2 IS> И Win3.1 ХMS не было на 8086, она появилась начиная с 80286, а EMS вполне себе работала в Real mode, и вписывалась в 20-бит адресацию (с аппаратными мапперами), т.е. для нее не нужно было 16-битного ISA. К примеру, есть такая вот чудная 8-ми битная платка (судя по объему чипов, до 2 Мб): https://thumbs.worthpoint.com/zoom/i...-xt-5160-8088- memory14f1fe411def939cffad04b650c9c1e43.jpg Andrei Kopanchuk --- GoldED+/W32-MSVC 1.1.5-b20170303 |