Programarea în limbajul de asamblare Raspberry Pi: Codarea procesorului Arm

Evaluare:   (4.7 din 5)

Programarea în limbajul de asamblare Raspberry Pi: Codarea procesorului Arm (Stephen Smith)

Recenzii ale cititorilor

Rezumat:

Cartea privind programarea de asamblare pentru Raspberry Pi a primit recenzii mixte, unii utilizatori considerând-o foarte informativă și bine structurată, în timp ce alții văd lacune semnificative în acoperire și organizare, ceea ce o face dificil de urmărit. Cititorii cu experiență în limbajul de asamblare exprimă o mai mare înțelegere, în timp ce noii veniți se pot lupta fără sprijin sau resurse suplimentare.

Avantaje:

Bine scrisă și acoperă cu acuratețe conceptele esențiale.
Bun pentru începători și cursanți intermediari.
Explicații clare ale codului și interacțiuni practice cu C.
Util pentru predarea limbajului de asamblare și înțelegerea procesoarelor ARM.
Interesant pentru cei care se simt confortabil cu programarea la nivel hardware.

Dezavantaje:

Dificil de urmărit pentru unii, necesitând ajutoare grafice suplimentare.
Lipsă de organizare și orientare structurată la început.
Acoperire insuficientă a unor subiecte și concepte; poate lăsa cititorii confuzi.
Unele erori observate în exemple de cod specifice.
Accentul puternic pus pe codul existent poate fi copleșitor pentru cei care nu au experiență în programare.

(pe baza a 11 recenzii ale cititorilor)

Titlul original:

Raspberry Pi Assembly Language Programming: Arm Processor Coding

Conținutul cărții:

Dobândiți toate abilitățile necesare pentru a vă scufunda în elementele fundamentale ale arhitecturii hardware Raspberry Pi și în modul în care datele sunt stocate în memoria lui Pi. Această carte vă oferă puncte de plecare funcționale pentru propriile proiecte, în timp ce vă dezvoltați o cunoaștere practică a programării în limbajul Assembly pe Raspberry Pi.

Veți învăța cum să vă interfațați cu hardware-ul Pi, inclusiv accesarea porturilor GPIO. Cartea va acoperi elementele de bază ale optimizării codului, precum și modul de inter-operare cu codul C și Python, astfel încât veți dezvolta suficiente cunoștințe pentru a utiliza documentația oficială de referință ARM pentru proiectele ulterioare.

Cu Raspberry Pi Assembly Language Programming drept ghid, veți studia cum să citiți și să inversați codul mașinii și apoi să aplicați aceste noi abilități pentru a studia exemple de cod și a prelua controlul asupra hardware-ului și software-ului Pi-ului dvs.

Ce veți învăța

⬤ Programarea de bază ARM 32-Bit Assembly Language.

⬤ Să vă interfațați cu diferitele dispozitive hardware de pe Raspberry Pi.

⬤ Comprehensiunea codului care conține limbajul Assembly.

⬤ Utilizați documentația oficială de referință ARM.

Pentru cine este această carte

Programatori care au învățat deja să programeze într-un limbaj de nivel superior precum Python, Java, C# sau C și care doresc acum să învețe programarea Assembly.

Alte date despre carte:

ISBN:9781484252864
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Born Bad
"Dacă lumea îți spune că ești rău, soarta ta este pecetluită? Sau poți să-ți scrii propria poveste?... Smouha are o mână elegantă și Smith o artă la fel de elegantă. -- School...
Born Bad
Programare cu 64-Bit Arm Assembly Language: Dezvoltarea unui computer cu placă unică pentru...
Stăpânirea arhitecturii hardware ARM deschide o lume a...
Programare cu 64-Bit Arm Assembly Language: Dezvoltarea unui computer cu placă unică pentru Raspberry Pi și dispozitive mobile - Programming with 64-Bit Arm Assembly Language: Single Board Computer Development for Raspberry Pi and Mobile Devices
Impozitarea: O introducere foarte scurtă - Taxation: A Very Short Introduction
Impozitarea este esențială pentru funcționarea statului modern. Veniturile...
Impozitarea: O introducere foarte scurtă - Taxation: A Very Short Introduction
Programarea în limbajul de asamblare Raspberry Pi: Codarea procesorului Arm - Raspberry Pi Assembly...
Dobândiți toate abilitățile necesare pentru a vă...
Programarea în limbajul de asamblare Raspberry Pi: Codarea procesorului Arm - Raspberry Pi Assembly Language Programming: Arm Processor Coding
Leibstandarte: Ardenne 1944 - Leibstandarte: Ardennes 1944
Divizia 1 Panzer SS Leibstandarte Adolf Hitler a fost vârful de lance al asaltului celui de-al șaselea Panzer...
Leibstandarte: Ardenne 1944 - Leibstandarte: Ardennes 1944
The Scramble for Europe: Young Africa on Its Way to the Old Continent
De la situația dureroasă a migranților care încearcă să traverseze Mediterana în bărci...
The Scramble for Europe: Young Africa on Its Way to the Old Continent
82nd Airborne: Normandia 1944 - 82nd Airborne: Normandy 1944
La 15 august 1942, divizia 82 aeropurtată a devenit prima divizie aeropurtată a armatei SUA. Comandată de...
82nd Airborne: Normandia 1944 - 82nd Airborne: Normandy 1944
Economia mediului - Environmental Economics
În această Very Short Introduction , Stephen Smith arată cum domeniul economiei mediului analizează modul în care activitatea și...
Economia mediului - Environmental Economics
Programarea limbajului de asamblare RP2040: ARM Cortex-M0+ pe Raspberry Pi Pico - RP2040 Assembly...
Învățați să programați procesoarele duble ARM...
Programarea limbajului de asamblare RP2040: ARM Cortex-M0+ pe Raspberry Pi Pico - RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico
Metroul Londrei - Călătorii sub străzile orașului - Underground London - Travels Beneath the City...
Ceea ce este vizibil cu ochiul liber a fost...
Metroul Londrei - Călătorii sub străzile orașului - Underground London - Travels Beneath the City Streets
Citirea articolelor din ziarele japoneze: Un ghid pentru studenții avansați de limbă japoneză -...
Destinată studenților avansați de limba japoneză,...
Citirea articolelor din ziarele japoneze: Un ghid pentru studenții avansați de limbă japoneză - Reading Japanese Newspaper Articles: A Guide for Advanced Japanese Language Students
The Scramble for Europe: Young Africa on Its Way to the Old Continent
De la situația dureroasă a migranților care încearcă să traverseze Mediterana în bărci...
The Scramble for Europe: Young Africa on Its Way to the Old Continent
Cuba: Țara miracolelor - O călătorie prin Cuba modernă - Cuba: The Land Of Miracles - A Journey...
Cubanezii își descriu națiunea drept „Țara...
Cuba: Țara miracolelor - O călătorie prin Cuba modernă - Cuba: The Land Of Miracles - A Journey Through Modern Cuba
Citirea articolelor din ziarele japoneze: Un ghid pentru studenții avansați de limbă japoneză -...
Destinată studenților avansați de limba japoneză,...
Citirea articolelor din ziarele japoneze: Un ghid pentru studenții avansați de limbă japoneză - Reading Japanese Newspaper Articles: A Guide for Advanced Japanese Language Students

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)