Eugeniusz Wróbel – Praktyczny kurs asemblera. Wydanie II
Dowiedz się, do czego może Ci się przydać asembler Poznaj architekturę i sposób działania procesorów Intel Naucz się pisać wydajne programy dla systemów DOS i WindowsZobacz, na co Cię stać z asemblerem!Programowanie w języku niskiego poziomu – choć czasem nieco uciążliwe – daje bardzo dużą swobodę w kwestii wykorzystania sprzętowych zasobów komputera i oferuje niemal nieograniczoną kontrolę nad sposobem działania programu. Aplikacje napisane za pomocą asemblera są bardzo szybkie i wydajne, a ponadto wymagają o wiele mniejszej ilości pamięci operacyjnej niż analogiczny kod, opracowany w językach wysokiego poziomu, takich jak C++, Java czy Visual Basic. Jeśli jesteś zainteresowany poszerzeniem swoich umiejętności programistycznych, z pewnością nadszedł czas, aby sięgnąć po asembler.Książka „Praktyczny kurs asemblera. Wydanie II” wprowadzi Cię w podstawowe zagadnienia związane z zastosowaniem języka niskiego poziomu do programowania komputerów opartych na architekturze x86-32 procesorów Intel (oraz AMD). Poznasz sposoby wykorzystania zasobów sprzętowych, zasadę działania procesora i listę jego instrukcji. Nauczysz się też, jak używać różnych trybów adresowania w celu optymalnego zarządzania zawartością rejestrów i pamięci. Dowiesz się, jak prawidłowo pisać, łączyć, kompilować i uruchamiać programy, a także poznasz praktyczne przykłady zastosowania asemblera. Podstawowe informacje na temat asemblera i architektury x86-32 procesorów Intel (oraz AMD) Przegląd narzędzi przydatnych przy tworzeniu i uruchamianiu kodu Sposoby adresowania pamięci i korzystanie z rejestrów procesora Lista instrukcji procesorów o architekturze x86-32 Definiowanie i używanie zmiennych Tworzenie podprogramów i makroinstrukcji Korzystanie z funkcji systemu MS DOS i BIOS-a oraz windowsowych bibliotek typu API Stosowanie asemblera do tworzenia programów uruchamianych pod systemem Windows Tworzenie asemblerowych bibliotek typu dll z wykorzystaniem środowiska Microsoft Visual Studio Przegląd metod optymalizacji kodu Praktyczne przykłady programów wykorzystujących język asembleraWykorzystaj w pełni potencjał asemblera! źródło opisu: Matras
- Wydawnictwo:
- Helion
- data wydania:
- 2011 (data przybliżona)
- ISBN:
- 978-83-246-2732-5
- słowa kluczowe:
- informatyka , programowanie , assembler
- kategoria:
- informatyka i matematyka
- język:
- polski