Értékelés:
Jelenleg nincsenek olvasói vélemények. Az értékelés 19 olvasói szavazat alapján történt.
Assembly Language Using the Raspberry Pi: A Hardware Software Bridge
A programozók példamutatással tanulnak, és készségeiket a működő programok vizsgálatával és módosításával fejlesztik. Az Assembly Language Using the Raspberry Pi egy olyan teljes oktatóanyag, amely működő példaprogramokat kínál, hogy a kezdők megismerkedhessenek mind a CPU hardverrel, mind a professzionális szoftverfejlesztési módszerekkel.
⬤ A 20 fejezet mindegyike egy teljes mintaprogrammal kezdődik, amelyet megvizsgálhatunk és tesztelhetünk, majd egy leírás következik, amely a bevezetett programozási technikákat és utasításokat magyarázza.
⬤ Az első program mindössze 5 sornyi kódot tartalmaz, míg a későbbiek több mint 100 sorból állnak.
⬤ Minden mintaprogram teljes, de teret hagy a továbbfejlesztésre és kísérletezésre, amelyet az egyes fejezetek végén található kérdések ösztönöznek.
⬤ Az ARM processzor utasításai és jellemzői a programozási technikák megnövekedett komplexitásának megvalósításához szükséges módon kerülnek bevezetésre.
⬤ Kiemelt hangsúlyt kap a programstruktúra és a tervezési minták, amelyek megkönnyítik a karbantartható kód fejlesztését (azaz nincs spagettikód).
⬤ A mintaprogramok mind folyamatábrákban, mind megjegyzésekben dokumentálva vannak.
⬤ Több mint 100 illusztrációt tartalmaz a programozási technikák, valamint az ARM- és lebegőpontos utasítások magyarázatára.
⬤ A lebegőpontos formátumot és utasításokat részletesen, de fokozatosan, hét fejezetből álló sorozaton keresztül mutatja be, amely az IEEE 754, a VFPv3 és a NEON témakörét tárgyalja.
⬤ Tizennégy függelékben olyan témákról szóló háttéranyagok jelennek meg, mint a bináris, a kettes komplementer és a hexadecimális számrendszer azok számára, akiknek erre szükségük van, anélkül, hogy a programozók útjában állnának, akiknek erre nincs szükségük.
⬤ Ezt a könyvet "osztálytermi tesztelésnek" vetették alá olyan hallgatókkal, akiknek nagyon kevés, vagy egyáltalán nem volt korábbi programozási tapasztalatuk. Az információk teljes körűek, így önálló tanulmányként is használható.
⬤ A könyvben használt összes rendszer- és segédszoftver a Raspberry Pi 2 és 3 modellekkel való használatra szánt szabványos Raspian Linux disztribúcióban található.
Az assembly nyelv a számítógép "gépi kódnyelvéhez" legközelebb álló számítógépes programozási nyelv. Az assembly nyelven való programozás megtanulása kiváló gyakorlati "gyakorlati" bevezetés a számítógép-architektúra részleteibe. Bár az assembly nyelven írt alkalmazások és rendszerszoftverek egykor gyakoriak voltak, az assembly nyelv ma már elsősorban a számítógép-architektek és a szoftverfejlesztők közötti megértés hídja.
© 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)