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"