Выделение локального массива

Discussion in 'WASM.BEGINNERS' started by Codegrammer, Mar 23, 2010.

  1. Codegrammer

    Codegrammer New Member

    Blog Posts:
    0
    Joined:
    Mar 16, 2010
    Messages:
    37
    Простите за ламерский вопрос. Как можно в функции выделить локальный массив (т.е. в стеке)
    хочется чтобы было что-то вроде
    LOCAL myStr:BYTE "Hello, World"
    или напрямую в стек вогнать push "Hello"
    Как это делается по-человечески?
     
  2. cppasm

    cppasm New Member

    Blog Posts:
    0
    Joined:
    Jul 18, 2006
    Messages:
    923
    Code (Text):
    1. SUB   ESP, LocalArraySize
     
  3. Codegrammer

    Codegrammer New Member

    Blog Posts:
    0
    Joined:
    Mar 16, 2010
    Messages:
    37
    а можно как-нить потом вбить по простому в стек строку? или надо с ASCII возиться самому?
     
  4. murder

    murder Member

    Blog Posts:
    0
    Joined:
    Jun 3, 2007
    Messages:
    628
    Можно просто объявить myStr db "Hello, World" после ret. Но тогда секция кода должна иметь доступ на чтение/запись.
     
  5. Codegrammer

    Codegrammer New Member

    Blog Posts:
    0
    Joined:
    Mar 16, 2010
    Messages:
    37
    Спасибо огромное. Это то, что мне нужно.