Arhitectura și organizarea modernă a calculatoarelor: Învățați arhitecturile x86, ARM și RISC-V și proiectarea smartphone-urilor, PC-urilor și serverelor cloud

Evaluare:   (4.6 din 5)

Arhitectura și organizarea modernă a calculatoarelor: Învățați arhitecturile x86, ARM și RISC-V și proiectarea smartphone-urilor, PC-urilor și serverelor cloud (Jim Ledin)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o prezentare generală bine structurată a arhitecturii calculatoarelor, potrivită pentru începători și educatori. Acoperă diverse subiecte cu explicații detaliate, dar poate fi lipsită de profunzime pentru cei care caută cunoștințe avansate.

Avantaje:

Bine structurată și ușor de înțeles
informativă, cu exemple clare
bună pentru începători
oferă o viziune de ansamblu asupra subiectelor legate de calculatoare
excelentă pentru predare
include conținut contemporan relevant.

Dezavantaje:

Lipsă de profunzime și detalii
poate fi prea elementară pentru cursanții avansați
nu este potrivită pentru învățarea aprofundată a unor arhitecturi specifice precum RISC-V, ARM sau x86
abundă în concepte de bază fără aplicații practice
ar putea beneficia de mai multe diagrame.

(pe baza a 15 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

Un ghid practic, fără noimă, al arhitecturilor actuale și viitoare ale procesoarelor și calculatoarelor, care vă permite să proiectați sisteme de calcul și să dezvoltați aplicații software mai bune într-o varietate de domenii

Caracteristici principale

⬤ Înțelegeți circuitele digitale cu ajutorul tranzistorilor, porților logice și logicii secvențiale.

⬤ Examinați arhitectura și seturile de instrucțiuni ale procesoarelor x86, x64, ARM și RISC-V.

⬤ Explorați arhitectura dispozitivelor moderne, cum ar fi iPhone X și PC-urile de jocuri de înaltă performanță.

Descrierea cărții

Sunteți dezvoltator de software, proiectant de sisteme sau student la arhitectură de calculatoare și căutați o introducere metodică în arhitecturile dispozitivelor digitale, dar sunteți copleșit de complexitatea lor? Această carte vă va ajuta să învățați cum funcționează sistemele informatice moderne, de la cel mai mic nivel de comutare a tranzistorilor până la vederea macro a serverelor multiprocesor care colaborează. Veți obține o perspectivă unică asupra comportamentului intern al procesoarelor care execută codul dezvoltat în limbaje de nivel înalt și vă va permite să proiectați sisteme software mai eficiente și scalabile.

Cartea vă va învăța elementele fundamentale ale sistemelor informatice, inclusiv tranzistorii, porțile logice, logica secvențială și operațiile de instrucțiuni. Veți afla detalii despre arhitecturile procesoarelor moderne și seturile de instrucțiuni, inclusiv x86, x64, ARM și RISC-V. Veți vedea cum să implementați un procesor RISC-V într-o placă FPGA low-cost și cum să scrieți un program de calcul cuantic și să-l rulați pe un computer cuantic real. Până la sfârșitul acestei cărți, veți avea o înțelegere aprofundată a arhitecturilor moderne de procesoare și calculatoare și a direcțiilor viitoare pe care aceste arhitecturi le vor lua probabil.

Ce veți învăța

⬤ Te vei familiariza cu tehnologia tranzistorilor și cu principiile circuitelor digitale.

⬤ Descoperiți elementele funcționale ale procesoarelor de calculator.

⬤ Înțelegeți pipelining-ul și execuția superscalară.

⬤ Să lucreze cu formate de date în virgulă mobilă.

⬤ Înțelegerea scopului și funcționării modului supervizor.

⬤ Implementarea unui procesor RISC-V complet într-un FPGA low-cost.

⬤ Explorați tehnicile utilizate în implementarea mașinilor virtuale.

⬤ Scrieți un program de calcul cuantic și executați-l pe un computer cuantic.

Pentru cine este această carte

Această carte se adresează dezvoltatorilor de software, studenților la inginerie informatică, proiectanților de sisteme, inginerilor inversați și tuturor celor care doresc să înțeleagă arhitectura și principiile de proiectare care stau la baza sistemelor informatice moderne, de la micile dispozitive integrate până la fermele de servere cloud de dimensiunea unui depozit. O înțelegere generală a procesoarelor de calculator este utilă, dar nu obligatorie.

Alte date despre carte:

ISBN:9781838984397
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Architecting High-Performance Embedded Systems: Proiectați și construiți sisteme digitale în timp...
Explorați întregul proces de dezvoltare a...
Architecting High-Performance Embedded Systems: Proiectați și construiți sisteme digitale în timp real de înaltă performanță bazate pe FPGA-uri și circuite personalizate - Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems based on FPGAs and custom circuits
Arhitectura și organizarea modernă a calculatoarelor: Învățați arhitecturile x86, ARM și RISC-V și...
Un ghid practic, fără noimă, al arhitecturilor...
Arhitectura și organizarea modernă a calculatoarelor: Învățați arhitecturile x86, ARM și RISC-V și proiectarea smartphone-urilor, PC-urilor și serverelor cloud - Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers
Modern Computer Architecture and Organization - Ediția a doua: Învățați arhitecturile x86, ARM și...
Un ghid practic, fără noimă, al arhitecturilor...
Modern Computer Architecture and Organization - Ediția a doua: Învățați arhitecturile x86, ARM și RISC-V și proiectarea smartphone-urilor, a PC-urilor și a cloud-ului - Modern Computer Architecture and Organization - Second Edition: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud

Lucrările autorului au fost publicate de următorii editori:

© 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)