Size: a a a

Ассемблер

2021 April 25

K

Kashira in Ассемблер
источник

K

Kashira in Ассемблер
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
опиши алгоритм переноса цифр в начало строки
источник

K

Kashira in Ассемблер
беру цифру в al, в bl сохраняю символ с начала ряда, переношу цифру в начало ряда. в 1 первом цикле цифру переставляю в начало ряда, во втором цикле переставляю все символы до места где стояла цифра
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
ок, после 1 перестанновки (когда цикл прокрутится), что будет в ebx лежать?
источник

K

Kashira in Ассемблер
кол-во элементов в массиве
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
ты получается вместо индекса используешь код символа, и если это "-", то следущий цикл будет брать смвол со смещением +"-"  (или +45) в строке
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
это там где у тя byte ptr[edx+ebx]
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
ты наверное забыл что bl это часть бОльшего регистра ebx. изменяя bl изменяется также все значение регистра ebx (точнее младший его байт)
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
верно и наоборот. делая inc ebx - инкремент происходит в первую очередь в bl
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
использование отладчика упростило бы тебе жизнь
источник

И

Игорь in Ассемблер
плюсану к посту, в отладчике все наглядно видно что происходит
источник

И

Игорь in Ассемблер
я по началу просто писал простой код, небольшие фрагменты и смотрел как это выглядит в отладчике
источник

K

Kashira in Ассемблер
а какой норм отладчик?
источник
2021 April 26

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
х64dbg
источник

И

Игорь in Ассемблер
я использую для асма, OllyDbg, хоть он и устарел
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
и зименил бы алгоритм
источник

K

Kashira in Ассемблер
ок спс
источник

K

Kashira in Ассемблер
х64dbg
источник

K

Kashira in Ассемблер
Переслано от Игорь
я использую для асма, OllyDbg, хоть он и устарел
источник