Деление на три

Тема в разделе "WASM.A&O", создана пользователем persicum, 6 янв 2010.

  1. persicum

    persicum New Member

    Публикаций:
    0
    Регистрация:
    2 фев 2007
    Сообщения:
    947
    Не секрет, что на асме можно элементарно умножать на три, причем многими способами.

    А есть ли в природе трюк с делением на три, не используя DIV и даже MUL с предвычисленной константой? Чтоб совсем по быстрому было?
     
  2. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    http://www.hackersdelight.org/divcMore.pdf
     
  3. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    Но сомневаюсь что быстрее.
     
  4. persicum

    persicum New Member

    Публикаций:
    0
    Регистрация:
    2 фев 2007
    Сообщения:
    947
    мда, шифтовое деление даже на три невероятная жесть!