Evaluare:
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)
Low-Level Programming: C, Assembly, and Program Execution on Intel(r) 64 Architecture
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. -.
© 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)