Вычислить функцию _mm_cvtsi32_si128

Discussion in 'Реверсинг' started by arvitaly, 8 Nov 2017.

  1. arvitaly

    arvitaly Banned

    Joined:
    8 Nov 2017
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Помогите кто-нибудь написать эту функцию на любом языке, в идеале скриптовом

    А также эту _mm_cvtepi32_ps
     
  2. KIR@PRO

    KIR@PRO Active Member

    Joined:
    26 Dec 2007
    Messages:
    824
    Likes Received:
    289
    Reputations:
    352
    Подробнее пожалуйста.
     
    _________________________
  3. #colorblind

    #colorblind Elder - Старейшина

    Joined:
    31 Jan 2014
    Messages:
    566
    Likes Received:
    192
    Reputations:
    35
    Преобразование 32-битного целого в число с одинарной точностью, при помощи SSE2. Каким боком тут реверсинг?
     
  4. DartPhoenix

    DartPhoenix Well-Known Member

    Joined:
    15 Sep 2013
    Messages:
    251
    Likes Received:
    3,938
    Reputations:
    5
    Странные вещи творятся какие-то...
    На асме же есть уже.

    1) Пишешь что тебе надо
    2) заходишь через дебугга
    3) смотришь.
    4) Чтоб было понятней что оно делает - делаешь дебугга.

    Code:
    //__m128i a = _mm_cvtsi32_si128(12);
    mov  eax,0Ch 
    movd  xmm0,eax 
    movaps  xmmword ptr [ebp-100h],xmm0 
    movaps  xmm0,xmmword ptr [ebp-100h] 
    movaps  xmmword ptr [a],xmm0
     
Loading...