Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Asembler wbudowany