[ASM] Problem z programem

0

Witam
mam pytanie, czy jest tu gdzies blad?

.. 
.. 
mov esi, (base_address + offset str1) 
.. 
.. 
push (base_address + offset str2) 
.. 
push (base_address + offset str3) 
.. 
push (base_address + offset str4) 

przy kazdej z tych linijek wyskakuje error "Need right parenthesis"
kompilator TAsm 4.1

Wie ktos moze co zle robie, bo nie jestem dobry asm

0

Przed nawiasem umieść typ danych (BYTE, WORD, DWORD etc.)

0

nie

base_address equ 44F4D1h – 100h
URL equ 470BD8h
..
..
mov esi, (base_address + offset str1)
..
..
push (URL + str1_length – 1)

return:
..
..
str1 db 'coscos',0
str1_length equ $-str1

1 użytkowników online, w tym zalogowanych: 0, gości: 1