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

0 ответов

 Набор инструкций.

с:Какова наиболее эффективная последовательность для генерации набора из 3-х элементов из памяти? Если память устроена так: MEM = R0 G0 B0 R1 G1 B1 R2 G2 B2 R3 G3 B3 ...Мы хотим получить три регистра YMM, где: YMM0 = R0 R1 R2 R3 R4 R5 R6 R7 ...

0 ответов

Ответы только для P4!)

ге Барри Б. Брея "INTEL MICROPROCESSORS" написано, что MOV AH, 1не разрешен в 64-битном режиме, но разрешен в 32-битном или 16-битном режиме. ЕслиMOV AL, 1 может быть разрешен в 64-битном режиме, в чем проблемаMOV AH, 1 ?

0 ответов

События, вероятно, идентичны Скайлэйку, так что, вероятно, в нескольких шагах от работы. @Том

читал интересную статью под названием «Атака по боковому каналу с высоким разрешением на кэш последнего уровня» и хотел найти функцию хеширования индекса для моей собственной машины, то есть Intel Core i7-7500U (архитектура Kaby Lake) - следуя ...

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

0 ответов

 @Питер

у поместить 4 байта в стек, выполнив это: push DWORD 123Но я узнал, что я могу использоватьpush без указания размера операнда: push 123В этом случае, сколько байтов делаетpush инструкция толкнуть в стек? Зависит ли количество выдаваемых байтов ...

0 ответов

, Такое отображение может облегчить распознавание каждого входа прерывания от каждого PIC.

сно спецификации ACPI,FADT(Фиксированная таблица описания ACPI) содержит поле, которое сообщаетПрерывание SCIномер ОС. Поле определяется как показано ниже: [/imgs/hN5OB.png] Я сбросил таблицу FADT на платформе Intel x86 и вижу, что прерывание ...

0 ответов

, хотя это намного медленнее на Skylake +.

читал «Руководство по оптимизации Intel для архитектуры Intel». Тем не менее, я до сих пор не знаю, когда я должен использовать _mm_sfence() _mm_lfence() _mm_mfence()Может ли кто-нибудь объяснить, когда они должны использоваться при написании ...

0 ответов

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

аюсь понять, по каким критериям регистр должен называться «регистром общего назначения». Я считаю, что регистр общего назначения - это регистр, который может использоваться для чего угодно (для расчета, для перемещения данных в него и из него и ...

0 ответов

 инструкция.

еучиваю ассемблер, который использовал на очень старых машинах MS-DOS !!! Это мое понимание того, как должна выглядеть эта функция. Компилируется но вылетает сSIGSEGV при попытке поставить0xffffffff вecx. Код запускается на ВМ с 32-битным ...

0 ответов

Вы можете иметь только 1 16-битный операнд для максимального размера инструкции в 3 байта на 6502. А условные ветви не имеют длинной версии, поэтому они всегда имеют размер 2 байта.

трел на различные инструкции по сборке, и я не понимаю, как определяется длина различных операндов и кодов операций. Это то, что выдолжен узнать из опыта, или есть способ узнать, какая комбинация операнд / оператор занимает сколько ...

0 ответов

Печать целого числа в виде строки с синтаксисом AT & T в Linux

ерен сделать это в C: #include<stdio.h> int main() { int arr[5]; arr[0] = 5; arr[1] = 0; arr[2] = 1; arr[3] = 3; arr[4] = 4; int max = 0; for(int i = 0;i < 5;i++) if(max < arr[i]) max = arr[i]; printf("%d\n", max); return 0; }Это моя кодовая ...