Результаты поиска по запросу "x86-64"

1 ответ

Разница между movq и movabsq в x86-64

Я здесь новичок и только начинаю изучать ассемблер. Поэтому, пожалуйста, исправьте меня, если я ошибаюсь, или если этот пост не имеет никакого смысла, я буду...

1 ответ

Почему некоторые задержки Haswell AVX объявлены Intel в 3 раза медленнее, чем Sandy Bridge?

В Intelintrinsics ...

1 ответ

 будет означать два набора конфликтующих буферов stdio и аналогичные проблемы. Вместо этого вам нужно было бы написать 32-битные блоки управления, которые переключились обратно в длинный режим, а затем вызвали 64-битную библиотеку libc, включая необходимую перестановку параметров и результатов.

ой страницеhttp://www.x86-64.org/pipermail/discuss/2004-August/005020.html [http://www.x86-64.org/pipermail/discuss/2004-August/005020.html]Он сказал, что есть способ смешать 32-битный код и 64-битный код в приложении. Он предположил, что ...

ТОП публикаций

2 ответа

Intel x86-64 XSAVE / XRSTOR

1 ответ

@ollpu: да, хорошая ссылка. Но вы должны внимательно прочитать его, чтобы определить закономерности и три особых случая. Обновил этот ответ разделом, который я изначально написал для другого ответа.

ершенно новичок в двоичном кодировании x86-64. Я пытаюсь исправить старый код ассемблера. В любом случае, я пытаюсь сделать что-то вроде этого (синтаксис Intel): mov [rbp+rcx], alАссемблер в настоящее время генерирует это: 88 04 0Dно это не ...

2 ответа

printf с плавающей точкой в сборке nasm 64-bit

Я хочу напечатать значение с плавающей запятой с помощью printf

2 ответа

Использование printf в сборке приводит к пустому выводу

1 ответ

обнулить верхние 32 бита 64-битного регистра

Используя сборку amd64, что является лучшим способом обнуления старших 32 бит 64-битного регистра, например, обнулить биты rax, которые не покрыты eax? Похоже, что я не могу и весь регистр против 64-битной константы.

4 ответа

Прогноз ветки префикса Intel x86 0x2E / 0x3E действительно используется?

В последнем руководстве разработчика программного обеспечения Intel описываются два префикса кода операции: Group 2 > Branch Hints 0x2E: Branch Not Taken 0x3E: Branch TakenОни позволяют явное предсказание перехода команд перехода (коды операций, ...

1 ответ

Относительные ошибки адресации - Mac 10.10

Я пытаюсь научиться писать ассемблерный код, и я делаю это с помощьюhttp://gnu.mirrors.pair.com/savannah/savannah//pgubook/ProgrammingGroundUp-0-8.pdf, Это о...