DIV EBX

Тема в разделе "WASM.BEGINNERS", создана пользователем SpiritFire, 26 май 2008.

Статус темы:
Закрыта.
  1. SpiritFire

    SpiritFire New Member

    Публикаций:
    0
    Регистрация:
    21 янв 2008
    Сообщения:
    31
    Ребят, искал, блин, нигде не нашел - подскажите, пожалуйста, синтаксис и неявные операнды для команды DIV, когда в качестве опереанда ( делителя ) выступает 32-битный (!) регистр.
     
  2. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    делаешь div reg и все - что тут такого сложного? делимое будет в eax, перед делением надо обнулить edx, т.к. на выходе в нем будет остаток. Вот пример:

    Код (Text):
    1. mov eax,123456h
    2. mov ecx,123h
    3. xor edx,edx
    4. div ecx
     
  3. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    беззнаково целочислено делит еах на то, что укажете. Результат в еах, остаток в еdх. пишется
    div <регистр>
    или
    div [<адрес>]
     
  4. SpiritFire

    SpiritFire New Member

    Публикаций:
    0
    Регистрация:
    21 янв 2008
    Сообщения:
    31
    Спасибо. Извиняюсь, осуждение этого уже было раньше, сонный был, запямятовал. Тему можно удалять.
     
Статус темы:
Закрыта.