Benchmark

Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору YuriyRR Цитата: Когда можно использовать всю кучу дополнительных регистров процессора введенных в 64 битную архитектуру, а не в режиме совместимости где они недоступны. | Это понятно. Я спрашивал в том плане, что именно ты хочешь сделать ? Грубо говоря, ты пишешь свой загрузчик и свое же ядро, которое будет работать в long mode, или ты просто хочешь написать, к примеру, 64-битную программку под Windows 64 или 64-битный линукс ? p.s. В общем, если нужен пример перевода процессора в long mode "с нуля" (например если делаешь собственный загрузчик), то смотри тут: wiki.osdev.org/Entering_Long_Mode_Directly Если же просто "как написать на асме 64-бит программу" под готовую 64-битную ОС, то примеры идут с любым ассемблером, будь то fasm, nasm, yasm и т.д. | Всего записей: 6940 | Зарегистр. 01-10-2002 | Отправлено: 22:17 04-11-2010 | Исправлено: Benchmark, 22:25 04-11-2010 |
|