Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » И опять память на 286 |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 | Печать |
Maxim-dolg
Advanced Member
Откуда: Москва Всего сообщений: 620 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 мая 2015 |
Окей, HMA и UMB находятся в пределах 384 кб. Но тогда они должны не пересекаться и занимать разные куски памяти. Тогда вопрос, в какой зоне (блоке) какая память будет находиться: IBM PC, PC/XT, 3270 PC and PCjr memory blocks 0-block\t1st 64 KB\tOrdinary user memory to 64 KB (low memory area) 1-block\t2nd 64 KB\tOrdinary user memory to 128 KB 2-block\t3rd 64 KB\tOrdinary user memory to 192 KB 3-block\t4th 64 KB\tOrdinary user memory to 256 KB 4-block\t5th 64 KB\tOrdinary user memory to 320 KB 5-block\t6th 64 KB\tOrdinary user memory to 384 KB 6-block\t7th 64 KB\tOrdinary user memory to 448 KB 7-block\t8th 64 KB\tOrdinary user memory to 512 KB 8-block\t9th 64 KB\tOrdinary user memory to 576 KB 9-block\t10th 64 KB\tOrdinary user memory to 640 KB A-block\t11th 64 KB\tExtended video memory (EGA) B-block\t12th 64 KB\tStandard video memory (MDA/CGA) C-block\t13th 64 KB\tROM expansion (XT, EGA, 3270 PC) D-block\t14th 64 KB\tother use (PCjr cartridges, LIM EMS) E-block\t15th 64 KB\tother use (PCjr cartridges, LIM EMS) F-block\t16th 64 KB\tSystem ROM-BIOS and ROM-BASIC |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 августа 2018 22:42 Сообщение отредактировано: 6 августа 2018 22:44
UMB, например, может находится в блоках D и E - они обычно не заняты. Туда же обычно проецируются окна EMS. А HMA тут нет, потому что тут только первый мегабайт. Многие материнки для 286 и выше умеют "перемещать" память из области 640 КБ - 1024 КБ выше, т.к. в этой исходной зоне она всё равно обычно недоступна и не используется. Т.е. получается "как бы" 1408 КБ памяти, где в области 640 КБ - 1024 КБ как таковой ОЗУ нет - только расширения BIOS, видеопамять и "дыры". |
Maxim-dolg
Advanced Member
Откуда: Москва Всего сообщений: 620 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 мая 2015 |
Понятно. Мне бы драйвер UMB какой для suntac/vlsi, может кто-то писал такой сам? Пока что протестирую то, что нашел. |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
да пожалуйста Прикрепленный файл (SUN-EMS.ZIP, 0 байт, скачан: 25 раз) |
Maxim-dolg
Advanced Member
Откуда: Москва Всего сообщений: 620 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 мая 2015 |
Это драйвер EMS, я его уже пробовал. EMS мне не надо, но кстати у меня почему-то с этим драйвером в 5 досе показывало доступно EMS 0кб, может дос не тот, но это не важно. |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 августа 2018 23:27 Сообщение отредактировано: 6 августа 2018 23:40
Maxim-dolg а UMB и есть EMS (то есть UMB появляется при наличии EMS драйвера и не иначе) как-то так в общем easyjohn написал: читайте Попробовал еще три разных менеджера UMB - не работают на моей матери. Надо было 286 на NEAT чипсете брать, его все умеют.мануал, играйте с джамперами ЗЫ Только зачем все это? если himem работает то пусть и грузит ядро в верхнюю память |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Можно, в принципе, универсальные попробовать, QRAM, например: http://old-dos.ru/index.php?pa...mp;id=5556 Только, по-моему, она эти чипсеты не поддерживает. Есть ещё вот этот: ftp://69.43.38.172/mirrors/sta...rvr53x.zip Но тоже сомнительно... |
Maxim-dolg
Advanced Member
Откуда: Москва Всего сообщений: 620 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 мая 2015 |
Bobo, да EMS сделать то не проблема и другим драйвером, но как из нее сделать UMB на suntac/vlsi я не знаю. uav1606, сейчас QRAM попробую |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 августа 2018 0:03 Сообщение отредактировано: 7 августа 2018 0:04
Maxim-dolg написал: написано же с помощью UMBEMM.SYS, а где он его взял спроси у изиджона да EMS сделать то не проблема и другим драйвером, но как из нее сделать UMB на suntac/vlsi я не знаю. когда EMS есть уже не важно suntac не-suntac |
Maxim-dolg
Advanced Member
Откуда: Москва Всего сообщений: 620 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 мая 2015 |
Bobo, извиняюсь, отвлекся и не увидел про umbems( |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » И опять память на 286 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |