Tanulj meg programozni assemblyvel: Alapozó tanulás új programozóknak

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

Tanulj meg programozni assemblyvel: Alapozó tanulás új programozóknak (Jonathan Bartlett)

Olvasói vélemények

Jelenleg nincsenek olvasói vélemények. Az értékelés 19 olvasói szavazat alapján történt.

Eredeti címe:

Learn to Program with Assembly: Foundational Learning for New Programmers

Könyv tartalma:

Sok programozó csak korlátozottan hatékony, mert nem érti alaposan, hogyan működik a számítógép a motorháztető alatt. A Learn to Program with Assembly című könyvben megtanulhat assembly nyelven - magának a számítógépnek a nyelvén - programozni.

Az assembly nyelvre gyakran úgy gondolnak, mint egy nehéz és titokzatos témára. A szerző, Jonathan Bartlett azonban úgy mutatja be az anyagot, hogy az a kezdő programozóknak éppúgy megfeleljen, mint a régóta profiknak. Akár ez az első programozási könyve, akár olyan szakember, aki szeretné elmélyíteni a számítógép megértését, amellyel dolgozik, ez a könyv Önnek szól. A könyv a Linux operációs rendszeren futó 64 bites x86-os assembly nyelvet tanítja. Azonban ha nem Linuxot futtatsz, a mellékelt Docker-kép lehetővé teszi, hogy Mac vagy Windows számítógépet is használj.

A könyv rendkívül egyszerű programokkal kezdődik, hogy segítsen a megalapozásban, és minden egyes fejezetben egyre mélyebbre megy. Az első fejezet végére megismeri a processzoron elérhető legtöbb alapvető utasítást, amelyekre bármilyen feladathoz szüksége lesz. A második rész az operációs rendszerrel való interakciókkal foglalkozik. Bemutatja, hogyan hívhatja a szabványos könyvtárat, hogyan kezdeményezhet közvetlen rendszerhívásokat a rendszermaghoz, hogyan írhat saját könyvtári kódot, és hogyan dolgozhat a memóriával. A harmadik rész bemutatja, hogyan működnek a modern programozási nyelvi funkciók, például a kivételkezelés, az objektumorientált programozás és a szemétgyűjtés assembly nyelvi szinten.

Emellett a könyvhöz számos függelék tartozik, amelyek különböző témákat tárgyalnak, például a hibakereső futtatását, a vektorfeldolgozást, az optimalizálás alapelveit, a gyakori utasítások listáját és más fontos témákat.

Ez a könyv Jonathan Bartlett előző könyvének, a Programozás az alapoktól kezdve című könyvnek a 64 bites változatának az utódja, amely több mint 15 éve a programozás klasszikusának számít. Ez a könyv hasonló területet fed le, de a modern 64 bites processzorokkal, és sokkal több információt tartalmaz arról is, hogy a magas szintű programozási nyelvi funkciók hogyan valósulnak meg assembly nyelven.

Amit tanulni fog

⬤ Hogyan működik a processzor.

⬤ Hogyan reprezentálják a számítógépek az adatokat belsőleg.

⬤ Hogyan lépnek kapcsolatba a programok az operációs rendszerrel.

⬤ Hogyan írjunk és használjunk dinamikus kódkönyvtárakat.

⬤ Hogy a magas szintű programozási nyelvek hogyan valósítják meg funkcióikat.

Kinek szól ez a könyvMindenki, aki tudni szeretné, hogyan működik a számítógép a motorháztető alatt, beleértve az első programozókat, a diákokat és a szakembereket.

A könyv egyéb adatai:

ISBN:9781484274361
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2021
Oldalak száma:328

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Elektronika kezdőknek: Gyakorlati bevezetés a kapcsolási rajzokba, áramkörökbe és...
Induljon el az elektronikával! Ha már gondoltál arra, hogy belevágj az...
Elektronika kezdőknek: Gyakorlati bevezetés a kapcsolási rajzokba, áramkörökbe és mikrokontrollerekbe - Electronics for Beginners: A Practical Introduction to Schematics, Circuits, and Microcontrollers
Programozás az alapoktól kezdve - Programming from the Ground Up
A Programozás az alapoktól kezdve a Linux assembly nyelvet használja, hogy megtanítsa az új...
Programozás az alapoktól kezdve - Programming from the Ground Up
Programozás az alapoktól kezdve - Programming from the Ground Up
A Programozás az alapoktól kezdve a Linux assembly nyelvet használja, hogy megtanítsa az...
Programozás az alapoktól kezdve - Programming from the Ground Up
Tanulj meg programozni assemblyvel: Alapozó tanulás új programozóknak - Learn to Program with...
Sok programozó csak korlátozottan hatékony, mert nem...
Tanulj meg programozni assemblyvel: Alapozó tanulás új programozóknak - Learn to Program with Assembly: Foundational Learning for New Programmers
A naturalizmus és alternatívái a tudományos módszertanokban: A módszertani naturalizmus...
Számos kötet foglalkozott azzal a kérdéssel, hogy a...
A naturalizmus és alternatívái a tudományos módszertanokban: A módszertani naturalizmus alternatíváiról szóló 2016. évi konferencia jegyzőkönyvei - Naturalism and Its Alternatives in Scientific Methodologies: Proceedings of the 2016 Conference on Alternatives to Methodological Naturalism
Cloud Native Applications with Docker and Kubernetes: Felhőalapú architektúra és alkalmazások...
Ez a könyv a Docker és a Kubernetes segítségével a...
Cloud Native Applications with Docker and Kubernetes: Felhőalapú architektúra és alkalmazások tervezése és építése mikroszolgáltatásokkal, Emq-vel és több helyszínes konverzióval - Cloud Native Applications with Docker and Kubernetes: Design and Build Cloud Architecture and Applications with Microservices, Emq, and Multi-Site Con
Programozás abszolút kezdőknek: A JavaScript programozási nyelv használata - Programming for...
Az új programozók itt kezdik... ez a könyv a...
Programozás abszolút kezdőknek: A JavaScript programozási nyelv használata - Programming for Absolute Beginners: Using the JavaScript Programming Language
A mérnöki tudomány és a Végső: A rend és a tervezés interdiszciplináris vizsgálata a természetben és...
A mérnöki tudományág bizonyos alapigazságokat...
A mérnöki tudomány és a Végső: A rend és a tervezés interdiszciplináris vizsgálata a természetben és a kézművességben - Engineering and the Ultimate: An Interdisciplinary Investigation of Order and Design in Nature and Craft
Skálázható PHP-webalkalmazások építése a felhő használatával: Egyszerű útmutató a felhőalapú...
Megszünteti a felhőalkalmazások írásával és...
Skálázható PHP-webalkalmazások építése a felhő használatával: Egyszerű útmutató a felhőalapú alkalmazások programozásához és adminisztrálásához - Building Scalable PHP Web Applications Using the Cloud: A Simple Guide to Programming and Administering Cloud-Based Applications

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)