Может ли ОЗУ+EMS на XT превышать 1024КБ?

Описания, советы, ремонт, эксплуатация старых IBM PC-совместимых ПК
Аватара пользователя
sanders
Advanced Member
Сообщения: 9377
Зарегистрирован: 26.03.2008,14:47
Откуда: Санкт-Петербург

Вклад в сообщество

Может ли ОЗУ+EMS на XT превышать 1024КБ?

Сообщение sanders » 24.01.2015,21:08

Мне тут в беседе один человек, не знаю есть ли он тут на Полигоне, упомянул о компьютере Поиск-2, который по сути советская ХТ-шка, и на материнке которого распаяно 2Мб ОЗУ, и есть механизм организации EMS-памяти.
И я усомнился. Разве можно обойти физическое ограничение в адресации процессора? И разве оно для 8088/8086 не 1Мб?
20 ног адреса (у 8086 они еще и ноги данных) - это 2 в 20 степени = 1Мб. Разве можно исхитриться и залезть выше? Регистры вообще 16-разрядные, поэтому применено сегментирование.... Или я чего-то важного не знаю?
И платы EMS, которые я встречал для ХТ были на 256 или 384кб, но не более того... (не путать с платами 16-разрядными ISA, которые ХТ/АТ и могут работать в ХТ, но я не уверен, что вся их память станет доступна в ХТ).

Гость

Сообщение Гость » 24.01.2015,21:19

DTK (DFI) XT-RAMBANK (2 МБ) (верхняя).
Нижняя - IBM. того же объёма.

Изображение

Аватара пользователя
skoroxod
Advanced Member
Сообщения: 17421
Зарегистрирован: 05.03.2009,19:27
Откуда: Старый Оскол
Контактная информация:

Вклад в сообщество

Сообщение skoroxod » 24.01.2015,21:22

Быть может там память собрана на половинках 565РУ7 - те что с точками, их ведь тоже надо было куда-то девать.
Психологическая зрелость - это понимание того, как много вещей в мире не нуждается ни в твоих комментариях, ни в твоем мнении.

Аватара пользователя
DOS Logic
Advanced Member
Сообщения: 5849
Зарегистрирован: 01.07.2006,13:32
Откуда: Украина. Ивано-Франковск
Контактная информация:

Вклад в сообщество

Сообщение DOS Logic » 24.01.2015,21:24

Работал на 4-х компах поиск-2 у всех был 1 мб ОЗУ, 2 мб не видел и не слышал чтобы такие были
(там и родной 1 мб глючит часто)

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Сообщение alecv » 24.01.2015,21:26

sanders Вики не дают читать злые силы ? EMS 4.0 адресует до 32 Мб

https://en.wikipedia.org/wiki/Expanded_memory

Надеюсь, первая же картинка с желтыми прямоугольниками поможет решить вопрос.

Аватара пользователя
sanders
Advanced Member
Сообщения: 9377
Зарегистрирован: 26.03.2008,14:47
Откуда: Санкт-Петербург

Вклад в сообщество

Сообщение sanders » 24.01.2015,21:52

Блин, я бы принципиально запретил ссылки на англоязычные сайты, не имеющие русских аналогов. Или считал бы их неприличным моветоном. Какое-то неуважение к нашему языку! Даже когда я учился в украинском вузе 20 лет назад, и нам разрешили защищать диплом в том числе и на русском языке, тем не менее существовала методичка с терминологией на укр. языке. Да, мы ржали со слова "накопычувач", но эта методичка, блин, была проявлением уважения преподов к родному языку.

Чтобы не быть офф-топпером, вот, нашел сам ссылку на русскоязычное объяснение:
http://po-free.ru/dos/rasshirennaya-pamyat-ems.html

Да, я забыл, что в EMS участвует аппаратный преобразователь адреса. Процессор адресует 16-кб сегмент в 64кб окне, а дальше преобразователь сам извлекает из "своей" памяти требуемый кусок, о котором процессор и не знает.

Гость

Сообщение Гость » 24.01.2015,21:54

sanders А слева на Википедии есть ссылки в т.ч. и на русскую страничку: https://ru.wikipedia.org/wiki/%D0%A0%D0 ... 1%82%D1%8C

:biggrin:

Гость

Сообщение Гость » 24.01.2015,23:31

Kай писал(а): DTK (DFI) XT-RAMBANK (2 МБ) (верхняя).
Пробовал похожую вставить в амстрад - не срослось. Видимо, не очень-то стандартная система у этой британской "гранаты"... :)

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Сообщение alecv » 24.01.2015,23:59

Вот тут была тема про новодельную карточку EMS:

http://www.phantom.sannata.ru/forum/index.php?t=15791

У меня есть один несобранный комплект, но сколько он будет стоить по нынешним временам - даже не понятно.

Аватара пользователя
sanders
Advanced Member
Сообщения: 9377
Зарегистрирован: 26.03.2008,14:47
Откуда: Санкт-Петербург

Вклад в сообщество

Сообщение sanders » 25.01.2015,10:18

Ну, примерная цена: в прошлом году на "молотке" продавец Imaxlis продал универсальную плату AT/XT EMS up to 32Mb кажись за 3тыс.руб. По крайней мере я прекратил гонку на 2тыс. Но там была заводская исправная вещь и к тому же под симы. Плату 16бит ISA до 2Мб купили примерно за 1500. После этого на "молотке" таких плат не проскальзывало.

Гость

Сообщение Гость » 25.01.2015,10:31

продавец Imaxlis продал универсальную плату AT/XT EMS up to 32Mb кажись за 3тыс.руб.
...за Orchid RAMQUEST 8/16 это дёшево.

Ответить