Они, вроде не сильно отличаются.
Если вы сильны в английском, то можно с ними связаться и посоветоваться.
Может им самим интересно станет?
Ретро-то в моде нынче
Они, вроде не сильно отличаются.
Если вы сильны в английском, то можно с ними связаться и посоветоваться.
Может им самим интересно станет?
Ретро-то в моде нынче
Основная проблема ДОС-а из ПЗУ - это ограничение в 1024Кб всего адресного пространства памяти на XT. Смотрим- обычная RAM, допустим 640Кб. В случае Поиска еще плюсуем 32Кб на видео-память, итого 672Кб. Сюда плюсуем 8 кб основного BIOS и еще допустим 8Кб XT-IDE BIOS, итого 688Кб адресного пространства заняты. Остается 336Кб. В принципе, для IO.SYS, MS-DOS.SYS и COMMAND.COM какого-нибудь дос 3.3 вполне достаточно, но на этом и все. Включили компьютер - увидели приглашение ДОС. Но больше ничего - ни софта, ни игр, ни команд. Поэтому без внешнего носителя не обойтись. А в случае с CF или SD карточками через переходники на IDE, затея вообще теряет какой-либо смысл на мой взгляд.
В случае машины, оборудованной только FDD, смысл появляется. Не нужно постоянно иметь в приводе дискету с системой. Что для Поиск-1, в типовой комплектации, с одним дисководом, было-бы очень привлекательным.
ROM-диск стоит организовать на манер некогда популярного способа использования оперативной памяти за первым мегабайтом на 286 и 386 машинах EMS: при вызовах функций INT 67h в адресном пространстве, отведенном под ПЗУ появлялось окно с оперативной памятью, страницы которой можно выбирать из какого-то числа доступных. Точно также можно поступить и с ROM-диском: пишем адрес в какой-то порт и страница ПЗУ переключается. Если к этой системе добавить собственный BIOS, перехватывающий INT 13h, то получится самый настоящий жесткий диск с доступом только на чтение разумеется.
Можно так сделать, только программы х86 "весят" слишком много.
Смысл имеет именно минимальный DOS в 64К втиснуть.
Ребята а реально увеличить этот модуль модуль постоянной памяти? Ведь панельки под ПЗУ позволяют установить и 27С512 вместо 2764. Значит вместо 64К можно иметь, если это возможно, 512к.
Можно, но не нужно.
Напомним, что вся адресуемая память 1Мбайт.
Если делать режим постраничный, то имеет смысл не антикварными ПЗУ набирать, а чем посовременнее.
Если вы задумали сплошную, то учтите, что 640К - конвенционное ОЗУ. Оставшиеся 384К делят основной БИОС, БИОСы расширения дисководов, НЖМД, видео, сетевого адаптера, окно адресации EMS памяти 64К, БЕЙСИК (если нужен).
Да и что планируется впихнуть в эти 512К?
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
В MS-DOS 3.30 уже был дебагер . Он позволял выводить на экран содержимое памяти в привычном для всех виде, в 16 столбцов. Можно просто экраны сфотографировать и таким образом снять прошивку ПЗУ.
Tronix, помнится писал программу, для записи содержимого ПЗУ в файл.
Да и написать её для DOS - ничего архисложного.
Только нужно знать - какую область записать.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)