Size: a a a

Ассемблер

2021 April 30

VA

Viktor Andrusenko in Ассемблер
да и всю формулу ты не показал
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
нет, edx должен быть старшим разрядом того что ты хочешь поделить, тоесть ноль там должен быть, если делишь такое маленькое число как 1387
источник

A

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
и ты не указал какие вычисления тебе нужны, целочисленные (которые ты пытаешься сделать) или вещественные, с использованием fpu
источник

VA

Viktor Andrusenko in Ассемблер
Вещественные,в данном случае
источник

A

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

VA

Viktor Andrusenko in Ассемблер
Здорово
источник

A

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

VA

Viktor Andrusenko in Ассемблер
А,нет
источник

A

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

VA

Viktor Andrusenko in Ассемблер
Тут просто остаток будет с плавающей точкой
источник

VA

Viktor Andrusenko in Ассемблер
Разве?Деление 1387 на какое-то число даст целочисленный ответ?
источник

A

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

A

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

VA

Viktor Andrusenko in Ассемблер
Окей,выйдет число с остатком,но можно округлить,ничего страшного
источник

A

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
2=2^1 (shl/shr ...,1)
4=2^2 (shl/shr ...,2)
8=2^3 (shl/shr ...,3)
источник

VA

Viktor Andrusenko in Ассемблер
Для чего таким способом, если можно просто разделить?
источник

A

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

ДЦ

Дмитро Цимбалюк... in Ассемблер
это намного быстрее
источник