![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Команда xlat
Кабан © (2004-10-18 16:06:00)Перешел с 5-ой версии Delphi на 6-ую, перестали компилироваться ассемблерные вставки, не нравится команда xlat. В чем причина?
icWasya (2004-10-18 17:44:00) [1].. из описания Pentium
XLAT адрес_таблицы_байт
или
XLATB
Машинный код : D7
Команда извлекает байт из памяти по адресу DS:EBX+AL и помещает его в регистр AL. Несмотря на наличие операнда адрес_таблицы_байт в команде XLAT, байт выбирается по адресу DS:EBX+AL
...
Кабан (2004-10-18 17:29:00) [2]как я понял это связано не столько с установкой Delphi 6, сколько с переходом на процессор P4, теперь надо просто указывать адрес таблицы байт, раньше этого не требовалось, адрес таблицы байт брался из EBX
Кабан (2004-10-18 17:16:00) [3]можешь привести контекст, не понимаю то что компилировалось на ура в пятом, не хочет работать в 6-ом
MBo (2004-10-18 16:32:00) [4]У меня в D6 компилируется с использованием xlat.