Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » rom basic своими руками |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 5 6 7 | Печать |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
DOS Logic, > написано 27С256, это значит что такая микросхема сможет уместить > максимум 64 килобайтную программу? Почему 64? 256 Кбит == 32 Кбайта. > Я придумал такое, если взять и написать самому любую программу, хоть бы вывод текста, > сделать ее в "сом" формате, и наверно без заголовка org 100h, да? А ты попробуй ;-) У меня есть подозрения, что содержимое этой ПЗУхи должно начинаться с 0x55, 0xAA, и т.д., т.е. как, например, в БИОСах видюшек. > а потом запустить дос и выполнить прерывание 18h, > после этого должен запустится ром бейсик AFAIK бейсик запускался и в том случае, если не с чего было загрузиться. Вот питерские коллеги всё собирались слить дамп с ПЗУ с васиком, но, видимо, не осилили... ( Было бы интересно посмотреть на содержимое оригинальной ПЗУхи. |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
>Почему 64? 256 Кбит == 32 Кбайта. ааа, ну может, я не знаю хотя теоретически я мог проверить так: беру микруху 27С256, читаю ее на программаторе и смотрю какой размер имиджа получился >А ты попробуй ;-) У меня есть подозрения, что содержимое этой ПЗУхи должно начинаться с 0x55, >0xAA, и т.д., т.е. как, например, в БИОСах видюшек. это как? тоесть 85 или 170 байт сначала не будут задействованы? >AFAIK бейсик запускался и в том случае, если не с чего было загрузиться. не пробовал, на первопнях не запускаеться >Вот питерские коллеги всё собирались слить дамп с ПЗУ с васиком, но, видимо, не осилили... ( Было бы интересно посмотреть на содержимое оригинальной ПЗУхи. Да и я такое могу сделать, у меня есть бренд от IBM, на 8086 проце, так там флоп не работает и стартует бейсик |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Нет, 0leg имеет ввиду, что блоки расширения BIOS обычно начинаются с двухбайтовой сигнатуры 55h AAh, т.е. структура расширения BIOS на асме будет примерно такая: это как? тоесть 85 или 170 байт сначала не будут задействованы? db 55h, 0AAh Код Но считается ли Basic таким блоком расширения или нет - я не знаю. |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
DOS Logic написал: Зачем проверять? Делим 256 (бит) на 8 (бит в байте), получаем 32 байта (всё в кило, естественно). я мог проверить так 0leg написал: Увы.. Воз (в смысле программатор) и ныне там. Да и товарищ с дампом что-то редко теперь появляется. видимо, не осилили К тому же, я не думал, что есть такой "общественный резонанс". Там речь-то была немного о другом. |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
uav1606 ага, понятно, ну значить сначала добавим db 55h, 0AAh для пробы как попробую, отпишусь здесь |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
DOS Logic, > это как? тоесть 85 или 170 байт сначала не будут задействованы? Какие ещё 85 или 170 байт? Заголовок модулей расширения БИОСов стандартный. На асме так:
> не пробовал, на первопнях не запускаеться Правильно, и не должен. Я про старые компы говорил. Ведь в первопнях нет панельки под ПЗУ с васиком. > Да и я такое могу сделать, у меня есть бренд от IBM, на 8086 проце Ну так поделись прошивочкой ) uav1606, > Но считается ли Basic таким блоком расширения или нет - я не знаю. Вот и я не знаю... |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
DOS Logic написал: Присоединяюсь! Я тоже не против поэкспериментировать. Ну так поделись прошивочкой ) |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
Нашёл я эту материнку, и биосы снял, но они нестандартные, какие-то IBM-овские микросхемы завтра на работе попробую их прочитать |
Alex-M
Junior Member
Всего сообщений: 136 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 мая 2008 |
Вот сдесь можно качнуть архив прошивок и БИОСов и есть РОМ Басик, смотрите в самом архиве тхт файлик, там написано, что за прошифки : http://www.mediafire.com/?2iyijya4iwu |
Alex-M
Junior Member
Всего сообщений: 136 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 мая 2008 |
Alex-M написал: http://www.mediafire.com/?2iyijya4iwuПросматривал Нортоном в ДОСе файлики в этом архиве, один очень интересный : 1501512.bin - в нутри есть такие строчки : The IBM Personal Computer Basic Version C1.10 Copyright IBM Corp 1981 Вот сдесь можно качнуть архив прошивок и БИОСов и есть РОМ Басик, смотрите в самом архиве тхт файлик, там написано, что за прошифки : так же ясно просматриваются слова : LOAD RUN SCREEN и т.д. Похоже он и есть - ROM BASIC и весит 32 кило как раз под ПЗУ 27256 |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 5 6 7 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » rom basic своими руками |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |