Какие ассемблеры в настоящее время поддерживают систему команд AVX?

Причина это происходит, из-за старой register_globals функциональности PHP. символ не является допустимым символом в имени переменной, таким образом, убежища PHP он к подчеркиванию для проверки существуют совместимость.

Короче говоря, это не хорошая практика, чтобы сделать периоды в переменных URL.

8
задан Community 23 May 2017 в 10:25
поделиться

2 ответа

MASM 64Bits (ML64.EXE), похоже, поддерживает набор инструкций AVX.

Из MS vcblog сказано:

Поддержка AVX в Intel и AMD процессоры: Intel AVX (Intel Advanced Vector Extensions) - это 256 расширение набора битовых команд до SSE и предназначен для приложений, которые интенсивно работают с плавающей запятой [...].

В Выпуск VS2010, все функции AVX и инструкции полностью поддерживаются через внутренняя и / архива: AVX. Много были добавлены оптимизации улучшить качество кода AVX кода поколение, которое будет описано с более подробной информацией в следующем блоге после. Помимо поддержки AVX в компилятор, Microsoft Macro Ассемблер (MASM) в VS2010 также поддерживает набор инструкций Intel AVX для x86 и x64.

РЕДАКТИРОВАТЬ:

YASM и NASM, похоже, также поддерживают Intel AVX, согласно этой странице: http://software.intel.com/en-us/articles/intel-software-development-emulator/

5
ответ дан 5 December 2019 в 14:03
поделиться

Помимо masm, последние версии yasm и gas также поддерживают avx, как и встроенный ассемблер gcc.

7
ответ дан 5 December 2019 в 14:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: