|
|
|
|
| Presentazione | Indice |
| La nuova edizione del libro mantiene la struttura nel classico “stile Tanenbaum”, un approccio che ha reso questo testo uno strumento estremamente prezioso per gli studenti e quindi particolarmente apprezzato da docenti di tutto il mondo. La geniale intuizione didattica dell’autore consiste nel considerare il computer come una gerarchia di livelli, in cui ognuno di essi realizza una particolare e ben definita funzione. I lettori troveranno l’ormai consueta, dettagliata trattazione dei livelli logico digitale, di microarchitettura, dell’insieme delle istruzioni, del sistema operativo e del linguaggio assemblativo. Questa nuova edizione si presenta ricca di novità, allineando il testo allo stato dell’arte dei più recenti sviluppi dell’industria dei computer. Vengono proposti casi di studio utilizzando macchine aggiornate: gli esempi presentati riguardano l’Intel Pentium 4, il Sun Ultra-SPARC III e l’Intel 8051. Il processore 8051 è tornato in auge grazie all’enorme diffusione di sistemi embedded: i computer sono oggi impiegati ovunque, dalle radiosveglie digitali ai forni a microonde, e quindi l’interesse per i sistemi integrati sta crescendo rapidamente. Particolare attenzione è stata posta alla programmazione in linguaggio assemblativo, trattata all’interno di un’apposita sezione (Appendice C ) e nel CD-ROM allegato al libro. Il linguaggio assemblativo scelto è quello dell’8088; si tratta, infatti, di un processore estremamente popolare e aiuta quindi a soddisfare le esigenze didattiche, considerato che la maggior parte degli studenti possiede, a casa, un computer con processore Pentium (sul quale è possibile eseguire programmi 8088). Il libro e' pensato espressamente per gli studenti di un corso di laurea triennale in informatica e Ingegneria Informatica Il CD-ROM allegato mette a disposizione un insieme di strumenti per facilitare l’apprendimento della programmazione assemblativa, tra cui un assemblatore 8088, un simulatore e un tracer.
L'autore
|