Értékelés:
A könyvet az x64-es assembly nyelvi programozást tanuló kezdők számára jó bevezető szövegnek tartják, és dicsérik a közérthető magyarázatok és a támogató tartalom miatt. Ugyanakkor kritika éri a rossz formázás, a forráskódok elérhetőségének hiánya és az összetett témák felületes tárgyalása miatt.
Előnyök:⬤ Nagyszerű kezdőknek
⬤ érthető magyarázatok
⬤ élvezetes írásmód
⬤ jól tárgyalja az alapokat
⬤ gyakorlati példákat tartalmaz
⬤ jó bevezetést nyújt az assembly programozásba.
⬤ Formázási problémák, különösen az e-könyv változatban
⬤ a forráskód az állítások ellenére nem áll rendelkezésre
⬤ az összetett témák felületes kezelése, ami további kutatást igényel
⬤ a könyv fizikai felépítésével kapcsolatos problémák
⬤ hiányoznak az önellenőrzéshez szükséges gyakorlatok.
(19 olvasói vélemény alapján)
Beginning X64 Assembly Programming: From Novice to Avx Professional
Programozzon assembly nyelven, kezdve az egyszerű és alapvető programokkal, egészen az AVX programozásig. A könyv végére képes leszel assembly kódot írni és olvasni, assemblyt magasabb szintű nyelvekkel keverni, tudni fogod, mi az AVX, és még sok minden mást is.
A Kezdődő x64-es assembly programozásban használt kódot a lehető legegyszerűbbnek tartjuk, ami azt jelenti: nincsenek grafikus felhasználói felületek, sípok és csengők vagy hibaellenőrzés. Mindezen szép funkciók hozzáadása elvonná a figyelmet a céltól: az assembly nyelv tanulásától. Az elmélet szigorúan a minimumra korlátozódik: egy kicsit a bináris számokról, a logikai operátorok rövid bemutatása és némi korlátozott lineáris algebra. És távol maradunk a lebegőpontos konverziók elvégzésétől.
Az assembly kódot teljes programokban mutatjuk be, így Ön kipróbálhatja a számítógépén, játszhat velük, módosíthatja, megszakíthatja őket. Ez a könyv azt is megmutatja, hogy milyen eszközöket lehet használni, hogyan kell használni őket, és milyen lehetséges problémák merülhetnek fel ezekkel az eszközökkel kapcsolatban. Nem célunk, hogy átfogó tanfolyamot adjunk az összes assembly utasításról, ami egy könyvben lehetetlen: nézzük csak meg az Intel kézikönyvek méretét. Ehelyett a szerző ízelítőt ad a főbb tételekből, hogy legyen fogalma arról, miről is van szó. Ha végigdolgozza ezt a könyvet, elsajátítja a tudást ahhoz, hogy bizonyos területeket saját maga részletesebben megvizsgáljon.
A könyv nagy része az assemblyvel foglalkozik Linuxon, mivel ez a legegyszerűbb platform az assembly nyelv elsajátításához. A végén a szerző néhány fejezetet ad ahhoz, hogy az assembly Windowson is elsajátíthassuk az assemblyt. Meglátja majd, hogy ha már a Linux assemblyt a kezében tartja, sokkal könnyebb lesz a Windows assemblyvel foglalkozni.
Ez a könyv ne legyen az első könyv, amit a programozásról olvas, ha még soha nem programozott, tegye félre egy időre ezt a könyvet, és tanulja meg a programozás alapjait egy magasabb szintű nyelvvel, például a C-vel.
Amit tanulni fog
⬤ Tudd meg, hogyan működik a CPU és a memória.
⬤ Értelmezze, hogyan működik együtt a számítógép és az operációs rendszer.
⬤ Nézze meg, hogyan generálnak a magas szintű nyelvi fordítóprogramok gépi nyelvet, és használja ezt a tudást hatékonyabb kód írásához.
⬤ Legyen jobban felkészülve a programjaiban található hibák elemzésére.
⬤ Működtetni a programodat, ami a szórakoztató rész.
⬤ Vizsgálja meg a rosszindulatú szoftvereket, és tegye meg a szükséges lépéseket és óvintézkedéseket.
Kinek szól ez a könyv
Magas szintű nyelvek programozóinak. A rosszindulatú szoftvereket vizsgáló rendszermérnököknek és biztonsági mérnököknek is szól. Szükséges ismeretek: Linux, Windows, virtualizáció és magasabb szintű programozási nyelvek (lehetőleg C vagy C++).
© 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)