Директива enter в ФАСМ

Discussion in 'WASM.BEGINNERS' started by Polimorph, Oct 1, 2005.

  1. Polimorph

    Polimorph New Member

    Blog Posts:
    0
    Объясните пож-та чё за деректива и её синтаксис

    дай те пож та сылки на докум-цию тока нормальную не точ то пару косых переводов по FAsm 1.64 и ещё чё такое native at .....



    Спасибо
     
  2. IceStudent

    IceStudent Active Member

    Blog Posts:
    0
    enter - это вообще-то инструкция x86, см. соответствующую доку.



    документация - fasm.txt (pdf).



    format native at -
     
  3. dr_dred

    dr_dred Сергей

    Blog Posts:
    0
    IceStudent

    enter - это вообще-то макрос. Если передавать параметры, то она будет как соотв. инструкция х86, в противном случае - служит для создния локальных переменных:
    Code (Text):
    1. proc    proc01
    2.         local1 dd ?
    3.         local2 rb 12
    4.         [b]enter[/b]
    5.         ...




    Но сейчас уже все гораждо проще, и обйявление локальных переменных можно делать как в масме.
     
  4. IceStudent

    IceStudent Active Member

    Blog Posts:
    0


    Хм, этого не знал. Но всё равно, var1 rb 12 куда лучше local var1[12]:byte