Квадратный корень А51

Тема в разделе "WASM.ASSEMBLER", создана пользователем Kelheor, 9 мар 2011.

  1. Kelheor

    Kelheor New Member

    Публикаций:
    0
    Регистрация:
    9 мар 2011
    Сообщения:
    1
    Здравствуйте, подскажите пожалуйста, как можно вычислить квадратный корень на микроконтроллере 8051 на языке А51 используя следующую реккурентную формулу? Не совсем понимаю, как это можно закодировать...
    Рекуррентная формула для вычисления корня методом “цифра за цифрой” без восстановления остатка:
    Qi+1.Si+1=4Qi.Si-xi.01=xi2 и bi+1=1, если 4Qi.Si-xi.01 >=0
    Qi+1.Si+1=4Qi.Si=xi2 и bi+1=0, если 4Qi.Si-xi.01 <0
     
  2. Y_Mur

    Y_Mur Active Member

    Публикаций:
    0
    Регистрация:
    6 сен 2006
    Сообщения:
    2.494