Hodnocení:
Kniha 'Assembly Language for x64' od Randalla Hydea je dobře hodnocena těmi, kdo mají solidní základy v assembleru a C++, protože nabízí podrobné pokrytí a technickou hloubku. Není však vhodná pro začátečníky kvůli složitým příkladům a špatnému formátování ve vydání pro Kindle, které ztěžuje použitelnost. Mnozí uživatelé ji doporučují spíše jako referenční příručku než jako text pro začátečníky a upozorňují na problémy s formátováním výpisu kódu.
Klady:⬤ Důkladné pokrytí jazyka assembleru x86/x64.
⬤ Podrobné vysvětlení registrů a strojových funkcí.
⬤ Četné ilustrace a kvízy usnadňující porozumění.
⬤ Vhodné pro středně pokročilé a pokročilé uživatele.
⬤ Cenné jako referenční příručka.
⬤ Nevhodná pro začátečníky v programování; příliš složitá a obsáhlá.
⬤ Špatné formátování výpisů kódu ve vydání pro Kindle, což ztěžuje čtení.
⬤ Nedostatek příkladů pro pokročilá témata, jako je SIMD a AVX.
⬤ K plnému využití knihy je nutná základní znalost jazyka C++.
(na základě 14 hodnocení čtenářů)
The Art of 64-Bit Assembly, Volume 1: X86-64 Machine Organization and Programming
Nová kniha o programování v assembleru od oblíbeného mistra. Art of 64-bit Assembly Language využívá dlouholetého úspěchu Hydeovy zásadní knihy The Art of Assembly Language.
Kniha Randalla Hydea The Art of Assembly Language je již po desetiletí nejpoužívanější knihou pro výuku assembleru. Hydeovo nejnovější dílo Art of 64-bit Assembly Language je 64bitovou verzí tohoto populárního textu. Tato kniha vás provede labyrintem programování v assembleru tím, že vám ukáže, jak psát kód v assembleru, který napodobuje operace ve vysokoúrovňových jazycích. Využijete tak své znalosti HLL k rychlému pochopení jazyka assembleru x86-64.
Toto nové dílo využívá Microsoft Macro Assembler (MASM), nejpopulárnější assembler x86-64 současnosti. Hyde pokrývá standardní sadu celých čísel, stejně jako x87 FPU, paralelní instrukce SIMD, skalární instrukce SIMD (včetně vysoce výkonných instrukcí s plovoucí desetinnou čárkou) a velmi výkonné makropříslušenství MASM. Podrobně se dozvíte: jak implementovat datové a řídicí struktury jazyka vysoké úrovně v jazyce assembleru; jak psát paralelní algoritmy pomocí instrukcí SIMD (single-instruction, multiple-data) na x86-64; a jak psát samostatné programy v assembleru a kód assembleru pro propojení s kódem HLL. Naučíte se také, jak optimalizovat některé algoritmy v assembleru, abyste získali rychlejší kód.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)