Autor: Stanisław Kruk
ISBN: 978-83-01-15931-3
Ilość stron: 300
Data wydania: 05/2009
Książka zawiera podstawowe wiadomości o programowaniu w języku Asembler. Poświęcona jest nauce pisania programów funkcjonujących zarówno w systemie DOS, jak i Windows.
W stosunku do poprzednich wydań została wzbogacona o teorię, a także o technikę programowania wykorzystującą najnowsze rozkazy zaimplementowane w procesorach, operujące w sposób złożony na liczbach formatu całkowitego oraz zmiennoprzecinkowego.
Końcowe rozdziały książki sygnalizują współczesne tendencje w dziedzinie informatyki. Chodzi o informatykę kwantową, gałąź nauki powstającą z połączenia informatyki i fizyki kwantowej. Prawdopodobnie to ona będzie wyznaczać postęp w technice komputerowej w najbliższych dziesięcioleciach.
Zamieszczone ilustracje, rysunki, obrazy ekranowe sprawiają, że książka staje się prosta i zrozumiała nawet dla początkującego Czytelnika.
Rozdziały:
1. Podstawy asemblera
2. Rejestry
3. Oprogramowanie systemowe DOS i BIOS
4. "Towarzysze" głównego procesora
5. Różne systemy liczenia
6. Program uruchomieniowy DEBUG
7. Podstawy konstruowania programów w języku Asembler
8. Tablica wektorów przerwań
9. Dwa przerwania najczęściej używane w programach asemblerowych
10. Działania arytmetyczne na liczbach dwójkowych oraz w kodzie BCD
11. Operacje logiczne
12. Rotacje i przesunięcia logiczne oraz arytmetyczne
13. Przetwarzanie łańcuchów
14. Rozkazy strujące
15. Operacje na stosie i adresowanie
16. Krótko o koprocesorze 8087 i jego programowaniu
17. O liczbach w koprocesorze i nie tylko
18. Narzędzia programisty
19. Nowa era procesorów
20. Typy danych
21. Technologia MMX
22. Streaming SIMD Extensions (SSE)
23. Technologia AVX (Advanced Vector Extensions)
24. Asembler w środowisku Windows
25. Wydruk na pulpit
26. Nowe narzędzia programistyczne: FASMW.EXE i OLLYDBG.EXE
Dodatki:
A. Kod ASCII
B. Wpływ rozkazów na stan flag (znaczników) rejestru EFLAGS
C. Lista rozkazów: Intel 64 i IA-32
D. Wybrane rejestry
E. Fizyczne podstawy komputera kwantowego
F. Mały słownik asemblerowy
Ćwiczenia
adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word
Księgarnia Informatyczna zaprasza.