Sztuka języka asemblera, wydanie 2

Ocena:   (3,8 na 5)

Sztuka języka asemblera, wydanie 2 (Randall Hyde)

Opinie czytelników

Podsumowanie:

Książka otrzymała mieszane recenzje, a kilku czytelników chwali jej przystępność i edukacyjne podejście do programowania w asemblerze za pomocą High Level Assembly (HLA). Jednak wielu krytycznych recenzentów czuje się wprowadzonych w błąd przez tytuł, twierdząc, że książka nie uczy odpowiednio tradycyjnego języka asemblera i jest nadmiernie skoncentrowana na HLA, niszowym języku stworzonym przez autora. Niektórzy czytelnicy doceniają przejrzystość i strukturę materiału, podczas gdy inni uważają, że brakuje mu głębi i praktycznego znaczenia dla rzeczywistego programowania w asemblerze.

Zalety:

Przystępna i dobrze zorganizowana dla początkujących.
Zapewnia przydatne zasoby i przykładowy kod, ułatwiając naukę.
Wciągający styl pisania, który niektórzy czytelnicy uważają za przejrzysty.
Może być pomocny dla osób chcących nauczyć się konkretnie HLA.
Zawiera unikalny kompilator i pomocne biblioteki.

Wady:

Mylący tytuł, który sugeruje skupienie się na tradycyjnym języku asemblera, a nie na HLA.
Brak dogłębnego omówienia rzeczywistych koncepcji asemblera i praktycznych zastosowań.
Niespójna jakość przykładów, z niektórymi wprowadzającymi złe praktyki kodowania.
Wielu czytelników uważa, że HLA jest niepotrzebny w porównaniu do nauki standardowego asemblera lub C/C++.
Pewne techniczne nieścisłości i niedopatrzenia zgłaszane przez czytelników.

(na podstawie 33 opinii czytelników)

Oryginalny tytuł:

Art Of Assembly Language, 2nd Edition

Zawartość książki:

Asembler to niskopoziomowy język programowania, który znajduje się o krok powyżej natywnego języka maszynowego komputera. Chociaż język asemblera jest powszechnie używany do pisania sterowników urządzeń, emulatorów i gier wideo, wielu programistów uważa jego nieco nieprzyjazną składnię za onieśmielającą do nauki i używania.

Od 1996 roku, "The Art of Assembly Language" Randalla Hyde'a stanowi kompleksowe, przystępne i cierpliwe wprowadzenie do 32-bitowego asemblera x86 dla programistów nieposługujących się asemblerem. Główne narzędzie nauczania Hyde'a, High Level Assembler (lub HLA), zawiera wiele funkcji występujących w językach wysokiego poziomu (takich jak C, C++ i Java), aby pomóc w szybkim zrozumieniu podstawowych koncepcji asemblera. HLA pozwala pisać prawdziwy kod niskiego poziomu, jednocześnie korzystając z zalet programowania w języku wysokiego poziomu.

Czytając The Art of Assembly Language, poznasz niskopoziomową teorię fundamentalną dla informatyki i przekształcisz to zrozumienie w rzeczywisty, funkcjonalny kod.

Dowiesz się jak:

-Edytować, kompilować i uruchamiać programy HLA.

-Deklarować i używać stałych, zmiennych skalarnych, wskaźników, tablic, struktur, związków i przestrzeni nazw.

-Tłumaczenie wyrażeń arytmetycznych (całkowitych i zmiennoprzecinkowych)

-Konwersja struktur kontrolnych wysokiego poziomu.

To bardzo oczekiwane drugie wydanie The Art of Assembly Language zostało zaktualizowane, aby odzwierciedlić ostatnie zmiany w HLA i wspierać Linux, Mac OS X i FreeBSD. Niezależnie od tego, czy jesteś początkującym programistą, czy też masz doświadczenie z językami wysokiego poziomu, The Art of Assembly Language, 2nd Edition jest niezbędnym przewodnikiem do nauki tego złożonego języka niskiego poziomu.

Dodatkowe informacje o książce:

ISBN:9781593272074
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2010
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: