@Vadimm1001

Как разделить числа на ассемблере в AVR?

И как можно реализовать деление чисел с дробной точкой?
  • Вопрос задан
  • 1586 просмотров
Пригласить эксперта
Ответы на вопрос 2
@alexalexes
Разделить два числа на микроуровне - целая наука.
Читайте книжки.
Ответ написан
@vanyamba-electronics
Любое число в двоичной форме можно представить как числовой ряд:
y = a[0] * 2**0 + a[1] * 2**1 + a[2] * 2**2 + ... + a[x-1] * 2**(x-1)

Суть алгоритма деления - разделить один числовой ряд на другой числовой ряд.
Реализуете алгоритм на любом удобном языке высокого уровня, и потом без труда перепишете его на ассемблере.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы