RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > ... То есть, возможно, тут еще один подход: 1) загрузчик LX-файлов на этапе загрузки заменяет 16-битные фрагменты на их 32-бит аналоги > > > > то есть, в смысле: не замена _типовых_ thunk'ов на 32-битные фрагменты, а трансляция инструкций, встроенная в LX-загрузчик. То есть, решение более универсальное -- интерпретация 16-битных инструкций на этапе LX- (и NE- тоже) загрузчика. -- Грузиться будет медленнее, зато работать быстрее... > > Нет, я имел в виду именно thunk-и. Потому что преобразование 16-битного кода в 32-битный - задача в общем случае нерешаемая. Мы можем бороться только с частностями.
__, _,_ __, _,_ _,
|_) | | | \ | / /_\
| \ | | |_/ |/ | |
~ ~ `~' ~ ~ ~ ~
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.