Автор: anasana , 30 марта 2010
БИОС был сделан в ЦНИИ "ЦИКЛОН". Визуально похож на обычный неупакованный. Инфа нужна для эмуляции платы расширения XT ("PC-Bridge", или "Сопроцессор Электроника МС 1702") на виндовом эмуляторе Электроники 85.
Визуальный альбом этой платы http://fotki.yandex.ru/users/lodedome/album/79575/
Серый несклееный .tiff с принципиальной схемой - http://rapidshare.com/files/363377392/MC-1702_Schematic_v.1.0.rar - 30 Мб.
Документация: http://rapidshare.com/files/363377763/MC-1702_TO_Passport_v.1.0.zip (ч/б .tiff и .djvu, 4 Мб).
Адресное пространство платы:
00000 - 7FFFF - ОЗУ
80000 - B7FFF - резервная область
В8000 - BBFFF - видео ОЗУ
BC000 - FBFFF - резервная область
FC000 - FFFFF - собственно это ПЗУ.
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

savely

15 лет 11 месяцев назад

Обычный ISA-BIOS...
0x0000:
DB 55H,0AAH ;сигнатура BIOS
DB 4 ;число страниц BIOS (по 512 байт)
JMP Code ;переход к инициализации

Code: бла-бла-бла

Последний байт - контрольная сумма. Побайтовое сложение без переноса всех 2 килобайт (в данном случае, если 4 третьим байтом) должно давать 0.

anasana

15 лет 11 месяцев назад

savely, спасибо огромное!
Именно эту инфу я и искал.
Алексей.

savely

15 лет 11 месяцев назад

Стоп, что-то я ступил. Эта ж плата и есть компьютер. BIOS там не карты расширения, а этого самого компьютера. О не модульный, т.е. это просто код, первая иструкция - EA 00 00 00 FC (jmp FC00:0000) по смещению 3FF0 в файле. Т.е. код фактически с начала файла и начинается.

anasana

13 лет 9 месяцев назад

В общем, перекомпилировал под свои нужды один из фришных эмуляторов РС ХТ подпихнул ему этот БИОС и всё шикарно запустилось под Винду...