Laman

Senin, 11 Juli 2011

Makro

    Makro adalah nama simbolik dari string teks atau satu blok kode yang akan  digunakan berulang ulang dalam program. Pada turbo assembler disediakan operator makro yang mudah dan fleksibel dengan kemampuan yang andal. Disamping itu juga terdapat fasilitas makro beberapa (multiline macros) baris dengan argumennya.

    Nah kalo makro teks adalah simbol yang mewakili karakter karakter teks. Ketika turbo assembler menemukan simbol dalam ekspresi atasu situasi lain maka assembler akan menggantikannya dengan karakter teks simbol tersebut.
Contoh, jika DoneMsg adalah teks makro yang mempunyai nilai "Returning to DOS" maka statemen jadi kek gini:
GoodBye DB DoneMsg
jadi ini  GoodBye DB "Returning to DOS"