[Dúvida] O C compila para Assembly ou .EXE?

Sobre sua dúvida para microcontroladores, talvez você o que você encontra na internet é muito sobre PIC, pelo que "eu" percebi, existe um ou outro compilador de C para PIC, de resto você tem que
programar em ASM diretamente.

bubulindo:
procura por AVR Studio. Lá podes programar os microcontroladores em Assembly.

Lembra-te que a lista de instruções de Assembly para AVR deve ter cerca de umas 30 e tais instruções... e dividir não é uma delas. :slight_smile:

Como disse o bubulindo você pode também programar em ASM com os microcontroladores da Atmel, mas ela fornece um compilador de linguagem C que é usada pela IDE.
Como em todos os sistemas normalmente se programa em ASM para "tirar todo o suco da laranja", que seria tirar o máximo da performance e recursos do equipamento.