Size: a a a

Ассемблер

2021 June 21

Cладкий Хлеб... in Ассемблер
Какую?
источник

DB

Dima Bat in Ассемблер
ну из асма функцию си вызвать
источник

MA

Max Azatian in Ассемблер
extern + call function
источник

DB

Dima Bat in Ассемблер
а параметры?
источник

MA

Max Azatian in Ассемблер
по ABI передавать
источник

MA

Max Azatian in Ассемблер
(=закинь их в регистры перед вызовом)
источник

DB

Dima Bat in Ассемблер
шото не пошло
источник

DB

Dima Bat in Ассемблер
получилось запустить, ничего не понятно дальше
источник

DB

Dima Bat in Ассемблер
вообще где об этом почитать хоть можно?
источник

A

Aleksandr in Ассемблер
О чем?
источник

DB

Dima Bat in Ассемблер
есть функция написанная на си. А я хочу ее вызвать из асма. но у меня ничего не выходит
источник

DB

Dima Bat in Ассемблер
гугл всего 3 страницы показал. Я вот думаю если об этом никто не пишет, может это никому не надо?
источник

ΔΒ

Δαρθ Βέιδερ... in Ассемблер
=> 0xf7d92b0a <+170>:  psubq  0x10(%esp),%xmm0

вот такому нужен выровненный адрес, да?
источник

A

Aleksandr in Ассемблер
Не надо, обычно наоборот вызывают ассемблер из сей
источник

A

Aleksandr in Ассемблер
Но ты же вроде написал уже
источник

MA

Max Azatian in Ассемблер
нет, зачем?
источник

DB

Dima Bat in Ассемблер
да про это куда больше написано
источник

MA

Max Azatian in Ассемблер
ты же хмм отнимаешь, а не хмм по адресу
источник

ΔΒ

Δαρθ Βέιδερ... in Ассемблер
хз, тут происходит SIGSEGV )
источник

DB

Dima Bat in Ассемблер
так хотел из асма вызвать си((
источник