Size: a a a

Ассемблер

2020 June 01

A

Aleksandr in Ассемблер
скинь ты уже задание и исходник
источник

A

Aleksandr in Ассемблер
а то какое-то гадание
источник

s

s54816 in Ассемблер
Ты вот через ebp адресуешься, а где ты фрейм стека создал? Что у тебя в ebp?
источник

d

damagekidϡ in Ассемблер
капец
источник

A

Aleksandr in Ассемблер
я вот тоже смотрю на это
источник

d

damagekidϡ in Ассемблер
push ebp
mov ebp, esp
источник

d

damagekidϡ in Ассемблер
забыл
источник

s

s54816 in Ассемблер
Можно просто [esp+4], у тебя всё равно локальных переменных нет.
источник

d

damagekidϡ in Ассемблер
s54816
Можно просто [esp+4], у тебя всё равно локальных переменных нет.
источник

s

s54816 in Ассемблер
Это глобальные.
источник

d

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

d

damagekidϡ in Ассемблер
затупил
источник

d

damagekidϡ in Ассемблер
мда
источник

d

damagekidϡ in Ассемблер
прям стыдно стало
источник

s

s54816 in Ассемблер
damagekidϡ
прям стыдно стало
Ну точнее ты их не помечаешь global, поэтому они глобальные на уровне единицы трансляции (как глобальные со static в Си), из Си их не видно. Но и не локальные.
источник

d

damagekidϡ in Ассемблер
Сделал
источник

d

damagekidϡ in Ассемблер
push ebp
mov ebp, esp
источник

d

damagekidϡ in Ассемблер
в начало
источник

d

damagekidϡ in Ассемблер
а это в конец
источник

d

damagekidϡ in Ассемблер
pop ebp
источник