Mistrovství v jazyce Assembler CZ
- Jazyk: český
- Žáner: Odborná literatúra
- Počet strán: 630
- Rok vydania: 2005
Mistrovství v jazyce Assembler CZ
- Jazyk: český
- Žáner: Odborná literatúra
- Počet strán: 630
- Rok vydania: 2005
Na túto knižku aktuálne nikto nečaká, máš záujem ty?
Aktuálne nikto neponúka túto knihu.
Chcem predať túto knihu
Chcem si kúpiť, pošlite mi notifikáciu o novej ponuke
Popis knihy
Assembler už dnes není synonymem pro programování v operačním systému MS-DOS. S nástupem operačních systémů Windows se programování v jazyce blízkém počítačovému stroji stalo základní alternativou i pro tyto systémy. Kniha ruského autora v amerických službách se vám pokusí ukázat, že navzdory častým obavám není programování v jazyce Assembler o nic těžší než psaní obdobných programů v C a C++, přičemž kód v Assembleru je kompaktnější a běží rychleji. Dává vyniknout algoritmické obratnosti programátora a schopnostem, které se v jazycích vyšší úrovně ztrácejí. Autorovi se podařilo zrevidovat a zdokonalit dostupné materiály o programování v jazyce Assembler pro Windows. Problematiku vysvětluje krok za krokem, od základních principů a nástrojů až po sofistikované techniky a metody, které lze označit za reverzní inženýrství. Zájemce z řad profesionálních programátorů, studentů i nadšenců po novém rozměru programování vpraví do hloubky problematiky Assembleru a připraví je na řešení i složitých úloh nejrůznějšího typu, včetně tvorby dynamických knihoven, služeb, ovladačů zařízení, systémového a síťového programování či zpracování souborů. S knihou mimo jiné poznáte: - základy 32bitového programování ve Windows, - předávání parametrů zásobníkem a kódování textu, - použití kompilátorů MASM32 a TASM32, - tvorbu konzolových programů a práce s grafikou, - programy využívající zdroje (kurzory, bitmapy, řetězce, dialogy, nabídky aj.), - práci se souborovými systémy FAT32 a NTFS, - struktury, volání funkcí, makro-definice, direktivy a konstrukty, - detailní popis funkce CreateFile pro správu souborů, - využití multitaskingu: vlákna, semafory, události či kritické sekce, - připojování k síťovým zařízením a správu soketů, - použití Assembleru v rámci C či C++ a volání funkcí API, - kompletní přehled debuggerů a disassemblerů a práce s nimi, - analýzu a optimalizaci kódu, opravu spustitelných souborů, - ovladače VxD a ovladače pracujících v režimu jádra. Výklad knihy zohledňuje i nové vlastnosti a funkce operačních systémů Windows 2000, XP nebo Server 2003. Zdrojový kód ukázkových příkladů i celých aplikací byl testován v operačních systémech rodiny Windows NT při použití počítačů s procesory Pentium III a Pentium 4. Použity byly hned dva kompilátory: Microsoft Assembler a Turbo Assembler. Teprve s jedinečnými znalostmi a triky obsaženými v této knize se stanete skutečnými mistry programování!
Našli ste chybu?