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

0 ответов

 этот цикл для половины регистра. Практически каждая инструкция AVX2 работает на все 8 поплавков.

2 ответа

 на процессорах AMD.

ледних документах Intel ISAlfence инструкция была определена каксериализация потока команд (предотвращение неправильного исполнения через него). В частности, описание [http://felixcloutier.com/x86/LFENCE.html]Инструкция включает в себя эту ...

2 ответа

@BeeOnRope: они всегда имеют непосредственную ширину с регистром (кроме rax). Вот почему последние правки об этом говорят «al / ax / eax / rax, imm8 / 16/32/32». Может быть, я должен добавить «соответственно» к этим уже загроможденным предложениям.

Haswell и более ранних версиях обычно составляет 2 мопа с задержкой в ​​2 цикла, поскольку у мопов Intel традиционно может быть только 2 входа ( https://agner.org/optimize/ [https://agner.org/optimize/]). Broadwell / Skylake и более поздние ...

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

6 ответов

У процессоров Intel и AMD один и тот же ассемблер?

Язык C использовался для написания UNIX для достижения переносимости - одна и та же программа на языке C, скомпилированная с использованием разных компилятор...

1 ответ

Удивительный ответ. Я ценю ссылку на таблицы Fogs, они отличный ресурс! Я принял ваш ответ - я поражен его полнотой!

етно это: mov %eax, %dsМедленнее чем mov %eax, %ebxИли они с одинаковой скоростью. Я исследовал онлайн, но не смог найти однозначного ответа. Я не уверен, что это глупый вопрос, но я думаю, что вполне возможно, что изменение регистра ...

2 ответа

Как работает CLFLUSH для адреса, который еще не находится в кеше?

Мы пытаемся использовать инструкцию Intel CLFLUSH для очистки содержимого кэша процесса в Linux в пользовательском пространстве.Мы создаем очень простую C-пр...

4 ответа

Branch alignment for loops involving micro-coded instructions on Intel SnB-family CPUs

Это связано, но не так, как этот вопрос:Оптимизация производительности сборки x86-64 - выравнивание и прогноз ветвления и немного связан с моим предыдущим во...

1 ответ

ассемблер GNU: получить адрес метки / переменной [INTEL SYNTAX]

У меня есть такой код: .bss woof: .long 0 .text bleh: ...some op codes here.теперь я хотел бы перевести адрес гав на eax. Что такоесинтаксис Intelкод здесь для этого? То же самое относится и к переносу адреса бле в, скажем, в ebx. Ваша помощь ...

1 ответ

Какова правильная инициализация OpenGL на Intel HD 3000?

4 ответа

проверить, установлен ли флаг переноса

Используя встроенный ассемблер [gcc, intel, c], как проверить, установлен ли флаг переноса после операции?