assume edi:ptr IMAGE_DOS_HEADER

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

  1. KLERIK

    KLERIK New Member

    Публикаций:
    0
    Регистрация:
    12 авг 2006
    Сообщения:
    20
    Как это записать на flat assembler???
     
  2. LocTb

    LocTb New Member

    Публикаций:
    0
    Регистрация:
    11 окт 2004
    Сообщения:
    54
    Код (Text):
    1. virtual at edi
    2.  .IDH   IMAGE_DOS_HEADER
    3. end virtual
    и дальше используешь .IDH
     
  3. dead_body

    dead_body wasm.ru

    Публикаций:
    0
    Регистрация:
    3 сен 2004
    Сообщения:
    603
    Адрес:
    Украина;г.Харьков;г.Н.Каховка
    так и пиши.
    там в папке include\macro\masm.inc -подключи его и всё.

    или если не хочеш то просто выдерни, сам макрос assume+что там ещё ему надо.

    там и процедуры можно оформлятькак в масм ;)
     
  4. Avoidik

    Avoidik New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2004
    Сообщения:
    288
    Адрес:
    Russia
    я юзаю так:
    lea edi,IMAGE_DOS_HEADER
    mov eax,[edi+IMAGE_DOS_HEADER.e_lfanew]

    вообщем-то одно и тоже что и 'virtual at'