Как сделать adc на сях без асм вставки и вызова функи?

Тема в разделе "WASM.BEGINNERS", создана пользователем int2e, 24 фев 2009.

  1. int2e

    int2e New Member

    Публикаций:
    0
    Регистрация:
    9 янв 2009
    Сообщения:
    169
    САБЖ
    есть ли в сях такой оператор?
     
  2. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    __emit__ не подойдет?
     
  3. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    Нету
     
  4. int2e

    int2e New Member

    Публикаций:
    0
    Регистрация:
    9 янв 2009
    Сообщения:
    169
    портировать алгос под линукс нужно
    при чем с асма на це перенести
     
  5. int2e

    int2e New Member

    Публикаций:
    0
    Регистрация:
    9 янв 2009
    Сообщения:
    169
    а чем заменить вот такую конструкцию
    adc eax, ecx
    ?
     
  6. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    as / nasm / fasm?
     
  7. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    без контекста - ничем.
     
  8. T800

    T800 Member

    Публикаций:
    0
    Регистрация:
    7 дек 2006
    Сообщения:
    293
    Адрес:
    Moscow
    int2e
    Запости "связанный блок операторов". Тебе его на Си конвертнут.
     
  9. int2e

    int2e New Member

    Публикаций:
    0
    Регистрация:
    9 янв 2009
    Сообщения:
    169
    алгоритм подсчета црц в пе-файле :)
    уже разобрался
    всем спасибо
     
  10. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.792
    int2e
    если A и B dword' ы, то в случае учета переполнения в младших разрядах
    adc(A,B)=A + B + (D & C)>>31 где D и C - младшие разряды
     
  11. int2e

    int2e New Member

    Публикаций:
    0
    Регистрация:
    9 янв 2009
    Сообщения:
    169
    РЕСПЕКТ!!!
     
  12. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    Mikl___
    Каким это образом? Если и A, и B нечётно, то это не означает, что неизвестно откуда ещё пара миллиардов прибавится. И вообще какое отношение текущее значение cf имеет к чему-либо, что Вы хоть каким-то образом можете получить на основе A и B?
     
  13. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    Mikl___
    имхо не верно. ведь переполнение в предыдущем разряде может дать переполнение в старшем, и без просмотра предыдущих разрядов сказать нельзя про переполнение в старшем.
     
  14. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.792
    l_inc, n0name
    исправил