Computer Press

Mistrovství v jazyce Assembler - Pirogov Vlad, Jakub Zemánek

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í! O autorech: Vlad Pirogov je expertem na vývoj databázových aplikací typu klient-server a vysoce výkonných aplikací pro Windows za použití jazyka Assembler. Je autorem knih Disassembling Code: IDA Pro and SoftICE a MS SQL Server 2005: Developing Client/Server Applications. Jakub Zemánek, autor českého překladu a korektury, patří mezi přední znalce programování, bezpečnosti IT, hackingu apod. Kromě Assembleru se věnuje programování ve více než desítce programovacích jazyků. Publikuje též v odborných časopisech, přednáší na konferencích; jeho nejúspěšnější autorskou k

Product names and technical specifications are provided by merchants. Always confirm the exact variant in the merchant’s checkout.

Merchant offers

Offer from an eligible merchant

We show the latest imported offer snapshot for this market. The merchant confirms final price, delivery cost and availability.

Panta Rhei SK

24,49 €

Out of stock

Offer snapshot processed 13 Sept 2026

Partner link — NAKUP may earn a commission at no extra cost to you.