A.D.Danilecki , 66-200 Świebodzin, Polska
W tej chwili szopen@aurora.put.poznan.pl
lub szopen@arrakis.cs.put.poznan.pl
Poznań, 61-142 Ul.Św Rocha 11b
Adres powyższy aktualny na pewno do wakacji 2000 roku
Krótki wstęp do programowania z wykorzystaniem inline assemblera x86
TO JEST WERSJA 0.6 TEGO TEKSTU - CZYLI WCIĄŻ BETA
PROSZE O KOMENTARZE, TYCZĄCE STYLU, EWENTUALNYCH BŁEDOW ITD
JEŻELI SAM DAŁBYŚ RADE LEPIEJ NAPISAĆ NINIEJSZY DOKUMENT,
PROSZE O KONTAKT A PRZEKAŻE WSZYSTKIE MATERIAŁY W MOIM POSIADANIU
18 października 1999 . Wszystkie linki zamieszczone w tekście
do tego dnia istniały (were valid) o ile nie jest podane
inaczej w tekście
avly@castle.net - adres nieaktualny, nie znam nowego adresu
Całość ma w tej chwili 8768 linijek i ok 369 kb tekstu.
Spis treści
-
Co nowego w tym dokumencie?
1. Wstęp : Jak pisać w assemblerze z wykorzystaniem gcc ?
2. Punkt pierwszy : Dlaczego nie używać assemblera ?
3. Punkt drugi : Zasady ogólne.
4. Punkt trzeci : Moje pierwsze programki .
5. Testowanie .
6. Wykorzystanie instrukcji specyficznych dla MMX i Pentium. *
7. Optymalizacja. *
8. Używanie gdb.
9. Instrukcje uprzywilejowane *
10. Programowanie w assemblerze bez użycia gcc
Dodatek A: Opis niektórych instrukcji assemblera
-
A.1 Alfabetyczny spis instrukcji
A.2 Tematyczny spis instrukcji
A.3 Opis -
Część A-H
Część I-O
Część P-Z
A.4 Znaczniki - rejestr (EFLAGS)
A.5 Przyrostki instrukcji
A.6 Używanie koprocesora
Dodatek B: GNU Public License
Dodatek C: Zalecany edytor
Dodatek D: List M.Różyckiego na temat RISCów
Dodatek E: Specyfikacja formatu ELF
Wishlist
Pytania bez odpowiedzi
Rozdziały niedokończone zaznaczone gwiazdką (*)
NEXT - Co nowego w tym dokumencie?