Programozás 64 bites Arm Assembly Language programozási nyelvvel: Raspberry Pi és mobileszközök egylapos számítógép-fejlesztése

Értékelés:   (4.5 az 5-ből)

Programozás 64 bites Arm Assembly Language programozási nyelvvel: Raspberry Pi és mobileszközök egylapos számítógép-fejlesztése (Stephen Smith)

Olvasói vélemények

Összegzés:

A könyv erős bevezetésként szolgál az assembly nyelvbe, különösen az ARM 64 architektúrára szabva. Jól megírt és lebilincselő, így egyaránt alkalmas a kezdők és azok számára, akik elmélyíteni szeretnék az alacsony szintű programozással kapcsolatos ismereteiket. Vannak azonban figyelemre méltó problémái, mint például a gépelési hibák és néhány haladó téma hiányos lefedettsége.

Előnyök:

Nagyszerű bevezetés az assembly nyelvbe kezdők számára.
Magával ragadó és közérthető írásmód.
Hasznos az optimalizált kódolási technikák elsajátításához.
Különösen fontos az ARM 64 architektúra számára, amely modern és tiszta.
A gyakorlatias, pedagógiai megközelítés segít a kezdőknek a fogalmak hatékonyabb megértésében.

Hátrányok:

Sok elgépelést és pontatlanságot tartalmaz a példákban, amelyek összezavarhatják az olvasót.
A vártnál nehezebb néhány olvasó számára, akik nem rendelkeznek előzetes tapasztalattal.
Hiányzik bizonyos fontos témák, mint például a védett/magmagos üzemmód, a többmagos programozás és a megszakításvezérlők teljes lefedettsége.
Feltételezi a Linux ismeretét, a Windowsról nem tesz említést.

(9 olvasói vélemény alapján)

Eredeti címe:

Programming with 64-Bit Arm Assembly Language: Single Board Computer Development for Raspberry Pi and Mobile Devices

Könyv tartalma:

Az ARM hardverarchitektúra elsajátítása a programozás világát nyitja meg szinte minden telefon és táblagép számára, beleértve az iPhone/iPad és a legtöbb Android telefon számára. Emellett ez a szíve számos egylapos számítógépnek, például a Raspberry Pi-nek is. Szerezze meg az ARM hardverarchitektúra alapjaiba való belemerüléshez szükséges készségeket ezzel a könyvvel, és indítsa el saját projektjeit, miközben az ARM 64 bites processzorhoz szükséges assembly nyelvi ismereteket is elsajátítja.

Áttekinted az ARM processzor 64 bites üzemmódban történő assembly nyelvű programozását, és programokat írsz számos egylapos számítógéphez, beleértve az Nvidia Jetson Nanót és a Raspberry Pi-t (64 bites Linuxot futtatva). A könyv azt is tárgyalja, hogyan célozhat meg assembly nyelvű programokat az Apple iPhone és iPad készülékekre, valamint a 64 bites ARM-alapú Android telefonokra és táblagépekre. A könyv kitér a szükséges eszközökre, az ARM hardverarchitektúra alapjaira, az ARM 64-bites assembly utasítások összes csoportjára, valamint az adatok tárolására a számítógép memóriájában. Ezen túlmenően, interfész alkalmazások hardverhez, például a Raspberry Pi GPIO portjaihoz. A könyv kitér a kódoptimalizálásra, valamint a C és Python kóddal való együttműködésre. Az olvasók elegendő háttértudást szereznek ahhoz, hogy saját projektjeikhez használhassák a hivatalos ARM referenciadokumentációt.

A Programozás a 64-bites ARM Assembly Language-vel című könyv segítségével megtanulhatja, hogyan kell olvasni, visszafejteni és feltörni a gépi kódot, majd ezeket az új készségeket alkalmazni tudja a kódpéldák tanulmányozására, és átveheti az irányítást mind az ARM-eszközök hardvere, mind a szoftver felett.

Amit tanulni fog

⬤ Olvasórendszer-hívások készítése assembly nyelvről és más szoftverkönyvtárak bevonása a projektjeibe.

⬤ Az alkalmazások csatlakoztatása hardvereszközökhöz, például a Raspberry Pi GPIO portjaihoz.

⬤ Reverse engineer és hack kód.

⬤ Használja a hivatalos ARM referencia dokumentációt saját projektjeihez.

Kinek szól ez a könyv

Szoftverfejlesztők, akik már megtanultak programozni egy magasabb szintű nyelven, például Pythonban, Java-ban, C#-ban vagy akár C-ben, és most szeretnének Assembly programozást tanulni.

