Értékelés:
A könyv vegyes kritikákat kapott, több olvasó dicsérte a hozzáférhetőségét és a magas szintű összeszerelésen (HLA) keresztül történő assembly programozás oktatási megközelítését. Számos kritikus azonban úgy érzi, hogy a cím félrevezette őket, és azt állítja, hogy a könyv nem tanítja megfelelően a hagyományos assembly nyelvet, és túlságosan a HLA-ra, a szerző által létrehozott hiánypótló nyelvre összpontosít. Egyes olvasók értékelik az anyag áttekinthetőségét és szerkezetét, míg mások úgy érzik, hogy hiányzik belőle a mélység és a gyakorlati relevancia a valós assembly programozáshoz.
Előnyök:⬤ Kezdők számára is hozzáférhető és jól szervezett.
⬤ Hasznos forrásokat és mintakódokat tartalmaz, megkönnyítve a tanulást.
⬤ Magával ragadó írásmód, amelyet egyes olvasók érthetőnek találnak.
⬤ Hasznos lehet azok számára, akik kifejezetten a HLA-t szeretnék megtanulni.
⬤ Egyedi fordítót és hasznos könyvtárakat tartalmaz.
⬤ Félrevezető cím, amely azt sugallja, hogy a HLA helyett a hagyományos assembly nyelvre összpontosít.
⬤ A valós assembly fogalmak és gyakorlati alkalmazások nem elég mélyek.
⬤ A példák minősége nem következetes, némelyik rossz kódolási gyakorlatot mutat be.
⬤ Sok olvasó feleslegesnek tartja a HLA-t a hagyományos assembly vagy C/C++ nyelvtanuláshoz képest.
⬤ Néhány technikai pontatlanság és mulasztás, amelyekről az olvasók beszámoltak.
(33 olvasói vélemény alapján)
Art Of Assembly Language, 2nd Edition
Az assembly egy alacsony szintű programozási nyelv, amely egy lépéssel a számítógép natív gépi nyelve felett áll. Bár az assembly nyelvet gyakran használják eszközmeghajtók, emulátorok és videojátékok írására, sok programozó számára kissé barátságtalan szintaxisát félelmetes megtanulni és használni.
Randall Hyde The Art of Assembly Language című könyve 1996 óta átfogó, közérthető és türelmes bevezetést nyújt a 32 bites x86-os assembly nyelvbe a nem assembly programozók számára. Hyde elsődleges taneszköze, a High Level Assembler (vagy HLA) számos olyan funkciót tartalmaz, amelyek a magas szintű nyelvekben (például a C, a C++ és a Java) is megtalálhatóak, hogy segítsen gyorsan elsajátítani az assembly alapfogalmakat. A HLA segítségével valódi alacsony szintű kódot írhat, miközben élvezheti a magas szintű nyelvi programozás előnyeit.
A The Art of Assembly Language olvasása során megismerheti a számítástechnika alapját képező alacsony szintű elméletet, és ezt a megértést valódi, funkcionális kóddá alakíthatja.
Megtanulja, hogyan:
-Szerkesszen, fordítson és futtasson HLA programokat.
-Konstansok, skalárváltozók, mutatók, tömbök, struktúrák, unió és névterek deklarálása és használata.
-Aritmetikai kifejezések (egész és lebegőpontos) fordítása.
-Magas szintű vezérlési struktúrák átalakítása.
A The Art of Assembly Language várva várt második kiadása frissítve lett, hogy tükrözze a HLA legújabb változásait, és támogassa a Linux, Mac OS X és FreeBSD rendszereket. Akár újonnan kezd a programozással, akár már van tapasztalata a magas szintű nyelvekkel, a The Art of Assembly Language, 2. kiadás az Ön alapvető útmutatója ennek az összetett, alacsony szintű nyelvnek a megtanulásához.
© 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)