Россия
  • Global
  • Türkiye
  • Việt Nam
  • México
  • Perú
  • Colombia
  • Argentina
  • Brasil
  • India
  • ประเทศไทย
  • Indonesia
  • Malaysia
  • Philippines
  • 中國香港
  • 中國台灣
  • السعودية
  • مصر
  • پاکستان
  • Россия
  • 日本
Скачать
256bit Compiler with Intel AVX

256bit Compiler with Intel AVX на пк

4.2Version: 1.4

MacBook Air User

Скачать

Скачать 256bit Compiler with Intel AVX на ПК с помощью эмулятора GameLoop

256bit Compiler with Intel AVX на ПК

256bit Compiler with Intel AVX, исходящий от разработчика MacBook Air User, в прошлом работал на системе Android.

Теперь вы можете без проблем играть в 256bit Compiler with Intel AVX на ПК с помощью GameLoop.

Загрузите его в библиотеке GameLoop или результатах поиска. Больше не нужно смотреть на аккумулятор или разочаровывать звонки в неподходящее время.

Просто наслаждайтесь 256bit Compiler with Intel AVX на ПК на большом экране бесплатно!

256bit Compiler with Intel AVX Введение

На экране верхней половины приложения

a:% ymm0

b:% ymm1

c:% ymm15

c = (a + b) * (a-b) +1

И нажмите кнопку COMPILE! Внизу.

vaddps% ymm1,% ymm0,% ymm2

vsubps% ymm1,% ymm0,% ymm3

vmulps% ymm3,% ymm2,% ymm2

movd $ 0x3F800000,% eax

movd% eax,% xmm3

vpshufd $ 0,% xmm3,% xmm3

vinsertf128 $ 1,% xmm3,% ymm3,% ymm3

vaddps% ymm3,% ymm2,% ymm15

Код ассемблера вроде выводится на нижний экран. Из-за обозначения AT & T этот операнд является противоположностью официальной ссылки Intel.

Кроме того, когда переменная, которая не определена, появляется в формуле, свободный регистр выделяется без разрешения. Таким образом, вы можете скомпилировать без объявления типа:% ymm0.

Имя переменной: определите переменную как% имя регистра. Хотя его можно указать в диапазоне% ymm0-% ymm15, для хранения временных результатов вычислений используются два свободных регистра, поэтому не требуется более 14 переменных.

Проверка ошибок будет поддерживаться в будущем.

... Об инструкциях AVX

∙ Восемь 32-битных чисел с плавающей запятой одинарной точности можно вычислить с помощью одной инструкции, используя 16 256-битных регистров YMM. Это соответствует Corei второго поколения. Предыдущая инструкция SSE была 128-битным регистром XMM. Нижняя половина регистра YMM может использоваться как регистр XMM.

Большое изменение в AVX - это не только размер регистра, но и три операнда. Например, в формуле c = a + b, если это инструкция AVX, вы можете написать vaddps a, b, c, но если это инструкция SSE, она будет преобразована в temp = a, temp = temp + b, c = temp , temp; addps b, temp; movaps temp, c;

... Описание используемых инструкций

vaddps, vsubps, vmulps, vdivps ... Это vaddps a, b, c для c = a + b.

movd $ 0x3F800000,% eax ... 3F800000 - это битовый образец числа с плавающей запятой 1.0f, отображаемый в шестнадцатеричном формате. % eax - это 32-битный регистр общего назначения.

movd% eax,% xmm3 ・ ・ ・ Число с плавающей запятой копируется в младшие 32 бита 128-битного регистра xmm3.

vpshufd $ 0,% xmm3,% xmm3 ... Младшие 32 бита копируются в оставшиеся 96 бит, а 1.0f сохраняется в 4 xmm3.

vinsertf128 $ 1,% xmm3,% ymm3,% ymm3 ... xmm3 был скопирован в верхние 128 бит 256-битного регистра ymm3, и в результате было подготовлено 8 1.0f в 256 бит.

... Компиляция

Лексический анализ, синтаксический анализ, генерация кода и оптимизация выполняются за один проход. Сгенерированный код не отлажен, так что просто посмотрите на основные инструкции AVX и наслаждайтесь.

Показать больше

Предварительный просмотр

  • gallery
  • gallery

Теги

Образование

Информация

  • Разработчик

    MacBook Air User

  • Последняя версия

    1.4

  • Последнее обновление

    2023-09-30

  • Категория

    Образование

  • Доступно на

    Google Play

Показать больше

Как играть в 256bit Compiler with Intel AVX с GameLoop на ПК

1. Загрузите GameLoop с официального сайта, затем запустите исполняемый файл для установки GameLoop.

2. Откройте GameLoop и выполните поиск 256bit Compiler with Intel AVX, найдите 256bit Compiler with Intel AVX в результатах поиска и нажмите Установить.

3. Наслаждайтесь игрой в 256bit Compiler with Intel AVX на GameLoop.

256bit Compiler with Intel AVX

Education
Скачать

Minimum requirements

OS

Windows 8.1 64-bit or Windows 10 64-bit

GPU

GTX 1050

CPU

i3-8300

Memory

8GB RAM

Storage

1GB available space

Recommended requirements

OS

Windows 8.1 64-bit or Windows 10 64-bit

GPU

GTX 1050

CPU

i3-9320

Memory

16GB RAM

Storage

1GB available space

Больше похожих приложений

Увидеть все

Больше похожих приложений

Увидеть все

Актуальные новости

Увидеть все
Нажмите, чтобы установить