Windows(R) 64 bites összeszerelési nyelvi programozás gyorstalpaló: Intel(R) X86-64, SSE, AVX

Értékelés:   (4.3 az 5-ből)

Windows(R) 64 bites összeszerelési nyelvi programozás gyorstalpaló: Intel(R) X86-64, SSE, AVX (Robert Dunne)

Olvasói vélemények

Összegzé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.

Hátrányok:

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)

Eredeti címe:

Windows(R) 64-bit Assembly Language Programming Quick Start: Intel(R) X86-64, SSE, AVX

Könyv tartalma:

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.

A könyv egyéb adatai:

ISBN:9780970112460
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Számítógép-architektúra bemutató FPGA használatával: ARM és Verilog bevezetés - Computer...
Tanuljon számítógépes architektúrát, és szerezzen...
Számítógép-architektúra bemutató FPGA használatával: ARM és Verilog bevezetés - Computer Architecture Tutorial Using an FPGA: ARM & Verilog Introductions
Assembly Language Using the Raspberry Pi: Egy hardver-szoftver híd - Assembly Language Using the...
A programozók példamutatással tanulnak, és...
Assembly Language Using the Raspberry Pi: Egy hardver-szoftver híd - Assembly Language Using the Raspberry Pi: A Hardware Software Bridge
Windows(R) 64 bites összeszerelési nyelvi programozás gyorstalpaló: Intel(R) X86-64, SSE, AVX -...
A Windows (R) 64 bites összeszerelési nyelvi...
Windows(R) 64 bites összeszerelési nyelvi programozás gyorstalpaló: Intel(R) X86-64, SSE, AVX - Windows(R) 64-bit Assembly Language Programming Quick Start: Intel(R) X86-64, SSE, AVX
Összeszerelési nyelvi kódolás színesben: Arm és Neon - Assembly Language Coding in Color: Arm and...
Az assembly nyelven való programozás megtanulása...
Összeszerelési nyelvi kódolás színesben: Arm és Neon - Assembly Language Coding in Color: Arm and Neon

A szerző munkáit az alábbi kiadók adták ki:

© 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)