Загрузка...

Assembler example, problems with registers, I'll throw off a pretty penny

Thread in Reversing / Assembler created by Encashment Nov 26, 2022. (bumped Dec 6, 2022) 419 views

  1. Encashment
    Encashment Topic starter Nov 26, 2022 Banned 920 Feb 22, 2018
    Пример написан в 1-й строке:d3bil:
    [IMG]
     
  2. Replacer
    Replacer Nov 27, 2022 ARTIFICIAL SUICIDE 99 Jul 21, 2021
    Дык а проблема в чем?
     
    1. Encashment Topic starter
      Replacer, вопросами помечены места с ошибками. А вторая половина кода, как сказал он, полные бред
  3. alpha_alex
    alpha_alex Dec 6, 2022 1 May 26, 2021
    пример можете уточнить? ((21-a*c/4)/1+c/a+b) ?
     
    1. Encashment Topic starter
    2. alpha_alex
      Encashment,
      Code
      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
Loading...
Top