Результаты поиска по запросу "x86"
объединить два результата частичного умножения).
из них быстрее - val = val*10;или же val = (val<<3) + (val<<2);Сколько тактов делаетimul взять по сравнению со сменой инструкции?
Когда мы должны использовать предварительную выборку?
Некоторые CPU и компиляторы предоставляют инструкции предварительной выборки. Например: __builtin_prefetch вДокумент GCC [http://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html], Хотя в документе GCC есть комментарий, но он слишком короткий для ...
x86 max / min asm инструкции?
Существуют ли какие-либо asm-инструкции, которые могут ускорить вычисление мин / макс вектора двойных / целых чисел на архитектуре Core i7? Обновить: Я не ожидал таких богатых ответов, спасибо. Итак, я вижу, что макс / мин можно обойтись без ...
Отлично! Спасибо.
у очень простую операционную систему как инструмент обучения для себя. Моя текущая задача - узнать как можно больше об оборудовании. До сих пор я смог найти много информации о процессоре, используя инструкцию CPUID. Единственное, что я не могу ...
Что содержит переменная Powershell $ {env: ProgramFiles (x86)} в 32-битной / x86 системе?
Простой вопрос: Если я использую переменную $ {env: ProgramFiles (x86)} в скрипте PowerShell в 32-разрядной системе, она возвращает «C: \ Program Files» или она не определена? В системе x64 он будет отображен в «C: \ Program Files (x86)» при ...
, компилятор все еще может пролить аргументы функций в красную зону.
у криптографическую программу, а ядро (широко распространенная процедура) написано в сборке x86-64, как для скорости, так и потому, что оно широко использует такие инструкции, какadc которые не легко доступны из C. Я не хочу вставлять эту ...
Как вы можете получить значение из реестра?
Я пытаюсь выяснить, как получить значение регистра из инструкции ASM в переменную в C ++. Например: MOV DWORD PTR DS: [ESI], EDI (Предполагается, что значение EDI содержит int) int Value = EDI;
были разработаны AMD для совместного использования.)
итектуре x86-64 два регистра имеют специальное назначение: FS и GS. В linux 2.6. * Регистр FS, похоже, используется для хранения локальной информации о потоках. Это правильно?Что хранится в фс: 0? Есть ли структура C, которая описывает ...
намного быстрее, если он не попадает в кеш. Но это не будет, если это работает часто
же естьвопрос [https://stackoverflow.com/questions/4609677/implementation-of-aes-in-assembly] на этом, но это было закрыто как "неоднозначное", таким образом, я открываю новый - я нашел ответ, возможно это поможет другим также. Вопрос в том, как ...
Masm32, вызывающий стандартный вывод, не дает никакого вывода
Я использую masm32 для компиляции и ссылки на Windows 7, которая прекрасно работает с приведенным ниже кодом. Однако вызов stdOut не просто печатает что-либо в моей командной строке. Что я делаю неправильно? .386 .model flat, stdcall option ...