Кстати, есть какие-либо стандарты по написанию ассемблерного кода (официальные или нет - не важно)?
общепринято команды писать на некотором отступе от левого края, метки вплотную к левому краю. обычно команды и названия регистов пишут большими буквами, так же параметры часто тоже выравнивают по вертикали