Asembler X86/Spis GNU AS
Z Wikibooks, biblioteki wolnych podręczników.
[edytuj] Część teoretyczna
- 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
[edytuj] Asembler
- Pierwszy program
GNU Assembler
Hello World! - Podstawy

Komentarze, etykiety, instrukcje, struktura kodu - Instrukcje

Lista instrukcji współczesnych procesorów x86 - Zmienne
GNU Assembler
Zmienne i podstawowe dyrektywy z nimi powiązane - Funkcje
GNU Assembler
Tworzenie i korzystanie z podprogramów/funkcji - Preprocesor
GNU Assembler
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
[edytuj] Dodatki
- Przykładowe programy
GNU Assembler
Przykładowe programy dla różnych systemów operacyjnych - Przesiadka na innego asemblera
Co powinieneś wiedzieć, jeśli chcesz się przesiąść z jednego asemblera na drugi - Spis dyrektyw
GNU Assembler
Pełna lista dyrektyw asemblerów