Értékelés:
A könyv általában véve jó fogadtatásra talált az olvasók körében, akik értékelik az X86-64 Assembly programozás világos és tömör magyarázatát. Jó bevezető forrásként írják le, amely segít az olvasóknak fokozatosan haladni a témában. Ugyanakkor nem mentes a hibáktól, beleértve néhány kódolási hibát, a kezdőknek szóló részletes magyarázatok hiányát, valamint a szerző elérhetőségének hiányát. Míg a tapasztalt programozók hasznosnak találják, a kezdők időnként elveszettnek érezhetik magukat, és talán alaposabb útmutatásokat szeretnének.
Előnyök:⬤ Jó szervezés és haladási irány
⬤ tömör és világos magyarázatok
⬤ az X86-64 Assembly gyors kezdeti útmutatójaként szolgál
⬤ vonzó azoknak, akik már rendelkeznek némi számítógépes programozói háttérrel
⬤ hasznos betekintést nyújt a programok összekapcsolásához
⬤ megfizethető
⬤ letölthető példakódot biztosít.
⬤ Nem a legkönnyebb olvasmány
⬤ hibákat tartalmaz a példakódban
⬤ a szerző elérhetőségének hiánya
⬤ a minimális magyarázatok miatt a kezdők elveszettnek érezhetik magukat
⬤ egyes olvasók több részletre vágynak az utasításokban.
(13 olvasói vélemény alapján)
Windows(R) 64-bit Assembly Language Programming Quick Start: Intel(R) X86-64, SSE, AVX
A Windows (R) 64 bites összeszerelési nyelvi programozás gyorsindítás egy teljes oktatóanyag, amely a Microsoft (R) Visual Studio 17 ingyenes közösségi kiadását használja, hogy bemutassa a kezdőknek az Intel (R) X86-64 architektúrát és a Windows X64 hívási konvenciót.
⬤ A Microsoft (R) Visual Studio 17 programmal assembly nyelvű programok készíthetők az integrált fejlesztőkörnyezet (IDE) segítségével vagy közvetlenül az ML64 asszemblert használva, hagyományos parancssori megközelítésben. Ebben a könyvben mindkét technikát bemutatjuk, és mindkettőnek megvannak a maga érdemei a számítógépes szoftverek és hardverek mélyebb megértéséhez. A Visual Studio interaktív hibakeresője által nyújtott segítség nemcsak a valódi programok fejlesztéséhez, hanem a CPU utasításainak működésének megismeréséhez is óriási.
⬤ A programozók példákon keresztül tanulnak, és a működő programok vizsgálatával és módosításával fejlesztik készségeiket. 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. Mindegyik letölthető a GitHubon keresztül.
⬤ A mintaprogramok, amelyek öt és több mint száz sornyi kód között mozognak, részletesen dokumentáltak mind folyamatábrákkal, mind megjegyzésekkel. Több mint hetven illusztráció magyarázza a programozási technikákat, valamint az X86, SSE és AVX utasításokat. A CPU-utasításokat a programozási célok eléréséhez szükséges módon mutatjuk be, ahogy az egyes fejezetek projektjei a következő fejezetben haladnak előre.
⬤ Ez a könyv nem a 32 bites vagy 16 bites szemszögből módosított vagy áttérő könyv, hanem rögtön a 64 bites programozással kezdi, és csak akkor hivatkozik a korábbi megközelítésekre, ha szükséges a látszólag természetellenes konvenciók és nevek magyarázatához.
⬤ Az olyan témák, mint a bináris és a hexadecimális, programozási példákon keresztül kerülnek bemutatásra, valamint a függelékekben is megjelennek.
⬤ A könyvben szereplő példákat "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 számítógépes hardver- és szoftverarchitektúrák elsajátítása az assembly nyelven történő gyakorlati programozási tapasztalatokon keresztül segít jól képzett programozókat és számítógépes mérnököket fejleszteni.
© 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)