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

1 ответ

Как реализованы регистры MTRR? [закрыто]

x86 / x86-64 предоставляет MTRR (Memory-type-range-register), который может быть полезен для обозначения разных частей физического адресного пространства для разных видов использования (например, Cacheable, Unchangeable, Writecombining и т. ...

2 ответа

Целочисленное переполнение в ASM x86 [дубликат]

На этот вопрос уже есть ответ здесь: Почему EDX должен быть 0 перед использованием инструкции DIV? [Дубликат] [/questions/38416593/why-should-edx-be-0-before-using-the-div-instruction] 2 ответаGetLCM PROC tryAgain: mov bx, 0 inc Multiple mov ax, ...

3 ответа

Связь между инструкциями байт-кода и процессором

Спецификация Java гарантирует, что примитивные присвоения переменных всегда атомарны (ожидайте дляlong и двойнойtypes. С другой стороны,Принеси-и-Add [http://en.wikipedia.org/wiki/Fetch-and-add] операция, соответствующая известнойi++ операция ...

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

1 ответ

Различия в сборке и перемещении [дубликаты]

На этот вопрос уже есть ответ здесь: Использование LEA для значений, которые не являются адресами / указателями? [/questions/46597055/using-lea-on-values-that-arent-addresses-pointers] 3 ответаleal(%eax,%ecx,4), %edxкак я читал в своей книге по ...

2 ответа

Проблема, изменяющая последовательность в сборке

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

4 ответа

Получить количество тактов процессора?

Я видел этот пост на SO, который содержит код C, чтобы получить последний счетчик циклов ЦП: Профилирование на основе подсчета циклов процессора в C / C ++ Linux ...

4 ответа

горизонтальная сумма 8 упакованных 32-битных чисел

Если у меня есть 8 упакованных 32-битных чисел с плавающей запятой (__m256), какой самый быстрый способ извлечь горизонтальную сумму всех 8 элементов? Точно так же, как получить горизонтальный максимум и минимум? Другими словами, какова лучшая ...

3 ответа

Начало работы с SSE

Я хочу узнать больше об использованииSSE [http://en.wikipedia.org/wiki/Streaming_SIMD_Extensions]. Какие есть способы узнать, кроме очевидного чтенияРуководства разработчика программного обеспечения для архитектур Intel® 64 и ...

2 ответа

Каков размер каждой ассемблерной инструкции?

Каков размер каждой ассемблерной инструкции? Каждая инструкция занимает сколько байтов? 8 байт? Четыре для кода операции и четыре для аргумента? Что происходит, когда у вас есть один код операции и 2 аргумента, например, в mov? У ...

7 ответов

Какова цель XORing регистра с самим собой? [Дубликат]

На этот вопрос уже есть ответ здесь: Каков наилучший способ установить регистр в ноль в сборке x86: xor, mov или и? [/questions/33666617/what-is-the-best-way-to-set-a-register-to-zero-in-x86-assembly-xor-mov-or-and] 1 ответxor eax, eax всегда ...