Ocena:
Książka zapewnia dobrze zorganizowany przegląd architektury komputerów, odpowiedni dla początkujących i nauczycieli. Obejmuje różne tematy ze szczegółowymi wyjaśnieniami, ale może brakować jej głębi dla osób poszukujących zaawansowanej wiedzy.
Zalety:⬤ Dobrze skonstruowana i łatwa do zrozumienia
⬤ pouczająca z jasnymi przykładami
⬤ dobra dla początkujących
⬤ zapewnia szeroki przegląd tematów komputerowych
⬤ doskonała do nauczania
⬤ zawiera istotne współczesne treści.
⬤ Brak głębi i szczegółowości
⬤ może być zbyt podstawowa dla zaawansowanych
⬤ nie nadaje się do dogłębnej nauki konkretnych architektur, takich jak RISC-V, ARM lub x86
⬤ skupia się na podstawowych koncepcjach bez praktycznych zastosowań
⬤ mogłaby korzystać z większej liczby diagramów.
(na podstawie 15 opinii czytelników)
Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers
Bezsensowny, praktyczny przewodnik po obecnych i przyszłych architekturach procesorów i komputerów, umożliwiający projektowanie systemów komputerowych i tworzenie lepszych aplikacji w różnych dziedzinach.
Kluczowe cechy
⬤ Zrozumienie obwodów cyfrowych za pomocą tranzystorów, bramek logicznych i logiki sekwencyjnej.
⬤ Zbadaj architekturę i zestawy instrukcji procesorów x86, x64, ARM i RISC-V.
⬤ Poznaj architekturę nowoczesnych urządzeń, takich jak iPhone X i wysokowydajne komputery do gier.
Opis książki
Czy jesteś programistą, projektantem systemów lub studentem architektury komputerowej szukającym metodycznego wprowadzenia do architektur urządzeń cyfrowych, ale przytłoczonym ich złożonością? Ta książka pomoże ci dowiedzieć się, jak działają nowoczesne systemy komputerowe, od najniższego poziomu przełączania tranzystorów po widok makro współpracujących serwerów wieloprocesorowych. Zyskasz unikalny wgląd w wewnętrzne zachowanie procesorów, które wykonują kod opracowany w językach wysokiego poziomu i umożliwią Ci projektowanie bardziej wydajnych i skalowalnych systemów oprogramowania.
Książka nauczy Cię podstaw systemów komputerowych, w tym tranzystorów, bramek logicznych, logiki sekwencyjnej i operacji na instrukcjach. Poznasz szczegóły nowoczesnych architektur procesorów i zestawów instrukcji, w tym x86, x64, ARM i RISC-V. Zobaczysz, jak zaimplementować procesor RISC-V w niedrogiej płytce FPGA oraz jak napisać program do obliczeń kwantowych i uruchomić go na rzeczywistym komputerze kwantowym. Pod koniec tej książki będziesz miał dogłębne zrozumienie nowoczesnych architektur procesorów i komputerów oraz przyszłych kierunków, w których te architektury prawdopodobnie podążą.
Czego się nauczysz
⬤ Zapoznać się z technologią tranzystorową i zasadami działania układów cyfrowych.
⬤ Odkryć funkcjonalne elementy procesorów komputerowych.
⬤ Zrozumieć przetwarzanie potokowe i superskalarne.
⬤ Praca z formatami danych zmiennoprzecinkowych.
⬤ Zrozumienie celu i działania trybu nadzorcy.
⬤ Zaimplementowanie kompletnego procesora RISC-V w tanim układzie FPGA.
⬤ Poznanie technik stosowanych w implementacji maszyn wirtualnych.
⬤ Napisać program do obliczeń kwantowych i uruchomić go na komputerze kwantowym.
Dla kogo jest ta książka
Ta książka jest przeznaczona dla programistów, studentów inżynierii komputerowej, projektantów systemów, inżynierów wstecznych i każdego, kto chce zrozumieć architekturę i zasady projektowania leżące u podstaw nowoczesnych systemów komputerowych, od małych urządzeń wbudowanych po farmy serwerów w chmurze wielkości magazynu. Ogólna wiedza na temat procesorów komputerowych jest pomocna, ale nie jest wymagana.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)