В GNU AS, если вы используете # перед чем-либо еще в данной строке, строка будет игнорироваться (комментарий).Если использовать # перед значением после инструкции, значение будет считаться немедленным.Если вы хотите использовать встроенные комментарии в этой точке на одной и той же строке, вы должны использовать комментарии в стиле C (т.е. / * здесь комментарии * /).Например:
# Write the palette to CRAM
lea Palette, a0 /* Move palette address to a0 */
move.w #size_palette_w-1, d0 /* Loop counter = 8 words in palette */