Size: a a a

Ассемблер

2020 May 14

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
такой операции нету ?
источник

G

Gymmasssorla in Ассемблер
𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇
такой операции нету ?
Очевидно, операции "вывести десятичное число в результате деления" нет в ассемблерном языке)
источник

G

Gymmasssorla in Ассемблер
Можно напрямую подёргать printf через прерывания
источник

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
Gymmasssorla
Очевидно, операции "вывести десятичное число в результате деления" нет в ассемблерном языке)
там очень замудрённо или не так уж?
источник

G

Gymmasssorla in Ассемблер
Да в принципе не особо, строчек 3-5 может для вывода понадобиться
источник

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
можешь тогда подсказать?)
источник

G

Gymmasssorla in Ассемблер
Какая у тебя ОС?
источник

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
видновс 10
источник

G

Gymmasssorla in Ассемблер
Тогда не помогу
источник

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
😁
источник

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
окай))))
источник

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
Gymmasssorla
Тогда не помогу
там алгоритм очень разный ?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
cinvoke printf,<'%d'>,eax
источник

G

Gymmasssorla in Ассемблер
𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇
там алгоритм очень разный ?
Не сильно
источник

G

Gymmasssorla in Ассемблер
ABI различается просто
источник

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
cinvoke printf,<'%d'>,eax
ооооо)))
опять cinvoke)))
источник

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
для этого какую библиотеку нужно подключить?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇
для этого какую библиотеку нужно подключить?
никакую, в фасме нет билиотек. а так, просто сделать импорт функции printf из msvcrt.dll
источник

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
cinvoke printf,<'%d'>,eax
cinvoke и находится в msvcrt.dll?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇
cinvoke и находится в msvcrt.dll?
это макрос
источник