[an error occurred while processing this directive]
А зачем? Что дает какая-нибудь ADD или MOV для понимания работы микроконтроллера. Для наших задач достаточно знать периферию, регистры итп. А каким способом из 20 возможных методов адресации проинициализировать какой-нибудь SMOD знать необязательно.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Писать на ассемблере приходится в одном случае из ста, если надо написать какой-нибудь критичный к времени выполнения участок кода. В моей практике к такому напряжению ума приходится обращаться раз в пару лет.