Ответ: если уж пишешь программу на асме, то и пиши на асме, а Си не для этого придуман, он полезен для переносимости программ... А когда появятся контроллеры с достаточным объемом памяти асм вообще отомрет, на нем будут писать только драйвера, а может даже драйвера на Си...
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)