Asembler x86/Spis MASM
Wygląd
Część teoretyczna
[edytuj]- Wstęp
Krótka historia procesorów z rodziny 80x86 - Architektura
Podstawowe informacje o budowie procesora - Narzędzia
Opis narzędzi, których będziemy potrzebować do programowania z użyciem asemblera
Asembler
[edytuj]- Pierwszy program MASM
Hello World! - Podstawy
Komentarze, etykiety, instrukcje, struktura kodu - Instrukcje
Lista instrukcji współczesnych procesorów x86 - Zmienne MASM
Zmienne i podstawowe dyrektywy z nimi powiązane - Funkcje MASM
Tworzenie i korzystanie z podprogramów/funkcji - Preprocesor MASM
Makroinstrukcje i asemblacja warunkowa - Optymalizacja
Jak przyspieszyć działanie pisanych programów? - Przerwania
Czym są i do czego służą przerwania - Łączenie z językami wysokiego poziomu
Miłość i pokój między asemblerem a językami wysokiego poziomu
Dodatki
[edytuj]- Przykładowe programy MASM
Przykładowe programy dla różnych systemów operacyjnych - Przesiadka na innego asemblera MASM->NASM
- Przesiadka na innego asemblera NASM->MASM
Co powinieneś wiedzieć, jeśli chcesz się przesiąść z jednego asemblera na drugi - Spis dyrektyw MASM
Pełna lista dyrektyw asemblerów