RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> PS: плюс, можно даже полностью не эмулировать BIOS, а только частично. -- Даже на всяких там SPARC-ах и Alpha-х юзаются платы с писишными ROM-ами, например, видеокарты и SCSI. Для их исполнения на хостовом процессоре юзается простая либа типа x86emu, сам юзал такую -- там чисто дизассемблятся инструкции и на каждую инструкцию Intel-процессора вешается подпрограмма в коде хостового процессора, пишутся обработчики прерываний -- все достаточно просто. там разве что, DPMI не поддерживается, в этой либе. Но если надо, можно более продвинутую либу взять -- например,
_, _, _, _, _ _ _,_
(_ | / \ |\ | | |_/
, ) | , \ / | \| | | \
~ ~~~ ~ ~ ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.