Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » И еще раз о верхней памяти в XT-шках (выше 640кб) |
<<Назад Вперед>> | Страницы: 1 * 2 3 | Печать |
georgel
Junior Member
Всего сообщений: 93 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 мар. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 января 2014 15:57 Сообщение отредактировано: 11 января 2014 15:58
Если железо не поддерживает EMS маппинг, то эту памать нельзя никак назвать так как она нестандартная и является придумкой инженеров данной мамке. Например для juko существует драйвер CDISK.SYS, создающий 384К RAM-диск. Кстати я не уверен, что juko bios, тестируя ОЗУ, доходит до 1024К... |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Ага. Кое что понятно. Кстати, JUKO - доходит до 1024кб, я штук 10 материнок пробовал и ее в том числе. Прав ли я в том, что если материнка "дошла" до 1024кб, то есть шанс найти драйвер и использовать верхнее ОЗУ. А если материнка "не перешла" 640кб, тогда и шансов нет? |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
sanders написал: Нет. Если BIOS проверяет память до 1024Кб, это говорит лишь о том, что в BIOS'е реализована проверка памяти до 1024 Кб А уж как там организован доступ к этой памяти, и что с ним можно делать, от этой проверки никак не зависит. Прав ли я в том, что если материнка "дошла" до 1024кб, то есть шанс найти драйвер и использовать верхнее ОЗУ. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 января 2014 16:33 Сообщение отредактировано: 11 января 2014 16:42
Тогда вернусь ко 2му вопросу: есть ли универсальная утилита для XT, подходящая хотя бы для большинства материнок? Иначе как узнать к конкретной материнке что именно искать и искать ли вообще? За ссылку для JUKO - спасибо, а как узнавать такие утилитки для других материнок? Может есть база данных, собранная пользователями? |
georgel
Junior Member
Всего сообщений: 93 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 мар. 2010 |
Нет универсальной утилиты. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Ну а JUK-ин драйвер CDISK.SYS может работать на других материнках или он проверяет в биосе какие-то контрольные метки? Ведь не может быть 100 разных организаций памяти? Скорее всего несколько, а остальные схожие с ними. Нет? |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
sanders написал: Попробовать можно, но... какая вероятность того, что разные производители материнок для управления маппингом верхнего ОЗУ из девятисот свободных портов на ХТ выберут одинаковые, и набор команд для управления через этот порт совпадет? Ведь не может быть 100 разных организаций памяти? Скорее всего несколько, а остальные схожие с ними. Нет? Есть только один стандарт в этом плане - это EMS. Если материнка обращается с верхней памятью как с EMS, то будет работать и поддерживающий ее софт, и драйвера виртуальных дисков в EMS. Таких материнок, кстати, было достаточно много. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Тогда дайте ссылки на другие драйверы EMS для XT? Их надо просто в Config.sys прописывать и потом смотреть видимый результат? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 января 2014 19:28 Сообщение отредактировано: 11 января 2014 19:59
sanders JUKO и другие "чипсетные" мамки XT, типа Faraday, C&T или Acer имеют поддержку памяти в чипсете, поэтому у них специальный "чипсетный" BIOS. Например Acer/UMC поддерживают до 2.5 мегабайт памяти. НО! Естественно с различными механизмами мэппинга, например EMS, UMB или какой-нибудь вообще специальный типа JUKO. Поэтому их нельзя рассматривать как "общий случай". Процессор i8086 способен адресовать 1Mb памяти, он работает только в реальном режиме и у него всего 20 адресных линий. Но большинство XT-шных "не-чипсетных" BIOS-ов во время POST детектирует память только до 640К и на этом принудительно останавливаются.Это значение передается DOS при загрузке. Далее при загрузке DOS уже ставятся драйвера, которые могут дополнительно нарезать EMS или UMB память. Посмотреть что получилось можно с помощью утилиты mem (начиная с DOS 5) она показывает память по классам. Насколько знаю, у JUKO (V-Tech) обращение к памяти больше 640 какое-то своё и она не видится ни как UMB ни как EMS. sanders Вот большая коллекция EMS драйверов и всяких утилит управления памятью от разных мамок и карт. http://wiki.sensi.org/download/ems_coll.arj Мы в свое время выпускали клон BOCARAM XT карты EMS http://museum.ttrk.ee/th99/i/A-B/50192.htm и писали для нее драйвер (есть в исходниках в BOCARAM/OTHER). У BOCARAM управление очень похоже на чипсет 82с100, но не полностью идентично. Стр. 43 http://wiki.sensi.org/download/82c100.pdf |
Fe-Restorator |
NEW! Сообщение отправлено: 13 января 2014 10:26 Сообщение отредактировано: 13 января 2014 10:33
DrPass написал: Практическое наблюдение: пробовал переставлять чип JUKO биоса на различные ХТ-мамки, обладающие метром памяти. В 98% случаев мамка заводилась, тестировала весь 1024К объём и позже в ём удобно располагался RAM-диск. Исключение составили пару мамок, по-моему - полу-брендовых, с распаянными onboard контроллерами портов и/или МФМ (тут всякое возможно). Попробовать можно, но... какая вероятность того, что разные производители материнок для управления маппингом верхнего ОЗУ из девятисот свободных портов на ХТ выберут одинаковые, и набор команд для управления через этот порт совпадет? PS. Если на мамке физически только 640К, то JUKO-биос тестирует именно 640К и не лезет выше. Хороший, умный биос для тестирования ХТ-шек... alecv написал: Похоже так и есть, те незаведшиеся платки были на рассыпухе сделаны. JUKO и другие "чипсетные" мамки XT ... у них специальный "чипсетный" BIOS |
Сейчас на форуме |
<<Назад Вперед>> | Страницы: 1 * 2 3 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » И еще раз о верхней памяти в XT-шках (выше 640кб) |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |