Udostępnij za pośrednictwem


Asembler wbudowany

Specyficzne dla firmy Microsoft

Język asembler ma wiele zastosowań, takich jak poprawa szybkości działania programu, zmniejszenie wymagań dotyczących pamięci i kontrola sprzętu. Można użyć wbudowanego asemblera, aby osadzić instrukcje języka asemblera bezpośrednio w programach źródłowych C i C++, bez dodatkowych kroków asemblacji i łączenia. Asembler wbudowany jest wbudowany w kompilator, więc nie ma potrzeby stosowania oddzielnego asemblera, jak Microsoft Macro Assembler (MASM).

Uwaga

Programy z kodem wbudowanego asemblera nie są całkowicie przenośne na inne platformy sprzętowe. Jeśli projektujesz do celów przenośności, unikaj stosowania asemblera wbudowanego.

Wbudowany zestaw nie jest obsługiwany w procesorach ARM i x64. W następujących tematach opisano, jak używać asemblera wbudowanego Visual C/C++ z procesorami x86:

END Microsoft Specific

Zobacz też

Funkcje wewnętrzne kompilatora i język asemblera
Dokumentacja języka C++