Introduction to Computer Organization: ARM Edition
Autor Robert G. Plantzen Limba Engleză Paperback – 28 ian 2025
Înțelegerea modului în care codul scris în limbaje de nivel înalt este transpus în instrucțiuni mașină reprezintă o barieră tehnică majoră pentru mulți programatori. Ne-a atras atenția modul în care Introduction to Computer Organization: ARM Edition demitizează acest proces, oferind o perspectivă practică asupra interacțiunii dintre software și hardware. Autorul Robert G. Plantz structurează materialul progresiv: începe cu bazele matematice necesare — algebra booleană și sistemul binar — și avansează către componentele fizice ale unității centrale de procesare și memoriei. Apreciem în mod deosebit focalizarea pe arhitectura ARM, devenită standard industrial pentru dispozitivele mobile și, tot mai frecvent, pentru stațiile de lucru portabile. Cititorul care a aplicat principiile teoretice din Understanding Computer Organization de Patricio Buli¿ va găsi aici o continuare aplicată, axată pe implementări concrete și pe modul în care limbajele C și C++ controlează direct resursele sistemului. Textul nu se limitează la teorie, ci explică mecanismele interne ale compilatoarelor și modul în care acestea generează limbajul de asamblare necesar pentru a comunica cu procesorul. Stilul este unul riguros, specific publicațiilor de la No Starch Press, transformând concepte abstracte de organizare a sistemelor în cunoștințe tehnice direct utilizabile în optimizarea performanței software.
Preț: 284.29 lei
Preț vechi: 446.20 lei
-36%
Carte disponibilă
Livrare economică 14-20 mai
Livrare express 24-30 aprilie pentru 126.39 lei
Specificații
ISBN-10: 1718502745
Pagini: 520
Dimensiuni: 177 x 234 x 31 mm
Greutate: 0.97 kg
Editura: Penguin Random House Group
Colecția No Starch Press
Locul publicării:United States
De ce să citești această carte
Această resursă este esențială pentru dezvoltatorii software care doresc să treacă dincolo de scrierea codului de suprafață și să înțeleagă execuția la nivel de procesor. Veți câștiga o înțelegere profundă a arhitecturii ARM, ceea ce vă va permite să scrieți aplicații mai eficiente în C/C++ și să stăpâniți procesele de compilare și optimizare hardware.