Sdílet prostřednictvím


Výhody vloženého sestavení

Specifické pro Microsoft

Protože assembler vložené nevyžaduje samostatné sestavení a odkaz kroky, je pohodlnější než samostatné assembler.C proměnné nebo funkce název, který je v oboru, takže je lze snadno integrovat s C kódu vašeho programu můžete použít vložený kód sestavení.Vzhledem k tomu, že sestavení kódu lze smíchat s C nebo C++ příkazy vložené, můžete provést úkoly, které jsou náročný nebo v C nebo C++.

Použití vložených sestavení patří:

  • Zápis funkce v jazyce sestavení.

  • Místě optimalizace rychlosti kritické části kódu.

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

  • Psaní kódu prologu a epilogu pro volání "holé".

Vložené sestavení je speciální nástroj.Pokud chcete port aplikace pro jiné počítače, budete pravděpodobně chtít umístit do samostatného modulu kód závislé na počítači.Vzhledem k tomu, že všechny Microsoft makro Assembler's (MASM) nepodporuje inline assembler makra a data směrnic, bude pravděpodobně vhodnější použít pro tyto moduly MASM.

Specificka produktu Microsoft END

Viz také

Referenční dokumentace

Vložený assembler