Amigos,
To sem projeto…atoa…e bateu uma dúvida xD
O C compila para Assembly ou Linguagem de Máquina?
O arquivo “.exe” gerado, dentro dele…tem linguagem de máquina que consegue conversar direto com o hardware do computador ou Assembly?
Me falavam que o arquivo “.exe” gerado pelo C era compilação da linguagem para Assembly…
Porém, “minha visão e talves ignorancia do momento é:”
Assembly ainda não é linguagem de máquina e sim uma intermediaria de nivel mais baixo para que nós possamos entender, e se o .exe fosse assembly o processadorr não ia intender o.O. Sendo assim, o C compila para limguagem de máquina e não assembly?
Isso também quer dizer que Placas microcontroladoras que entendem assembly, na verdade não entendem…e sim possuem um compilador para transformar o assembly em linguagem de máquina real para depois entender?
Pessoal, quem for responder e me ajudar com as dúvidas por favor tente explicar de forma racional e detalhista e não só postar algo objetivo sem fundamento…por favor hehe.

