Low-Level Programming: C, asamblare și execuție de programe pe arhitectura Intel(r) 64

Evaluare:   (4.3 din 5)

Low-Level Programming: C, asamblare și execuție de programe pe arhitectura Intel(r) 64 (Igor Zhirkov)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o explorare cuprinzătoare a programării la nivel scăzut, în special în C și limbajul de asamblare, și este apreciată pentru profunzimea și amploarea sa. Cu toate acestea, se luptă cu o lipsă de claritate în explicații, o prezentare incomodă și erori gramaticale semnificative din cauza faptului că autorul nu este de origine engleză. Este mai potrivit pentru programatorii intermediari decât pentru începătorii compleți.

Avantaje:

** Acoperire cuprinzătoare a conceptelor de programare de nivel scăzut ** Exemple clare și teme care încurajează aplicarea practică ** Prezentare concisă a funcțiilor de bază și avansate ** Capitole valoroase privind utilizarea împreună a C și Assembly ** Bună resursă pentru solidificarea înțelegerii principiilor de programare

Dezavantaje:

** Textul poate fi copleșitor și laconic pentru începători ** Gramatica și utilizarea limbii suferă de erori de limbă engleză non-nativă ** Unele subiecte sunt acoperite inadecvat sau grăbite ** Prezentarea este incomodă și prost organizată ** Poate necesita resurse suplimentare pentru o înțelegere completă

(pe baza a 31 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

Partea I: Limbajul de asamblare și arhitectura calculatorului. -

Capitolul 1: Arhitectura de bază a calculatorului. -.

Capitolul 2: Limbajul de asamblare. -.

Capitolul 3: Legacy. -.

Capitolul 4: Memoria virtuală. -.

Capitolul 5: Conducta de compilare. -.

Capitolul 6: Întreruperi și apeluri de sistem. -.

Capitolul 7: Modele de calcul. -.

Partea II: Limbajul de programare C. -

Capitolul 8: Noțiuni de bază. -.

Capitolul 9: Sistemul de tipuri. -.

Capitolul 10: Structura codului. -.

Capitolul 11: Memorie. -.

Capitolul 12: Sintaxă, semantică și pragmatică. -.

Capitolul 13: Bune practici de codare. -.

Partea III: Între C și Assembly. -

Capitolul 14: Detalii de traducere. -.

Capitolul 15: Obiecte partajate. -.

Capitolul 16: Performanță. -.

Capitolul 17: Multithreading. -.

Partea IV: Appendice. -

Capitolul 18: Apendicele A: Utilizarea gdb. -.

Capitolul 19: Anexa B: Utilizarea Make. -.

Capitolul 20: Apendicele C: Apeluri de sistem. -.

Capitolul 21: Anexa D: Teste de performanță. -.

Capitolul 22: Bibliografie. -.

Alte date despre carte:

ISBN:9781484224021
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2017
Numărul de pagini:435

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Low-Level Programming: C, asamblare și execuție de programe pe arhitectura Intel(r) 64 - Low-Level...
Partea I: Limbajul de asamblare și arhitectura...
Low-Level Programming: C, asamblare și execuție de programe pe arhitectura Intel(r) 64 - Low-Level Programming: C, Assembly, and Program Execution on Intel(r) 64 Architecture

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)