Hodnotenie:
Kniha poskytuje hutný a odborný úvod do asemblerového jazyka ARM, ktorý je vhodný pre tých, ktorí už majú nejaké skúsenosti s programovaním. Obsahuje dôkladné vysvetlenie aritmetiky s pevnou rádovou čiarkou a architektúry ARM, ale nemusí byť vhodná pre začiatočníkov, ktorí hľadajú jednoduchší úvod do jazyka assembler.
Výhody:Aktuálny a odborný obsah o jazyku ARM.
Nevýhody:Hustý obsah hodnotných úryvkov kódu a minimum zbytočností.
(na základe 6 čitateľských recenzií)
Modern Assembly Language Programming with the Arm Processor
Modern Assembly Language Programming with the ARM Processor je výučbová kniha o programovaní v jazyku assembler s použitím procesora ARM. Predstavuje koncepty programovania v jazyku assembler rôznymi spôsobmi, pričom pomaly postupuje od jednoduchých príkladov ku komplexnému programovaniu na vstavaných systémoch bez použitia procesora.
Procesor ARM bol vybraný preto, lebo má menej inštrukcií a nepravidelných pravidiel adresovania, ktoré sa treba naučiť, ako väčšina iných architektúr, čo umožňuje venovať viac času výučbe konceptov programovania v jazyku assembler a správnej programátorskej praxi. V tejto učebnici sa venuje dôkladná pozornosť témam, ktoré študenti ťažko chápu, ako sú registre verzus pamäť a vzťah medzi ukazovateľmi a adresami, rekurzia a neintegrálna binárna matematika. Celá kapitola je venovaná princípom štruktúrovaného programovania. Koncepty sú ilustrované a posilnené veľkým počtom otestovaných a odladených výpisov zdrojových kódov v assembleri a jazyku C. Kniha sa zaoberá aj pokročilými témami, ako je matematika s pevnou a pohyblivou rádovou čiarkou, optimalizácia a rozšírenia ARM VFP a NEONTM. Súčasťou sú prezentácie v programe PowerPoint a príručka riešení.
Táto kniha zaujme profesionálnych inžinierov vstavaných systémov, ako aj študentov počítačového inžinierstva, ktorí absolvujú kurz assembleru s použitím procesora ARM.