forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > SU.COMP.OLD

Ответ
 
Опции темы Опции просмотра
  #21  
Старый 06.10.2023, 06:52
Igor Suslyakov
Guest
 
Сообщений: n/a
По умолчанию Re: Поинты

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  
Старый 06.10.2023, 06:52
Igor Suslyakov
Guest
 
Сообщений: n/a
По умолчанию Re: Поинты

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  
Старый 06.10.2023, 08:22
Andrei Kopanchuk
Guest
 
Сообщений: n/a
По умолчанию Re: Поинты

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  
Старый 06.10.2023, 08:22
Andrei Kopanchuk
Guest
 
Сообщений: n/a
По умолчанию Re: Поинты

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
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 05:33. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot