RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Вернемся с небес на землю (злосчастный кусок)


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Юрий Пронякин
To : valerius
Subj : Вернемся с небес на землю (злосчастный кусок)

> > ... То есть, возможно, тут еще один подход: 1) загрузчик LX-файлов на этапе загрузки заменяет 16-битные фрагменты на их 32-бит аналоги
>
> то есть, в смысле: не замена _типовых_ thunk'ов на 32-битные фрагменты, а трансляция инструкций, встроенная в LX-загрузчик. То есть, решение более универсальное -- интерпретация 16-битных инструкций на этапе LX- (и NE- тоже) загрузчика. -- Грузиться будет медленнее, зато работать быстрее...

Нет, я имел в виду именно thunk-и. Потому что преобразование 16-битного кода в 32-битный - задача в общем случае нерешаемая. Мы можем бороться только с частностями.

Thu 14 Jun 2007 14:47 Mozilla/5.0 (OS/2; U; Warp 4.5; ru-RU; rv:1.7.12) Gecko/2005




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.