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