Å mestre ARM-hardwarearkitekturen åpner opp for en verden av programmering på nesten alle telefoner og nettbrett, inkludert iPhone/iPad og de fleste Android-telefoner. Denne teknologien er også kjernen i mange enkeltkretsdatamaskiner, som Raspberry Pi. I denne boken får du verdifull innsikt i de grunnleggende prinsippene for ARM-hardwarearkitektur, slik at du kan igangsette dine egne prosjekter og utvikle en praktisk forståelse av assemblerprogrammering for ARM 64-bits prosessoren. Boken tar for seg programmering i assembler for ARM-prosessoren i 64-bits modus og viser deg hvordan du skriver programmer for diverse enkeltkretsdatamaskiner, inkludert Nvidia Jetson Nano og Raspberry Pi som kjører 64-bits Linux. Den dekker også hvordan du kan målrette assemblerprogrammer mot Apple iPhones og iPads, samt 64-bits ARM-baserte Android-telefoner og nettbrett. Du vil få en oversikt over alle nødvendige verktøy, grunnleggende elementer i ARM-hardwarearkitekturen, samt alle grupper av ARM 64-bits assemblerinstruksjoner og hvordan data lagres i datamaskinens minne.