перевод ASCII в шестнадцатеричную систему счисления

Тема в разделе "WASM.BEGINNERS", создана пользователем varvar, 8 апр 2006.

  1. varvar

    varvar New Member

    Публикаций:
    0
    Регистрация:
    8 мар 2006
    Сообщения:
    1
    Адрес:
    Russia
    перевод ASCII в шестнадцатеричную систему счисления.

    Я вывожу дамп памяти дискеты. На экран выходит её ASCII код. Как мне его преобразовать в 16-ю систему.

    Заранее благодарен.
     
  2. mix_mix

    mix_mix Михаил

    Публикаций:
    0
    Регистрация:
    8 окт 2005
    Сообщения:
    277
    Адрес:
    Токио
    Код (Text):
    1.  
    2. include masm32.inc
    3. includelib masm32.lib
    4. invoke dw2a,offset oldnumber ; а если у тебя уже есть езвестное число, то эту строку не надо
    5. invoke dw2hex,eax,offset newnumber
    6.  


    Подойдет? В oldnumber строка с десят. цифрами. В newnumber строка с шестнадц. цифрами.
     
  3. Stub

    Stub New Member

    Публикаций:
    0
    Регистрация:
    11 май 2004
    Сообщения:
    311
    Адрес:
    Siberia
    Написать самому процедуру, разобравшись в том, как это сделать. Будет полезно.
     
  4. brat315

    brat315 New Member

    Публикаций:
    0
    Регистрация:
    29 янв 2006
    Сообщения:
    21
    Адрес:
    Russia
    А ещё полезней будет выучить таблицу ASCII кодов к примеру по книге "Фигурнова" тогда станет намного легче.