Dokumentacja asemblera makr firmy Microsoft

Asembler makr firmy Microsoft (MASM) zapewnia kilka zalet w porównaniu z wbudowanym zestawem. MasM zawiera język makr, który zawiera funkcje, takie jak przetwarzanie pętli, arytmetyka i przetwarzanie ciągów tekstowych. Usługa MASM zapewnia większą kontrolę nad sprzętem. Korzystając z rozwiązania MASM, można również skrócić czas i obciążenie pamięci w kodzie.

W tej sekcji

Opcja wiersza polecenia ML i ML64
Opisuje opcje wiersza polecenia ML i ML64.

MASM dla wersji x64 (ml64.exe)
Informacje o sposobie tworzenia plików wyjściowych dla architektury x64.

Format instrukcji
Opisuje podstawowy format instrukcji i prefiksy instrukcji dla usługi MASM.

Odwołanie do dyrektyw
Zawiera linki do artykułów, które omawiają stosowanie dyrektyw w rozwiązaniu MASM.

Dokumentacja symboli
Zawiera linki do artykułów, w których omówiono używanie symboli w rozwiązaniu MASM.

Dokumentacja operatorów
Zawiera linki do artykułów omawiających korzystanie z operatorów w rozwiązaniu MASM.

Komunikaty o błędach uczenia maszynowego
Opisuje komunikaty o błędach krytycznych i niekrytycznych oraz ostrzeżenia.

Podręczniki programowania od producenta procesora
Zawiera linki do informacji o programowaniu dotyczących procesorów, które nie są produkowane, sprzedawane ani obsługiwane przez firmę Microsoft.

Gramatyka MASM BNF

Formalny opis systemu BNF MASM dla x64.

Język C++ w programie Visual Studio
Zawiera linki do różnych obszarów dokumentacji programu Visual Studio i visual C++.

Zobacz też

Funkcje wewnętrzne kompilatora
Funkcje wewnętrzne x86
Funkcje wewnętrzne x64 (amd64)