Sdílet prostřednictvím


Výhody vložené sestavení

Konkrétní společnosti Microsoft

Protože inline assembler nevyžaduje zvláštní shromáždění a propojení kroky, je pohodlnější než samostatné assembler.Sestavení kód lze použít libovolný c proměnné nebo funkce název, který je v oboru, takže je lze snadno integrovat s c kód programu.Protože kódu sestavení lze smíchat rovnoběžně s c nebo C++ příkazy, můžete provést úkoly, které jsou náročný nebo v c nebo C++.

Použití vložených shromáždění patří:

  • Zápis funkce v jazyce sestavení.

  • Přímé optimalizace rychlosti kritické části kódu.

  • Provedení hardwaru přímý přístup pro ovladače zařízení.

  • Psaní kódu prolog a epilog "holé" volání.

Vložené sestavení je speciální nástroj.Plánujete port aplikace pro jiné počítače, budete pravděpodobně počítači kód umístit do samostatného modulu.Protože všechny programu Microsoft Macro Assembler's (jazyk MASM) nepodporuje inline assembler směrnic makro a dat, bude pravděpodobně vhodnější používat jazyk MASM těchto modulů.

Konec konkrétní společnosti Microsoft

Viz také

Referenční dokumentace

Inline Assembler