prog:guia-de-estudo-c
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
| prog:guia-de-estudo-c [2026/03/02 01:07] – [Compiladores] descrição geral da montagem hrcerq | prog:guia-de-estudo-c [2026/03/02 01:49] (atual) – [Compiladores] palavra repetida removida hrcerq | ||
|---|---|---|---|
| Linha 373: | Linha 373: | ||
| processador alvo. | processador alvo. | ||
| - | Portanto, um código-fonte C pode passar por várias transformações e | + | Um código-fonte C pode passar por várias transformações e ainda assim |
| - | ainda assim manter seu sentido original, não importanto para o | + | manter seu sentido original, não importanto para o programador quais |
| - | programador quais otimizações precisaram ser aplicadas, desde que o | + | otimizações precisaram ser aplicadas, desde que o comportamento se |
| - | comportamento se mantenha consistente. Já o código de montagem | + | mantenha consistente. Já o código de montagem (// |
| - | (// | + | diretamente equivalente ao resultado (binário). |
| Embora a estrutura geral da linguagem // | Embora a estrutura geral da linguagem // | ||
| Linha 392: | Linha 392: | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | |||
| + | Ao compreender o processo de montagem, você já deve ter percebido | ||
| + | as principais vantagens em programar em C no lugar de programar | ||
| + | diretamente em // | ||
| + | |||
| + | * Por ser uma linguagem de alto nível (ao menos comparado a // | ||
| + | * Por ser uma linguagem portável, não será necessário reescrever o programa para cada arquitetura alvo. | ||
| + | |||
| + | Para cada arquitetura de processamento, | ||
| + | Você pode conferir uma lista (não exaustiva) no documento a seguir: | ||
| + | |||
| + | * // | ||
| === Ligação === | === Ligação === | ||
prog/guia-de-estudo-c.1772413669.txt.gz · Última modificação: por hrcerq