Коды машинных команд

Discussion in 'WASM.ASSEMBLER' started by dcoder, Nov 13, 2005.

  1. dcoder

    dcoder New Member

    Blog Posts:
    0
    Joined:
    Mar 18, 2005
    Messages:
    1
    Коды машинных команд

    Приветствую!

    Подскажите, где можно почитать про расшифровку машинных команд процессора. Т.е. из этих кодов нужно получить осмысленные ассемблерные команды.

    Спасибо.
     
  2. rmn

    rmn Well-Known Member

    Blog Posts:
    0
    Joined:
    Nov 23, 2004
    Messages:
    2,347
    На этом сайте в документах ищи мануалы Свина.



    Можешь еще здесь посмотреть. Программка хоть и глючная, но полезная :))
     
  3. The Svin

    The Svin New Member

    Blog Posts:
    0
    Joined:
    Jul 6, 2003
    Messages:
    665
    Location:
    Russia
    Они там IMHO не в документах, они в разделе образовательные программы. Самое эффективное причём не сами документы а обучающие програмки. Проверено на детях :)
     
  4. SDragon

    SDragon New Member

    Blog Posts:
    0
    Joined:
    Jun 6, 2005
    Messages:
    133
    Location:
    Siberia
  5. rmn

    rmn Well-Known Member

    Blog Posts:
    0
    Joined:
    Nov 23, 2004
    Messages:
    2,347
    2SDragon

    причем не только все расписано, но и смачно разбавлено ошибками и опечатками. Не, лучше Opcodes Book инфы по описанию формата (для начинающих) нет, imho.
     
  6. Ustus

    Ustus New Member

    Blog Posts:
    0
    Joined:
    Aug 8, 2005
    Messages:
    834
    Location:
    Харьков


    :)

    Мне например чтобы познать опкоды с 90%-й достоверностью потребовалось три источника - мануалы Intel, мануалы AMD и хороший сайт на эту тему sandpile.org. Матюкая все три источника поочередно и периодически впадая в ступор и гадая на магическом шаре мне более-менее удалось построить более-менее достоверную таблицу опкодов. :):):)
     
  7. SDragon

    SDragon New Member

    Blog Posts:
    0
    Joined:
    Jun 6, 2005
    Messages:
    133
    Location:
    Siberia
    Ustus и rmn, если не трудно, покажите конкретные примеры, где в мануалах Intel'а и AMD ошибки. Юзаю Opcode Maps (правда, не очень часто), и никаких особых проблем пока не испытывал. Гадать на магическом шаре не приходилось :).
     
  8. Bitfry

    Bitfry New Member

    Blog Posts:
    0
    Joined:
    Aug 11, 2004
    Messages:
    54
    Location:
    Россия, Санкт-Петербург


    Подтверждаю.



    А для закрепления успеха ещё посоветую вот такую вещь:

    http://ms-rem.dot-link.net/files/cadt.rar
     
  9. Ustus

    Ustus New Member

    Blog Posts:
    0
    Joined:
    Aug 8, 2005
    Messages:
    834
    Location:
    Харьков
    SDragon

    Ни слова об ошибках не сказал. Непонятки и неоднозначности - так точнее. Где - точно не скажу, уже не помню. Где-то в экзотике типа SSE/SSE2. И очень ненаглядно представлены опкоды FPU.
     
  10. MCL

    MCL New Member

    Blog Posts:
    0
    Joined:
    Apr 21, 2005
    Messages:
    21
    По-моему, Opcodes book - лучший док.
     
  11. rmn

    rmn Well-Known Member

    Blog Posts:
    0
    Joined:
    Nov 23, 2004
    Messages:
    2,347
    Кстати, я пока изучал мануал Intel'а, выписал таблицы опкодов в отдельные файлики, отсортировал их и на группы поразбивал (ну или на то, что в моем понимании группа :)). Приаттачить?
     
  12. MCL

    MCL New Member

    Blog Posts:
    0
    Joined:
    Apr 21, 2005
    Messages:
    21
    Да, если несложно :)
     
  13. rmn

    rmn Well-Known Member

    Blog Posts:
    0
    Joined:
    Nov 23, 2004
    Messages:
    2,347
    А вот и оно.
     
  14. rmn

    rmn Well-Known Member

    Blog Posts:
    0
    Joined:
    Nov 23, 2004
    Messages:
    2,347
  15. rmn

    rmn Well-Known Member

    Blog Posts:
    0
    Joined:
    Nov 23, 2004
    Messages:
    2,347
  16. rmn

    rmn Well-Known Member

    Blog Posts:
    0
    Joined:
    Nov 23, 2004
    Messages:
    2,347
  17. rmn

    rmn Well-Known Member

    Blog Posts:
    0
    Joined:
    Nov 23, 2004
    Messages:
    2,347
  18. rmn

    rmn Well-Known Member

    Blog Posts:
    0
    Joined:
    Nov 23, 2004
    Messages:
    2,347
  19. rmn

    rmn Well-Known Member

    Blog Posts:
    0
    Joined:
    Nov 23, 2004
    Messages:
    2,347
  20. fadday

    fadday New Member

    Blog Posts:
    0
    Joined:
    Feb 21, 2009
    Messages:
    63
    Минус три бессонные ночи) Оч помогло)