Загрузка...

Assembler пример, проблемы с регистрами, скину копеечку

Тема в разделе Реверсинг / Assembler создана пользователем Encashment 26 ноя 2022. (поднята 6 дек 2022) 381 просмотр

Загрузка...
  1. Encashment
    Encashment Автор темы 26 ноя 2022 Заблокирован(а) 921 22 фев 2018
    Пример написан в 1-й строке:d3bil:
    [IMG]
     
  2. Replacer
    Replacer 27 ноя 2022 ARTIFICIAL SUICIDE 99 21 июл 2021
    Дык а проблема в чем?
     
    1. Encashment Автор темы
      Replacer, вопросами помечены места с ошибками. А вторая половина кода, как сказал он, полные бред
  3. alpha_alex
    alpha_alex 6 дек 2022 1 26 май 2021
    пример можете уточнить? ((21-a*c/4)/1+c/a+b) ?
     
    1. Encashment Автор темы
      6 дек 2022 Изменено
    2. alpha_alex
      Encashment,
      Код
      a dd 1
      b dd 2
      c dd 3
      res1 dd ?
      res2 dd ?

      mov eax, dword ptr c
      imul eax, dword ptr a
      mov ecx, 4
      cdq
      idiv ecx
      mov ecx, eax
      mov eax, 21
      sub eax, ecx
      mov dword ptr res1, eax

      mov eax, dword ptr c
      cdq
      idiv dword ptr a
      inc eax
      add eax, dword ptr b
      mov dword ptr res2, eax

      mov eax, dword ptr res1
      cdq
      idiv dword ptr res2
Top