ASM refactoring

A bug in the sublime-text syntax highlighter causes this to treat the rest of the file, until the next single quote, as a string.

FWIW, this bug is duplicated in the github highlighter: https://github.com/ReadyTalk/avian/blob/master/src/compile-x86.S#L52