Size: a a a

Ассемблер

2020 May 14

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
cinvoke printf, strfunc, eax
вот так можно оказ ся заменить push
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇
cinvoke printf, strfunc, eax
вот так можно оказ ся заменить push
да, и это будет правильней чем пушить вне макроса
источник

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
да, и это будет правильней чем пушить вне макроса
😊
источник

A

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇
%f — вещественный формат (числа с плавающей точкой типа float);
я должен был это прочитать?
тебе эт щас не надо
источник

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
что там с делением?
я заменил  %d на %f
и ответ вышел непонятный
источник

楽園松本 in Ассемблер
𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇
ребят можете подсказать
как вывести десятичное число в результате деления?
Вывод - это высокооуровневая операция. Строго говоря, это самое сложное.
источник

A

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

𝑀

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

A

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

𝑀

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

𝑀

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

楽園松本 in Ассемблер
𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇
ребят можете подсказать
как вывести десятичное число в результате деления?
Поэтому ответ такой: из ассемблера вызывай сишную printf
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
если 4/2 то целая часть будет 2 , аа остаток 0. если 5/2 - целая 2, остаок 1
источник

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
если 4/2 то целая часть будет 2 , аа остаток 0. если 5/2 - целая 2, остаок 1
понял
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇
хорошо
а как превратить это в правильную дробь?)
как вариант, в форматной строке напиши "Ответ: %d, остаток %d". и вызывай как cinvoke printf,strfunc,eax,edx
источник

𝑀

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇... in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
как вариант, в форматной строке напиши "Ответ: %d, остаток %d". и вызывай как cinvoke printf,strfunc,eax,edx
аха
вышло
источник

A

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

𝑀

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

𝑀

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