Hodnocení:
Kniha se setkala se smíšenými ohlasy, přičemž někteří čtenáři chválili její přístupnost a výukový přístup k programování v assembleru prostřednictvím HLA (High Level Assembly). Mnozí kritičtí recenzenti se však cítí být názvem knihy uvedeni v omyl a tvrdí, že kniha dostatečně nevyučuje tradiční jazyk assembler a je příliš zaměřena na jazyk HLA, který autor vytvořil. Někteří čtenáři oceňují srozumitelnost a strukturu materiálu, zatímco jiní mají pocit, že mu chybí hloubka a praktický význam pro programování v assembleru v reálném světě.
Klady:⬤ Přístupné a přehledné pro začátečníky.
⬤ Poskytuje užitečné zdroje a ukázkový kód, což usnadňuje učení.
⬤ Poutavý styl psaní, který někteří čtenáři považují za srozumitelný.
⬤ Může být užitečný pro ty, kteří se chtějí naučit konkrétně HLA.
⬤ Obsahuje jedinečný kompilátor a užitečné knihovny.
⬤ Zavádějící název, který naznačuje, že se zaměřuje spíše na tradiční assembler než na HLA.
⬤ Nedostatečná hloubka reálných konceptů assembleru a praktických aplikací.
⬤ Nekonzistentní kvalita příkladů, přičemž některé z nich uvádějí špatné postupy kódování.
⬤ Mnoho čtenářů považuje jazyk HLA za zbytečný ve srovnání s výukou standardního assembleru nebo jazyka C/C++.
⬤ Některé technické nepřesnosti a přehlédnutí, které čtenáři uvádějí.
(na základě 33 hodnocení čtenářů)
Art Of Assembly Language, 2nd Edition
Assembly je nízkoúrovňový programovací jazyk, který je o stupeň výš než nativní strojový jazyk počítače. Ačkoli se jazyk assembler běžně používá pro psaní ovladačů zařízení, emulátorů a videoher, pro mnoho programátorů je jeho poněkud nepřívětivá syntaxe zastrašující při učení a používání.
Kniha Randalla Hydea The Art of Assembly Language (Umění assembleru) poskytuje od roku 1996 ucelený, srozumitelný a trpělivý úvod do 32bitového assembleru x86 pro programátory, kteří assembler nepoužívají. Hydeův hlavní výukový nástroj, High Level Assembler (neboli HLA), obsahuje mnoho funkcí, které se vyskytují ve vysokoúrovňových jazycích (jako jsou C, C++ a Java), a pomáhá vám rychle pochopit základní koncepty assembleru. HLA vám umožní psát skutečně nízkoúrovňový kód a zároveň využívat výhod programování ve vysokoúrovňových jazycích.
Při čtení knihy The Art of Assembly Language se naučíte nízkoúrovňovou teorii, která je základem informatiky, a proměníte ji ve skutečný funkční kód.
Naučíte se, jak:
-Upravovat, kompilovat a spouštět programy v jazyce HLA.
-Deklarovat a používat konstanty, skalární proměnné, ukazatele, pole, struktury, svazy a jmenné prostory.
-Překládat aritmetické výrazy (celočíselné a s plovoucí desetinnou čárkou).
-Převádět vysokoúrovňové řídicí struktury.
Toto očekávané druhé vydání knihy Umění assembleru bylo aktualizováno tak, aby odráželo nedávné změny v jazyce HLA a podporovalo systémy Linux, Mac OS X a FreeBSD. Ať už s programováním začínáte, nebo máte zkušenosti s vysokoúrovňovými jazyky, kniha The Art of Assembly Language, 2. vydání je vaším základním průvodcem při studiu tohoto složitého nízkoúrovňového jazyka.
© 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)