Architettura e organizzazione dei computer moderni: Imparare le architetture x86, ARM e RISC-V e la progettazione di smartphone, PC e server cloud.

Punteggio:   (4,6 su 5)

Architettura e organizzazione dei computer moderni: Imparare le architetture x86, ARM e RISC-V e la progettazione di smartphone, PC e server cloud. (Jim Ledin)

Recensioni dei lettori

Riepilogo:

Il libro fornisce una panoramica ben strutturata dell'architettura dei computer, adatta a principianti ed educatori. Copre vari argomenti con spiegazioni dettagliate, ma può mancare di profondità per chi cerca conoscenze avanzate.

Vantaggi:

Ben strutturato e di facile comprensione
informativo con esempi chiari
buono per i principianti
fornisce un'ampia panoramica degli argomenti informatici
eccellente per l'insegnamento
include contenuti contemporanei rilevanti.

Svantaggi:

Manca di profondità e di dettagli
potrebbe essere troppo elementare per gli studenti avanzati
non è adatto per l'apprendimento approfondito di architetture specifiche come RISC-V, ARM o x86
è pesante sui concetti di base senza applicazioni pratiche
potrebbe beneficiare di più diagrammi.

(basato su 15 recensioni dei lettori)

Titolo originale:

Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers

Contenuto del libro:

Una guida pratica e senza fronzoli alle architetture di processori e computer attuali e future, che vi permetterà di progettare sistemi informatici e sviluppare applicazioni software migliori in diversi ambiti.

Caratteristiche principali

⬤ Comprendere i circuiti digitali con l'aiuto dei transistor, delle porte logiche e della logica sequenziale.

⬤ Esaminare l'architettura e i set di istruzioni dei processori x86, x64, ARM e RISC-V.

⬤ Esplora l'architettura di dispositivi moderni come l'iPhone X e i PC da gioco ad alte prestazioni.

Descrizione del libro

Siete sviluppatori di software, progettisti di sistemi o studenti di architettura informatica alla ricerca di un'introduzione metodica alle architetture dei dispositivi digitali, ma siete sopraffatti dalla loro complessità? Questo libro vi aiuterà a capire come funzionano i moderni sistemi informatici, dal livello più basso di commutazione dei transistor alla visione macro dei server multiprocessore che collaborano. Otterrete una visione unica del comportamento interno dei processori che eseguono il codice sviluppato nei linguaggi di alto livello e potrete progettare sistemi software più efficienti e scalabili.

Il libro vi insegnerà i fondamenti dei sistemi informatici, compresi i transistor, le porte logiche, la logica sequenziale e le operazioni con le istruzioni. Imparerete i dettagli delle architetture e dei set di istruzioni dei processori moderni, tra cui x86, x64, ARM e RISC-V. Vedrete come implementare un processore RISC-V in una scheda FPGA a basso costo e come scrivere un programma di calcolo quantistico ed eseguirlo su un vero computer quantistico. Alla fine di questo libro, avrete una conoscenza approfondita delle moderne architetture di processori e computer e delle direzioni future che queste architetture probabilmente prenderanno.

Che cosa imparerete?

⬤ Imparare a conoscere la tecnologia dei transistor e i principi dei circuiti digitali.

⬤ Scoprire gli elementi funzionali dei processori per computer.

⬤ Comprendere il pipelining e l'esecuzione superscalare.

⬤ Lavorare con i formati di dati in virgola mobile.

⬤ Comprendere lo scopo e il funzionamento della modalità supervisore.

⬤ Implementare un processore RISC-V completo in una FPGA a basso costo.

⬤ Esplorare le tecniche di implementazione delle macchine virtuali.

⬤ Scrivere un programma di calcolo quantistico ed eseguirlo su un computer quantistico.

A chi è rivolto questo libro

Questo libro si rivolge agli sviluppatori di software, agli studenti di ingegneria informatica, ai progettisti di sistemi, ai reverse engineer e a tutti coloro che desiderano comprendere l'architettura e i principi di progettazione alla base dei moderni sistemi informatici, dai minuscoli dispositivi embedded alle server farm cloud di dimensioni pari a un magazzino. Una conoscenza generale dei processori per computer è utile ma non necessaria.

Altre informazioni sul libro:

ISBN:9781838984397
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Architettura di sistemi embedded ad alte prestazioni: Progettare e costruire sistemi digitali in...
Esplora il processo completo di sviluppo di sistemi...
Architettura di sistemi embedded ad alte prestazioni: Progettare e costruire sistemi digitali in tempo reale ad alte prestazioni basati su FPGA e circuiti personalizzati. - Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems based on FPGAs and custom circuits
Architettura e organizzazione dei computer moderni: Imparare le architetture x86, ARM e RISC-V e la...
Una guida pratica e senza fronzoli alle...
Architettura e organizzazione dei computer moderni: Imparare le architetture x86, ARM e RISC-V e la progettazione di smartphone, PC e server cloud. - Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers
Architettura e organizzazione dei computer moderni - Seconda edizione: Impara le architetture x86,...
Una guida pratica e senza fronzoli alle...
Architettura e organizzazione dei computer moderni - Seconda edizione: Impara le architetture x86, ARM e RISC-V e la progettazione di smartphone, PC e cloud. - Modern Computer Architecture and Organization - Second Edition: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)