Re[3]: x64 команды в x32 среде Windows
От: кт  
Дата: 19.06.18 09:36
Оценка:
Здравствуйте, ononim, Вы писали:

O>Ноооо, можно перейти в 64х разрядную среду, сделать что нужно, и вернуться назад.

O>Но компилятор таким трюкам конечно же не научить. Только асм, только хардкор.

Во времена MS-DOS нечто похожее удавалось, но там среда мизерная, по сути отсутствовала. В какой-нибудь Windows 10 затраты на переключения убьют весь выигрыш от 64-разрядов посреди 32-х разрядной среды.
А компилятор можно научить — ведь переключения будут в системной библиотеке, а ему только смесь 32+64 генерировать, это не так и сложно.
Я работал некоторое время в 32-х разрядной среде 16-разрядной MS-DOS 6.21. Все было хорошо и весьма эффективно. Но затем прогресс нанес удар в спину — в DOS просто так новую флэшку не вставишь. Пришлось перебираться в win32 и механизм переключения стал бессмысленен.
А когда переходил на 64 разряда — первая мысль была как у автора ветки: щас квакну выполню пару команд в 64 и опять прыг в свое 32-х разрядное болото. А оно, вот оно что, Михалыч...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.