Programování na nízké úrovni: C, assembler a spouštění programů na architektuře Intel(r) 64.

Hodnocení:   (4,3 z 5)

Programování na nízké úrovni: C, assembler a spouštění programů na architektuře Intel(r) 64. (Igor Zhirkov)

Recenze čtenářů

Shrnutí:

Kniha nabízí komplexní výklad nízkoúrovňového programování, zejména v jazyce C a assembleru, a je ceněna pro svou hloubku a rozsah. Potýká se však s nepřehledností výkladů, neobratnou prezentací a značnými gramatickými chybami, což je způsobeno tím, že autor není rodilý mluvčí angličtiny. Je vhodná spíše pro středně pokročilé programátory než pro úplné začátečníky.

Klady:

** Komplexní pokrytí konceptů nízkoúrovňového programování ** Jasné příklady a úkoly vybízející k praktickému použití ** Stručná prezentace základních i pokročilých funkcí ** Cenné kapitoly o společném používání jazyků C a Assembly ** Dobrý zdroj pro upevnění pochopení principů programování

Zápory:

** Text může být pro začátečníky zdrcující a stručný ** Gramatika a používání jazyka trpí chybami v angličtině, která není rodným jazykem ** Některá témata jsou nedostatečně probrána nebo jsou uspěchaná ** Prezentace je neobratná a špatně uspořádaná ** Pro úplné pochopení může vyžadovat další zdroje

(na základě 31 hodnocení čtenářů)

Původní název:

Low-Level Programming: C, Assembly, and Program Execution on Intel(r) 64 Architecture

Obsah knihy:

Část I: Jazyk assembleru a počítačová architektura. -

Kapitola 1: Základní architektura počítače. -.

Kapitola 2: Jazyk assembleru. -.

Kapitola 3: Dědictví. -.

Kapitola 4: Virtuální paměť. -.

Kapitola 5: Kompilační potrubí. -.

Kapitola 6: Přerušení a systémová volání. -.

Kapitola 7: Výpočetní modely. -.

Část II: Programovací jazyk C. -

Kapitola 8: Základy. -.

Kapitola 9: Typový systém. -.

Kapitola 10: Struktura kódu. -.

Kapitola 11: Paměť. -.

Kapitola 12: Syntax, sémantika a pragmatika. -.

Kapitola 13: Správné postupy tvorby kódu. -.

Část III: Mezi jazykem C a assemblerem. -

Kapitola 14: Detaily překladu. -.

Kapitola 15: Sdílené objekty. -.

Kapitola 16: Výkonnost. -.

Kapitola 17: Vícevláknové řízení. -.

Část IV: Přílohy. -

Kapitola 18: Dodatek A: Použití gdb. -.

Kapitola 19: Dodatek B: Použití programu Make. -.

Kapitola 20: Dodatek C: Systémová volání. -.

Kapitola 21: Dodatek D: Výkonnostní testy. -.

Kapitola 22: Bibliografie. -.

Další údaje o knize:

ISBN:9781484224021
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2017
Počet stran:435

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Programování na nízké úrovni: C, assembler a spouštění programů na architektuře Intel(r) 64. -...
Část I: Jazyk assembleru a počítačová architektura. -...
Programování na nízké úrovni: C, assembler a spouštění programů na architektuře Intel(r) 64. - Low-Level Programming: C, Assembly, and Program Execution on Intel(r) 64 Architecture

Díla autora vydali tito vydavatelé:

© 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)