Ocena:
Książka jest doskonałym źródłem wprowadzającym dla początkujących zainteresowanych architekturą komputerów i językiem asemblera ARM. Skutecznie wykorzystuje kolory do wyjaśnienia złożonych pojęć i zwiększa zrozumienie dla początkujących czytelników. Mimo, że książka obejmuje istotne tematy i dostarcza szczegółowych przykładów, niektórzy czytelnicy życzyli sobie dodatkowych materiałów, zwłaszcza dotyczących debugowania i zestawu instrukcji ARM.
Zalety:Wciągające wykorzystanie kolorów do zilustrowania złożonych koncepcji obliczeniowych.
Wady:Przejrzysty i zrozumiały dla początkujących.
(na podstawie 2 opinii czytelników)
Assembly Language Coding in Color: Arm and Neon
Nauka programowania w języku asemblera jest doskonałym praktycznym wprowadzeniem do architektury komputera. Język asemblera ma jednak złą reputację jako trudny do nauczenia. Dzięki wykorzystaniu kompletnych przykładów programów, schematów blokowych i kolorowych kodów, Kodowanie w języku asemblera w kolorze pomaga studentom i entuzjastom komputerów rozpocząć solidną ścieżkę do zrozumienia architektury komputera.
⬤ Ten samouczek wprowadza początkujących w podstawy architektur ARM i NEON.
⬤ Chociaż komputery Raspberry Pi i BeagleBone Black są idealnymi platformami dla tej książki, większość innych systemów ARM opartych na Linuksie jest również kompatybilna.
⬤ Programiści uczą się na przykładach i rozwijają swoje umiejętności, analizując i modyfikując działające programy. Przykładowe programy w tej książce, od pięciu do ponad stu linii kodu, są dostępne do pobrania za pośrednictwem GitHub.
⬤ Wiele książek poświęconych językowi asemblera przedstawia instrukcje procesora w formie katalogu wraz z przykładami kodowania. W tej książce instrukcje procesora są wprowadzane w miarę potrzeb, aby osiągnąć cele programistyczne, gdy projekty w każdym rozdziale przechodzą do następnego.
⬤ Ponad pięćdziesiąt kolorowych ilustracji wyjaśnia techniki programowania, a także instrukcje ARM i NEON.
⬤ Przykłady programowania i diagramy przepływu są oznaczone kolorami, aby pomóc "połączyć" koncepcje z implementacją.
⬤ Tematy takie jak binarny i szesnastkowy są wprowadzane poprzez przykłady programowania, a także pojawiają się w dodatkach.
⬤ Przykłady w tej książce zostały "przetestowane w klasie" z uczniami mającymi bardzo niewielkie, jeśli w ogóle, wcześniejsze doświadczenie w programowaniu. Informacje są kompletne, dzięki czemu można je wykorzystać jako samodzielne studium.
Czy książka w kolorze jest warta dwukrotnie wyższych kosztów produkcji niż książka czarno-biała? Jest przeznaczona dla tych studentów, którzy starają się zdobyć praktyczną wiedzę na temat, w którym muszą połączyć koncepcje z implementacją. Nauka architektury komputerowej poprzez praktyczne programowanie w języku asemblera pomaga rozwijać wszechstronnych programistów i inżynierów komputerowych.
© 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)