Дизассемблер длинна Opcodes?

Тема в разделе "WASM.ASSEMBLER", создана пользователем Aids, 28 май 2011.

  1. Aids

    Aids New Member

    Публикаций:
    0
    Регистрация:
    30 ноя 2007
    Сообщения:
    275
    В интел мануал говорится что сначала идёт префикс, потом опкод, ModRM, SIB и т.д. опкод может быть 3 байта.
    Как определяют дизассемблеры длинн длинну опкода? Нейжели в них перечесляются все опкоды для определения длинны? может есть какой то бит отвечающий за днинну в опкоде? Или какая нибудь удобная таблица для определения длины?
     
  2. Aids

    Aids New Member

    Публикаций:
    0
    Регистрация:
    30 ноя 2007
    Сообщения:
    275
    А всё сам разобрался в Intel manul написано APPENDIX A использование таблиц
     
  3. Ezrah

    Ezrah Member

    Публикаций:
    0
    Регистрация:
    22 мар 2011
    Сообщения:
    411
    порадовало :lol: