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 asembler 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:

KONIEC Specyficzne dla firmy Microsoft

Zobacz też

Koncepcje

Funkcje wewnętrzne i język asemblera

Inne zasoby

Materiały referencyjne dotyczące języka C++