Przejdź do zawartości

Asembler x86/Spis FASM

Z Wikibooks, biblioteki wolnych podręczników.

Część teoretyczna

[edytuj]
  1. Wstęp Etap rozwoju: 00% (w dniu 09.05.2006)
    Krótka historia procesorów z rodziny 80x86
  2. Architektura Etap rozwoju: 50% (w dniu 15.08.2007)
    Podstawowe informacje o budowie procesora
  3. Narzędzia Etap rozwoju: 50% (w dniu 15.08.2007)
    Opis narzędzi, których będziemy potrzebować do programowania z użyciem asemblera

Asembler

[edytuj]
  1. Pierwszy program Etap rozwoju: 75% (w dniu 23.08.2007) FASM
    Hello World!
  2. Podstawy Etap rozwoju: 100% (w dniu 29.08.2007)
    Komentarze, etykiety, instrukcje, struktura kodu
  3. Instrukcje Etap rozwoju: 25% (w dniu 23.08.2007)
    Lista instrukcji współczesnych procesorów x86
  4. Zmienne Etap rozwoju: 00% (w dniu 23.08.2007) FASM
    Zmienne i podstawowe dyrektywy z nimi powiązane
  5. Funkcje Etap rozwoju: 00% (w dniu 29.08.2007) FASM
    Tworzenie i korzystanie z podprogramów/funkcji
  6. Preprocesor Etap rozwoju: 00% (w dniu 23.08.2007) FASM
    Makroinstrukcje i asemblacja warunkowa
  7. Optymalizacja Etap rozwoju: 00% (w dniu 23.08.2007)
    Jak przyspieszyć działanie pisanych programów?
  8. Przerwania Etap rozwoju: 00% (w dniu 06.09.2006)
    Czym są i do czego służą przerwania
  9. Łączenie z językami wysokiego poziomu Etap rozwoju: 00% (w dniu 23.08.2007)
    Miłość i pokój między asemblerem a językami wysokiego poziomu

Dodatki

[edytuj]
  1. Przykładowe programy Etap rozwoju: 50% (w dniu 29.08.2007) FASM
    Przykładowe programy dla różnych systemów operacyjnych
  2. Przesiadka na innego asemblera
    Co powinieneś wiedzieć, jeśli chcesz się przesiąść z jednego asemblera na drugi
  3. Spis dyrektyw Etap rozwoju: 00% (w dniu 23.08.2007) FASM
    Pełna lista dyrektyw asemblerów