Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2011-04-30 19:12:34 ЛС | профиль | цитата
nesco писал(а):
int64 вместо dword

гениально... куда же разработчики ядер интересно смотрели

1nd1g0 писал(а):
Если уж на то пошло, то серверные ОС уже лет десять прекрасно держат большую оперативку на процессорах 32bit. Это ограничение было сделано искуственно, маркетологами. Аргумент только в сторону операций с данными.

1nd1g0, вы вопрос внимательно прочли?
Dilma писал(а):
каким костылем обходить ограничение в 3G для приложения на архитектуре x32.


на x32 архитектуре для доступа к произвольной ячейке памяти по индексу я использую команду:


mov eax, dword ptr [ebx + esi]
где eax, ebx, esi - 32х битные регистры, содержащие значение в ячейки(после выполнения команды), адрес начала участка памяти и индекс нужной ячейки соответственно. Вопрос: как мне модифировать код так, чтобы получить доступ к ячейки за пределами 4Gb?

карма: 27
0