HexToDec с помощью Hex

Тема в разделе "WASM.A&O", создана пользователем PE_Kill, 3 май 2006.

  1. PE_Kill

    PE_Kill New Member

    Публикаций:
    0
    Регистрация:
    16 янв 2006
    Сообщения:
    107
    Что то никак не могу придумать алго. Допустим есть число 000000E2h надо перевести его в десятичное и отобразить с помощью опять же шестнадцатиричной системы счисления.

    Т.е. 000000E2h = 226d и положить в регистр его надо как 00000226h.
     
  2. Sergey_R

    Sergey_R Member

    Публикаций:
    0
    Регистрация:
    9 янв 2005
    Сообщения:
    138
    Ищи Packed Binary Coded Decimal.
     
  3. HitmaN85

    HitmaN85 New Member

    Публикаций:
    0
    Регистрация:
    6 окт 2005
    Сообщения:
    36
    Число в eax
    Код (Text):
    1.  
    2.   sub esp,10
    3.   mov [esp],eax
    4.   fild dword [esp]
    5.   fbstp tbyte[esp]
    6.   mov eax,dword[esp]
    7.   add esp,10
    8.  
     
  4. PE_Kill

    PE_Kill New Member

    Публикаций:
    0
    Регистрация:
    16 янв 2006
    Сообщения:
    107
    HitmaN85

    Мегареспект! Может и я когда нибудь также буду знать асм...