Język asemblera na Raspberry Pi: Most sprzętowo-programowy

Ocena:   (4,7 na 5)

Język asemblera na Raspberry Pi: Most sprzętowo-programowy (Robert Dunne)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 19 głosach.

Oryginalny tytuł:

Assembly Language Using the Raspberry Pi: A Hardware Software Bridge

Zawartość książki:

Programiści uczą się na przykładach i rozwijają swoje umiejętności, analizując i modyfikując działające programy. Assembly Language Using the Raspberry Pi to kompletny samouczek, który zawiera działające przykładowe programy wprowadzające nowicjuszy zarówno w sprzęt CPU, jak i profesjonalne metody tworzenia oprogramowania.

⬤ Każdy z 20 rozdziałów rozpoczyna się od kompletnego przykładowego programu do zbadania i przetestowania, po którym następuje opis wyjaśniający wprowadzone techniki programowania i instrukcje.

⬤ Pierwszy program składa się z zaledwie 5 linii kodu, podczas gdy późniejsze składają się z ponad 100 linii.

⬤ Każdy przykładowy program jest kompletny, ale pozostawia miejsce na ulepszenia i eksperymenty, do których zachęcają pytania na końcu każdego rozdziału.

⬤ Instrukcje i funkcje procesora ARM są wprowadzane w miarę potrzeb, aby zaimplementować zwiększoną złożoność technik programowania.

⬤ Nacisk położono na strukturę programu i wzorce projektowe, które ułatwiają tworzenie kodu łatwego w utrzymaniu (tj. bez kodu spaghetti).

⬤ Przykładowe programy są udokumentowane zarówno w postaci diagramów przepływu, jak i komentarzy.

⬤ Ponad 100 ilustracji wyjaśniających techniki programowania, a także instrukcje ARM i zmiennoprzecinkowe.

⬤ Format zmiennoprzecinkowy i instrukcje są omówione obszernie, ale stopniowo wprowadzane przez serię siedmiu rozdziałów obejmujących IEEE 754, VFPv3 i NEON.

⬤ Materiały pomocnicze na tematy takie jak binarny, dwójkowy i szesnastkowy pojawiają się w czternastu dodatkach dla tych, którzy ich potrzebują, bez wchodzenia w drogę programistom, którzy tego nie potrzebują.

⬤ Ta książka została "przetestowana w klasie" z uczniami mającymi bardzo małe lub żadne wcześniejsze doświadczenie w programowaniu. Informacje w niej zawarte są kompletne, dzięki czemu może być ona również wykorzystywana do samodzielnej nauki.

⬤ Całe oprogramowanie systemowe i użytkowe użyte w książce jest zawarte w standardowej dystrybucji Raspian Linux przeznaczonej do użytku z Raspberry Pi 2 i 3.

Język asemblera jest językiem programowania najbardziej zbliżonym do "języka kodu maszynowego" komputera. Nauka programowania w asemblerze jest doskonałym praktycznym wprowadzeniem do szczegółów architektury komputera. Chociaż aplikacje i oprogramowanie systemowe napisane w języku asemblera były kiedyś powszechne, język asemblera jest obecnie przede wszystkim pomostem porozumienia między architektami komputerów i programistami.

Dodatkowe informacje o książce:

ISBN:9780970112422
Autor:
Wydawca:
Oprawa:Twarda oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Samouczek architektury komputerowej z wykorzystaniem FPGA: wprowadzenie do ARM i Verilog - Computer...
Naucz się architektury komputerowej i zdobądź...
Samouczek architektury komputerowej z wykorzystaniem FPGA: wprowadzenie do ARM i Verilog - Computer Architecture Tutorial Using an FPGA: ARM & Verilog Introductions
Język asemblera na Raspberry Pi: Most sprzętowo-programowy - Assembly Language Using the Raspberry...
Programiści uczą się na przykładach i rozwijają...
Język asemblera na Raspberry Pi: Most sprzętowo-programowy - Assembly Language Using the Raspberry Pi: A Hardware Software Bridge
Windows(R) 64-bit Assembly Language Programming Quick Start: Intel(R) X86-64, SSE, AVX
Windows (R) 64-bit Assembly Language Programming Quick...
Windows(R) 64-bit Assembly Language Programming Quick Start: Intel(R) X86-64, SSE, AVX
Kodowanie w języku asemblera w kolorze: Arm i Neon - Assembly Language Coding in Color: Arm and...
Nauka programowania w języku asemblera jest...
Kodowanie w języku asemblera w kolorze: Arm i Neon - Assembly Language Coding in Color: Arm and Neon

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

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