Как определить символическое название ассемблерной команды по ее HEX значениям в скомп. файле?

Тема в разделе "WASM.BEGINNERS", создана пользователем SaNTa_RnD, 16 дек 2005.

  1. SaNTa_RnD

    SaNTa_RnD New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2005
    Сообщения:
    21
    Адрес:
    Russia
    Подскажите как можно определить символическое обозначение команды ассемблера(jmp,add) по шестнадцатиричной записи байтов в скомпиллированном файле программы, открытого в Hex редакторе? Существует ли "таблица" соответствия шестнадцатиричных значений и символических записей ассемблерных каманд, если да, то где взять? Например, в HEX: E9 FF FF FF, мы знаем, что E9 соответствует команда - JPM, следующие 3байта - адрес перехода. Я имею в виду, что зная точно смещение в файле байта команды можно было бы определить ее символическое обозначение на яз. "ассемблер".
     
  2. n0p

    n0p 10010000b

    Публикаций:
    0
    Регистрация:
    7 май 2003
    Сообщения:
    256
    Адрес:
    Новосиbeerск
    Узнать мнемонику команды можно по таблице в мануалах Intel или AMD. Мануалы можно скачать с соответствующих сайтов.
     
  3. Topor

    Topor New Member

    Публикаций:
    0
    Регистрация:
    21 ноя 2005
    Сообщения:
    31
    Я что-то нефкурил: ты дизассемблер пишешь , или ты

    не видел ниразу HIEW ? :)
     
  4. SaNTa_RnD

    SaNTa_RnD New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2005
    Сообщения:
    21
    Адрес:
    Russia
    Спасибо за ответы. Особенно - Topor! Я имел виду мнемонику...