• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

Upp till 20% på populära nyheter →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare

    Mina sidor

      Hjälp

      • Kundservice
      • Vanliga frågor och svar
      • Frakt och leverans
      • Retur vid ångerrätt
      • Reklamera vara
      • Betalning
      • Köpvillkor
      • Allmänna villkor
      • Information om webbplatsens tillgänglighet

      Om Bokus

      • Om oss
      • Pressrum
      • För studenter
      • För företag
      • För bibliotek och offentlig verksamhet
      • För leverantörer
      • Hållbarhet

      Populärt

      • Aktuella erbjudanden
      • Presentkort
      • Studentlitteratur
      • Nya böcker
      • Topplistor
      • Signerade böcker
      • Engelska böcker

      Inspiration

      • Boktips
      • BookTok
      • Populära bokserier
      • Barnbokskaraktärer
      • Populära författare
      Logotyp för Bokus
      Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
      bokus @ CookiesIntegritetspolicyKöpvillkor
      Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
      1. Data och IT
      2. Hårdvara

      Learn to Program with Assembly

      Foundational Learning for New Programmers

      AvJonathan Bartlett

      E-bok
      Engelska, 2021

      894 kr

      Läs direkt i Bokus Reader – eller ladda ned till din enhet

      Fler format och utgåvor

      Häftad

      632 kr

      Beskrivning

      Many programmers have limited effectiveness because they don''t have a deep understanding of how their computer actually works under the hood.  In Learn to Program with Assembly, you will learn to program in assembly language - the language of the computer itself. 

      Assembly language is often thought of as a difficult and arcane subject.  However, author Jonathan Bartlett presents the material in a way that works just as well for first-time programmers as for long-time professionals.  Whether this is your first programming book ever or you are a professional wanting to deepen your understanding of the computer you are working with, this book is for you.  The book teaches 64-bit x86 assembly language running on the Linux operating system.  However, even if you are not running Linux, a provided Docker image will allow you to use a Mac or Windows computer as well.

      The book starts with extremely simple programs to help you get your grounding, going steadily deeper with each chapter.  At the end of the first section, you will be familiar with most of the basic instructions available on the processor that you will need for any task.  The second part deals with interactions with the operating system.  It shows how to make calls to the standard library, how to make direct system calls to the kernel, how to write your own library code, and how to work with memory.  The third part shows how modern programming language features such as exception handling, object-oriented programming, and garbage collection work at the assembly language level.  

      Additionally, the book comes with several appendices covering various topics such as running the debugger, vector processing, optimization principles, a list of common instructions, and other important subjects.

      This book is the 64-bit successor to Jonathan Bartlett''s previousbook, Programming from the Ground Up, which has been a programming classic for more than 15 years.  This book covers similar ground but with modern 64-bit processors, and also includes a lot more information about how high level programming language features are implemented in assembly language.

      What You Will Learn
      • How the processor operates 
      • How computers represent data internally 
      • How programs interact with the operating system
      • How to write and use dynamic code libraries
      • How high-level programming languages implement their features 

      Who This Book Is For
      Anyone who wants to know how their computer really works under the hood, including first time programmers, students, and professionals.

      Produktinformation

      • Utgivningsdatum:2021-11-05
      • Språk:Engelska
      • Filformat:EPUB
      • Kopieringsskydd:LCP
      • ISBN:9781484274378
      • Förlag:Apress

      Utforska kategorier

      • Hårdvara inom Data och IT
      • Programspråk inom Data och IT
      • Programvaruutveckling inom Data och IT
      Hoppa över listan

      Mer från samma författare

      Jonathan Bartlett, Dominick Bruno Jr - Programming from the Ground Up, Häftad

      Programming from the Ground Up

      Jonathan Bartlett, Dominick Bruno Jr

      Häftad, 2004

      260 kr

      Jonathan Bartlett, Dominic Halsmer, Mark Hall - Engineering and the Ultimate, Inbunden

      Engineering and the Ultimate

      Jonathan Bartlett, Dominic Halsmer, Mark Hall

      Inbunden, 2014

      298 kr

      Jonathan Bartlett - Building Scalable PHP Web Applications Using the Cloud, Häftad

      Building Scalable PHP Web Applications Using the Cloud

      Jonathan Bartlett

      Häftad, 2019

      372 kr

      Jonathan Bartlett - Building Scalable PHP Web Applications Using the Cloud, E-bok

      Building Scalable PHP Web Applications Using the Cloud

      Jonathan Bartlett

      E-bok
      2019

      488 kr

      Jonathan Bartlett - Electronics for Beginners, Häftad

      Electronics for Beginners

      Jonathan Bartlett

      Häftad, 2020

      614 kr

      Jonathan Bartlett - Electronics for Beginners, E-bok

      Electronics for Beginners

      Jonathan Bartlett

      E-bok
      2020

      894 kr

      Jonathan Bartlett - Programming for Absolute Beginners, Häftad

      Programming for Absolute Beginners

      Jonathan Bartlett

      Häftad, 2022

      476 kr

      Jonathan Bartlett - Programming for Absolute Beginners, E-bok

      Programming for Absolute Beginners

      Jonathan Bartlett

      E-bok
      2022

      650 kr

      Jonathan Bartlett - Programming for Absolute Beginners : Using the JavaScript Programming Language, Övrigt

      Programming for Absolute Beginners : Using the JavaScript Programming Language

      Jonathan Bartlett

      590 kr

      Jonathan Bartlett - Cloud Native Applications with Docker and Kubernetes, Häftad

      Cloud Native Applications with Docker and Kubernetes

      Jonathan Bartlett

      Häftad, 2022

      476 kr

      Hoppa över listan

      Du kanske också är intresserad av

      Jonathan Bartlett, Dominick Bruno Jr - Programming from the Ground Up, Häftad

      Programming from the Ground Up

      Jonathan Bartlett, Dominick Bruno Jr

      Häftad, 2004

      260 kr

      Jonathan Bartlett - Learn to Program with Assembly, Häftad

      Learn to Program with Assembly

      Jonathan Bartlett

      Häftad, 2021

      632 kr

      Jonathan Bartlett, Dominic Halsmer, Mark Hall - Engineering and the Ultimate, Inbunden

      Engineering and the Ultimate

      Jonathan Bartlett, Dominic Halsmer, Mark Hall

      Inbunden, 2014

      298 kr

      Jonathan Bartlett - Cloud Native Applications with Docker and Kubernetes, E-bok

      Cloud Native Applications with Docker and Kubernetes

      Jonathan Bartlett

      E-bok
      2022

      650 kr

      Jonathan Bartlett - Programming from the Ground Up, Häftad

      Programming from the Ground Up

      Jonathan Bartlett

      Häftad, 2009

      407 kr

      Jonathan Bartlett, Eric Holloway - Naturalism and Its Alternatives in Scientific Methodologies, Inbunden

      Naturalism and Its Alternatives in Scientific Methodologies

      Jonathan Bartlett, Eric Holloway

      Inbunden, 2017

      352 kr

      Jonathan Bartlett - Cloud Native Applications with Docker and Kubernetes, Häftad

      Cloud Native Applications with Docker and Kubernetes

      Jonathan Bartlett

      Häftad, 2022

      476 kr

      Jonathan Bartlett - Programming for Absolute Beginners, E-bok

      Programming for Absolute Beginners

      Jonathan Bartlett

      E-bok
      2022

      650 kr

      Jonathan Bartlett - Electronics for Beginners, Häftad

      Electronics for Beginners

      Jonathan Bartlett

      Häftad, 2020

      614 kr

      Jonathan Bartlett - Elektronik für Einsteiger, Häftad

      Elektronik für Einsteiger

      Jonathan Bartlett

      Häftad, 2023

      425 kr