Size: a a a

Ассемблер

2020 June 30

A

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

d

damagekidϡ in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
в насме нет разве макросов процедур?
никогда не использовал
источник

d

damagekidϡ in Ассемблер
блин, почему так сложно-то. Я думал будет легко
источник

A

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
damagekidϡ
блин, почему так сложно-то. Я думал будет легко
в фасме проще, посмотрел в мануал, как правильно писать посмотрел и используешь
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
damagekidϡ
Что за адрес в стеке будет иметь strg?
такое ощущение, что ты сишный код переписываешь на асм
источник

d

damagekidϡ in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
такое ощущение, что ты сишный код переписываешь на асм
Нет. Мне нужно strg передать в процедуру
источник

d

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
damagekidϡ
Нет. Мне нужно strg передать в процедуру
по ссылке передавай, а не по значению
источник

d

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

d

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

d

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

d

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

d

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

d

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

A

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

d

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
вот этот знак & преврашается в
push offset strg
источник

A

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

A

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