Architettura dei calcolatori. Vol. 1: Struttura software del processore PC, Assembler e corrispondenza fra C++ e Assembler, con riferimento al personal computer con sistema operativo Unix
Pisa University Press
Pisa, 2013; paperback, pp. 296, cm 17x24.
(Didattica e Ricerca. Manuali).
series: Didattica e Ricerca. Manuali
ISBN: 88-6741-080-6
- EAN13: 9788867410804
Languages:
Weight: 0.4 kg
In questo primo volume del testo "Architettura dei Calcolatori", dal titolo specifico "Struttura software del processore PC, Assembler e corrispondenza fra C++ e Assembler", viene anzitutto presentato il cosiddetto Processore PC (schematizzazione dei processori con architettura x86-32), con riferimento sia alle istruzioni della Arithmetic and Logic Unit per numeri naturali e interi, sia a quelle della Floating Point Unit per numeri reali. Viene quindi illustrato il linguaggio Assembler con riferimento al sistema operativo Unix e all'ambiente di programmazione GNU/GCC. La parte preponderante del testo è dedicata a illustrare le modalità con le quali si realizzano in Assembler i principali costrutti linguistici del linguaggio C++ (che si suppone noto), con particolare riferimento alle funzioni/operatori globali e alle funzioni/operatori membro di classi. Alcuni dei più significativi programmi che compaiono nel presente volume sono disponibili al sito internet: ing.unipi.it/LibroCalcolatori. Essi possono essere scaricati, evitando in tal modo una loro riscrittura, che spesso introduce insidiosi errori di battitura.