Sztuka 64-bitowego asemblera, tom 1: Organizacja i programowanie maszyn X86-64

Ocena:   (4,3 na 5)

Sztuka 64-bitowego asemblera, tom 1: Organizacja i programowanie maszyn X86-64 (Randall Hyde)

Opinie czytelników

Podsumowanie:

Książka „Assembly Language for x64” autorstwa Randalla Hyde'a jest dobrze oceniana przez osoby z solidnymi podstawami asemblera i C++, oferując szczegółowe omówienie i głębię techniczną. Nie jest jednak odpowiednia dla początkujących ze względu na złożone przykłady i słabe formatowanie w wydaniu Kindle, co utrudnia korzystanie z niej. Wielu użytkowników poleca ją raczej jako podręcznik referencyjny niż tekst dla początkujących, podkreślając problemy z formatowaniem listingu kodu.

Zalety:

Dogłębne omówienie języka asemblera x86/x64.
Szczegółowe objaśnienia rejestrów i funkcji maszynowych.
Liczne ilustracje i quizy ułatwiające zrozumienie.
Dobra dla średnio zaawansowanych i zaawansowanych użytkowników.
Wartościowy jako podręcznik referencyjny.

Wady:

Nieodpowiednia dla początkujących koderów; zbyt złożona i rozwlekła.
Słabe formatowanie listingów kodu w wydaniu Kindle, co utrudnia czytanie.
Brak przykładów dla zaawansowanych tematów, takich jak SIMD i AVX.
Wymaga podstawowej znajomości C++, aby w pełni wykorzystać książkę.

(na podstawie 14 opinii czytelników)

Oryginalny tytuł:

The Art of 64-Bit Assembly, Volume 1: X86-64 Machine Organization and Programming

Zawartość książki:

Nowa książka o programowaniu w języku asemblera od uwielbianego mistrza. Art of 64-bit Assembly Language wykorzystuje długotrwały sukces przełomowej książki Hyde'a The Art of Assembly Language.

Książka Randalla Hyde'a The Art of Assembly Language jest od dziesięcioleci podstawowym podręcznikiem do nauki języka asemblera. Najnowsze dzieło Hyde'a, Art of 64-bit Assembly Language, to 64-bitowa wersja tego popularnego tekstu. Książka ta prowadzi przez labirynt programowania w języku asemblera, pokazując, jak pisać kod asemblera, który naśladuje operacje w językach wysokiego poziomu. Wykorzystuje to znajomość HLL do szybkiego zrozumienia języka asemblera x86-64.

Ta nowa praca wykorzystuje Microsoft Macro Assembler (MASM), najpopularniejszy obecnie asembler x86-64. Hyde obejmuje standardowy zestaw liczb całkowitych, a także jednostkę FPU x87, instrukcje równoległe SIMD, instrukcje skalarne SIMD (w tym wysokowydajne instrukcje zmiennoprzecinkowe) oraz bardzo potężne funkcje makr MASM. Dowiesz się szczegółowo: jak zaimplementować dane i struktury kontrolne języka wysokiego poziomu w języku asemblera; jak pisać algorytmy równoległe przy użyciu instrukcji SIMD (pojedyncza instrukcja, wiele danych) na x86-64; oraz jak pisać samodzielne programy asemblerowe i kod asemblera do łączenia z kodem HLL. Dowiesz się również, jak zoptymalizować niektóre algorytmy w asemblerze, aby uzyskać szybszy kod.

Dodatkowe informacje o książce:

ISBN:9781718501089
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2021
Liczba stron:760

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Sztuka języka asemblera, wydanie 2 - Art Of Assembly Language, 2nd Edition
Asembler to niskopoziomowy język programowania, który znajduje się o krok...
Sztuka języka asemblera, wydanie 2 - Art Of Assembly Language, 2nd Edition
Sztuka 64-bitowego asemblera, tom 1: Organizacja i programowanie maszyn X86-64 - The Art of 64-Bit...
Nowa książka o programowaniu w języku asemblera...
Sztuka 64-bitowego asemblera, tom 1: Organizacja i programowanie maszyn X86-64 - The Art of 64-Bit Assembly, Volume 1: X86-64 Machine Organization and Programming
Write Great Code, Volume 2, 2nd Edition: Myślenie niskopoziomowe, pisanie wysokopoziomowe - Write...
Wyjaśnia, w jaki sposób kompilatory tłumaczą kod...
Write Great Code, Volume 2, 2nd Edition: Myślenie niskopoziomowe, pisanie wysokopoziomowe - Write Great Code, Volume 2, 2nd Edition: Thinking Low-Level, Writing High-Level
The Book of Ic: Przewodnik dla poszukiwaczy przygód - The Book of Ic: A Guide for...
Obszerny, praktyczny przewodnik po podłączaniu rzeczywistych urządzeń...
The Book of Ic: Przewodnik dla poszukiwaczy przygód - The Book of Ic: A Guide for Adventurers
Pisz świetny kod, tom 1, wydanie 2: Zrozumieć maszynę - Write Great Code, Volume 1, 2nd Edition:...
Understanding the Machine , pierwszy tom...
Pisz świetny kod, tom 1, wydanie 2: Zrozumieć maszynę - Write Great Code, Volume 1, 2nd Edition: Understanding the Machine
Pisz świetny kod, tom 3: Inżynieria oprogramowania - Write Great Code, Volume 3: Engineering...
Dowiedz się, jak pisać kod, który wszyscy uważają za...
Pisz świetny kod, tom 3: Inżynieria oprogramowania - Write Great Code, Volume 3: Engineering Software

Prace autora wydały następujące wydawnictwa: