es el problema de usar macros, te ocultan como funcionan en verdad las funciones
Ya, pero si usas asm, se deberia aprender primero como funcionan las cosas basicas. y luego usar algun que otro macro para tareas repetitivas.
Y al que no le gustelo de no usar casi macros, le recomiendo que use c/c++ porque en este lenguaje la verdadera ventaja esta en poder hacer las cosas desde realmente zero.
Saludos