Zalety w zestawie wbudowanym
Specyficzne dla firmy Microsoft
Ponieważ asembler wbudowany nie wymaga oddzielnych zestawów i kroki łącze, jest wygodniejsze niż osobne assembler.Kodu wbudowanego zestawu można użyć dowolnej C zmiennej lub funkcji nazwy należącego do zakresu, więc łatwo zintegrować go z kodu C z programu.Ponieważ kod zespołu mogą być mieszane inline z instrukcji C lub C++, może to zrobić zadań, które są niemożliwe w C lub C++ bądź kłopotliwe.
Zastosowania zestawu inline obejmują:
Funkcji pisania w asemblerze.
Optymalizacja miejscu prędkości krytycznych sekcje kodu.
Dokonywanie sprzętu bezpośredni dostęp do sterowników urządzeń.
Pisanie kodu prolog i epilog dla wywołań "nagi".
Wbudowany zestaw jest narzędziem specjalnego przeznaczenia.Jeśli masz zamiar port aplikacji na różnych komputerach, prawdopodobnie należy umieścić w oddzielnych moduł kodu specyficznego dla komputera.Ponieważ asembler wbudowany nie obsługuje wszystkich Microsoft Macro Assembler's (MASM) dyrektyw makro i danych, może się on bardziej wygodne w użyciu MASM dla tych modułów.
KONIEC informacji specyficznych dla firmy Microsoft