A könyv egyéb adatai:

ISBN:9781484258804
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2020
Oldalak száma:428

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Born Bad
'Ha a világ azt mondja neked, hogy rossz vagy, akkor a sorsod megpecsételődött? Vagy meg tudod írni a saját történetedet?... Smouhának elegáns keze és Smith ugyanilyen elegáns...
Born Bad
Programozás 64 bites Arm Assembly Language programozási nyelvvel: Raspberry Pi és mobileszközök...
Az ARM hardverarchitektúra elsajátítása a programozás...
Programozás 64 bites Arm Assembly Language programozási nyelvvel: Raspberry Pi és mobileszközök egylapos számítógép-fejlesztése - Programming with 64-Bit Arm Assembly Language: Single Board Computer Development for Raspberry Pi and Mobile Devices
Adózás: Nagyon rövid bevezetés - Taxation: A Very Short Introduction
Az adózás alapvető fontosságú a modern állam működéséhez. Az adóbevételekből fizetik a...
Adózás: Nagyon rövid bevezetés - Taxation: A Very Short Introduction
Raspberry Pi Assembly Language Programming: Arm processzoros kódolás - Raspberry Pi Assembly...
Szerezze meg az összes szükséges készséget, hogy...
Raspberry Pi Assembly Language Programming: Arm processzoros kódolás - Raspberry Pi Assembly Language Programming: Arm Processor Coding
Leibstandarte: Ardennek 1944 - Leibstandarte: Ardennes 1944
Az 1. SS páncéloshadosztály Leibstandarte Adolf Hitler volt a Sepp Dietrich vezette hatodik páncélos hadsereg...
Leibstandarte: Ardennek 1944 - Leibstandarte: Ardennes 1944
Az Európáért folytatott küzdelem: a fiatal Afrika útban az öreg kontinens felé - The Scramble for...
A Földközi-tengeren gumicsónakokban átkelni...
Az Európáért folytatott küzdelem: a fiatal Afrika útban az öreg kontinens felé - The Scramble for Europe: Young Africa on Its Way to the Old Continent
82. légideszant: Normandia 1944 - 82nd Airborne: Normandy 1944
1942. augusztus 15-én a 82. légideszant hadosztály lett az amerikai hadsereg első légi hadosztálya...
82. légideszant: Normandia 1944 - 82nd Airborne: Normandy 1944
Környezetgazdaságtan - Environmental Economics
Ebben a Nagyon rövid bevezetőben Stephen Smith bemutatja, hogy a környezetgazdaságtan hogyan vizsgálja, hogy a gazdasági...
Környezetgazdaságtan - Environmental Economics
RP2040 Assembly Language Programming: ARM Cortex-M0+ a Raspberry Pi Pico-n - RP2040 Assembly...
Tanulja meg a Raspberry Pi Pico két ARM Cortex M0+ CPU-ját...
RP2040 Assembly Language Programming: ARM Cortex-M0+ a Raspberry Pi Pico-n - RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico
Londoni földalatti - Utazás a város utcái alatt - Underground London - Travels Beneath the City...
Ami szabad szemmel látható, azt már kimerítően...
Londoni földalatti - Utazás a város utcái alatt - Underground London - Travels Beneath the City Streets
Japán újságcikkek olvasása: Útmutató haladó japán nyelvtanulók számára - Reading Japanese Newspaper...
Ez a könyv a haladó japánul tanulóknak készült, és...
Japán újságcikkek olvasása: Útmutató haladó japán nyelvtanulók számára - Reading Japanese Newspaper Articles: A Guide for Advanced Japanese Language Students
Az Európáért folytatott küzdelem: a fiatal Afrika útban az öreg kontinens felé - The Scramble for...
A Földközi-tengeren gumicsónakokban átkelni...
Az Európáért folytatott küzdelem: a fiatal Afrika útban az öreg kontinens felé - The Scramble for Europe: Young Africa on Its Way to the Old Continent
Kuba: A csodák földje - Utazás a modern Kubán keresztül - Cuba: The Land Of Miracles - A Journey...
A kubaiak a „csodák földjeként” emlegetik...
Kuba: A csodák földje - Utazás a modern Kubán keresztül - Cuba: The Land Of Miracles - A Journey Through Modern Cuba
Japán újságcikkek olvasása: Útmutató haladó japán nyelvtanulók számára - Reading Japanese Newspaper...
Ez a könyv a haladó japánul tanulóknak készült, és...
Japán újságcikkek olvasása: Útmutató haladó japán nyelvtanulók számára - Reading Japanese Newspaper Articles: A Guide for Advanced Japanese Language Students

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)