Потестируйте дизасм

Тема в разделе "WASM.RESEARCH", создана пользователем Ms Rem, 15 июн 2005.

  1. Four-F

    Four-F New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2002
    Сообщения:
    1.237
  2. Four-F

    Four-F New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2002
    Сообщения:
    1.237
  3. Four-F

    Four-F New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2002
    Сообщения:
    1.237
    Слал как раз на яндекс.



    Эту версию я очень давно сливал:

    http://board.win32asmcommunity.net/index.php?topic=8702.0

    Последняя версия 3.0 вот тут:

    http://board.win32asmcommunity.net/index.php?topic=9497.0



    Но что-то я не врублюсь как её слить. Я там давно ничего не постил и счетчик постов слетел в 0. Возможно поэтому аттачи не дают слить. Короче, разбираться некогда...
     
  4. Ms Rem

    Ms Rem New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2005
    Сообщения:
    1.057
    Адрес:
    С планеты "Земля"
    Four-F

    Спасибо большое.



    Поддержку MMX я уже сделал по интел докам и исправил пару мелких багов.

    Теперь поддерживается полный набор инструкций Pentium Pro, на очереди SSE и 3DNow.
     
  5. Ms Rem

    Ms Rem New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2005
    Сообщения:
    1.057
    Адрес:
    С планеты "Земля"
    Four-F

    Доку получил только сейчас, спустя несколько часов. Вот как почта билн работает :dntknw:
     
  6. Ms Rem

    Ms Rem New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2005
    Сообщения:
    1.057
    Адрес:
    С планеты "Земля"
    Пофиксил баг в декодировании MMX, так что если кто качал между этим и предыдущим постом, то качайте заново.
     
  7. dermatolog

    dermatolog Member

    Публикаций:
    0
    Регистрация:
    3 фев 2005
    Сообщения:
    406
    Адрес:
    Екатеринбург
    Вот это не декодируется:



    0FC5F100



    (pextrw esi,mm1,00)
     
  8. Ms Rem

    Ms Rem New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2005
    Сообщения:
    1.057
    Адрес:
    С планеты "Земля"




    Так это же не MMX а SSE1. Они пока и не должны декодироваться. Но ничего, сделаю и их поддержку.
     
  9. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    эту прогу начал дизасмить и завис. в2к сп4.

    [​IMG] 884679535__curs.zip
     
  10. Ms Rem

    Ms Rem New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2005
    Сообщения:
    1.057
    Адрес:
    С планеты "Земля"
    Еще раз повторяю - это не дизассемблер для файлов. Он дизассемблирует файл от EP до первого RET, если рет не будет, то может и повиснуть, поэтому тестовые файлы надо делать руками в масме.

    Тестируется сам движек дизассемблера, тоесть корректность рспознавания комманд. Но если надо, потом на его основе можно и дизассемблер файлов сделать.
     
  11. Ms Rem

    Ms Rem New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2005
    Сообщения:
    1.057
    Адрес:
    С планеты "Земля"
    Исправил еще пару багов и усовершенствовал вывод текста. Теперь тип указателя (dword ptr, word ptr e.t.c.) выводится только там, где это нужно.

    В связи с этим могут быть новые баги.

    Если где-то лишний раз ptr выводит, то не страшно, а если где-то пропускает, то это баг.



    Оптимизировал немного код, умешьшил размер екзешника.
     
  12. Stub

    Stub New Member

    Публикаций:
    0
    Регистрация:
    11 май 2004
    Сообщения:
    311
    Адрес:
    Siberia
    Здоровская вещь, прогнал на своей простенькой проге на FASM'е, результат - отлично.