Результаты поиска по запросу "x86"
Сборка - Как изменить размер стека?
Я новичок в программировании на ассемблере и использую инструкции push и pop, использующие стек памяти. Итак, каков размер стека по умолчанию, как его измени...
Близкие таблицы вызовов / переходов не всегда работают в загрузчике
Общая проблемаЯ разрабатывал простой загрузчик и столкнулся с проблемой в некоторых средах, где подобные инструкции не работают:
Настройка прерываний в защищенном режиме (x86)
Как происходит настройка прерываний в защищенном режиме?это ссылка говорит, что нужно:Освободить место для таблицы дескрипторов прерыванийСообщите процессору...
Установка аппаратной точки наблюдения GDB / как установить программную точку наблюдения
Предыдущий вопрос объяснил, что на x86 размер наблюдаемых объектов ограничен отладочными регистрами. Как и ожидалось, я могу «смотреть» двойную переменную. Н...
SIMD инструкции для сравнения равенства с плавающей точкой (с NaN == NaN)
Какие инструкции будут использоваться для сравнения двух 128-битных векторов, состоящих из 4 * 32-битных значений с плавающей запятой?Есть ли инструкция, кот...
Каковы лучшие последовательности команд для генерации векторных констант на лету?
«Наилучший» означает наименьшее количество инструкций (или наименьшее количество мопов, если какие-либо инструкции декодируются в более чем один моп). Размер...
Как реализовать atoi с помощью SIMD?
Я хотел бы попытаться написать реализацию atoi с использованием инструкций SIMD, которая будет включена вRapidJSON (библиотека для чтения / записи C ++ JSON)...
Код ассемблера fsqrt и fmul инструкции
Я пытаюсь вычислить