
Programming with 64-Bit Arm Assembly Language: Single Board Computer Development for Raspberry Pi and Mobile Devices, (Paperback)
Key item features
- Programming with 64-Bit Arm Assembly Language: Single Board Computer Development for Raspberry Pi and Mobile Devices, (Paperback)
- Author: Apress
- ISBN: 9781484258804
- Format: Paperback
- Publication Date: 2020-05-02
- Page Count: 428
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Pub date2020-05-02
- Pages428
- SubgenreHardware
Free 90-day returns
How do you want your item?
More seller options (4)
Get free delivery, shipping and more*
About this item
Product details
Mastering ARM hardware architecture opens a world of programming for nearly all phones and tablets including the iPhone/iPad and most Android phones. It's also the heart of many single board computers like the Raspberry Pi. Gain the skills required to dive into the fundamentals of the ARM hardware architecture with this book and start your own projects while you develop a working knowledge of assembly language for the ARM 64-bit processor.
You'll review assembly language programming for the ARM Processor in 64-bit mode and write programs for a number of single board computers, including the Nvidia Jetson Nano and the Raspberry Pi (running 64-bit Linux). The book also discusses how to target assembly language programs for Apple iPhones and iPads along with 64-Bit ARM based Android phones and tablets. It covers all the tools you require, the basics of the ARM hardware architecture, all the groups of ARM 64-Bit Assembly instructions, and how data is stored in the computer's memory. In addition, interface apps to hardware such as the Raspberry Pi's GPIO ports. The book covers code optimization, as well as how to inter-operate with C and Python code. Readers will develop enough background to use the official ARM reference documentation for their own projects.
With Programming with 64-Bit ARM Assembly Language as your guide you'll study how to read, reverse engineer and hack machine code, then be able to apply these new skills to study code examples and take control of both your ARM devices' hardware and software.What You'll Learn
- Make operating system calls from assembly language and include other software libraries in your projects
- Interface apps to hardware devices such as the Raspberry Pi GPIO ports
- Reverse engineer and hack code
- Use the official ARM reference documentation for your own projects
Software developers who have already learned to program in a higher-level language like Python, Java, C#, or even C and now wish to learn Assembly programming.
- Programming with 64-Bit Arm Assembly Language: Single Board Computer Development for Raspberry Pi and Mobile Devices, (Paperback)
- Author: Apress
- ISBN: 9781484258804
- Format: Paperback
- Publication Date: 2020-05-02
- Page Count: 428
Specifications
Book format
Fiction/nonfiction
Genre
Pub date
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Make: Bluetooth: Bluetooth Le Projects with Arduino, Raspberry Pi, and Smartphones (Paperback) $19.79
$1979current price $19.79Make: Bluetooth: Bluetooth Le Projects with Arduino, Raspberry Pi, and Smartphones (Paperback)
Das Offizielle Raspberry Pi-Handbuch Für Einsteiger / The Official Raspberry Pi Beginner's Guide: Wie Du Deinen Neu, (Paperback) $15.87
$1587current price $15.87Das Offizielle Raspberry Pi-Handbuch Für Einsteiger / The Official Raspberry Pi Beginner's Guide: Wie Du Deinen Neu, (Paperback)
Code Beneath the Surface: Mastering Assembly Programming, (Paperback) $25.00
$2500current price $25.00Code Beneath the Surface: Mastering Assembly Programming, (Paperback)
Programming the Pico: Learn Coding and Electronics with the Raspberry Pi Pico, (Paperback) $11.99
$1199current price $11.99Programming the Pico: Learn Coding and Electronics with the Raspberry Pi Pico, (Paperback)
Maker Innovations Raspberry Pi Assembly Language Programming: Arm Processor Coding, (Paperback) $59.99
$5999current price $59.99Maker Innovations Raspberry Pi Assembly Language Programming: Arm Processor Coding, (Paperback)
Mastering Raspberry Pi Raspberry Pi 4 Ultimate Guide From Beginner to Pro: Everything You Need to Know: Setup, Programming Theory, Techniques, , Book 1, (Paperback) $19.90
$1990current price $19.90Mastering Raspberry Pi Raspberry Pi 4 Ultimate Guide From Beginner to Pro: Everything You Need to Know: Setup, Programming Theory, Techniques, , Book 1, (Paperback)
Arduino Programming : The Ultimate Beginner's And Intermediate's Guide To Learn Arduino In One Day Step-By-Step (#2020 Updated Version - Effective Computer Programming Languages) (Paperback) $27.66
$2766current price $27.66Arduino Programming : The Ultimate Beginner's And Intermediate's Guide To Learn Arduino In One Day Step-By-Step (#2020 Updated Version - Effective Computer Programming Languages) (Paperback)
Internet of Things Programming Projects - Second Edition: Build exciting IoT projects using Raspberry Pi 5, Raspberry Pi, (Paperback) $22.66
$2266current price $22.66Internet of Things Programming Projects - Second Edition: Build exciting IoT projects using Raspberry Pi 5, Raspberry Pi, (Paperback)
Arduino Programming for Beginners: Simple and Effective Methods to Learn Arduino Programming Efficiently, (Paperback) $18.63
$1863current price $18.63Arduino Programming for Beginners: Simple and Effective Methods to Learn Arduino Programming Efficiently, (Paperback)
Hands-On RTOS with Microcontrollers: Building real-time embedded systems using FreeRTOS, STM32 MCUs, and SEGGER debug to, (Paperback) $56.01
$5601current price $56.01Hands-On RTOS with Microcontrollers: Building real-time embedded systems using FreeRTOS, STM32 MCUs, and SEGGER debug to, (Paperback)
C Programming for Arduino: Building your own electronic devices is fascinating fun and this book helps you enter the world of autonomous but connected devices. After an introduction to the Arduino boa $24.63
$2463current price $24.63C Programming for Arduino: Building your own electronic devices is fascinating fun and this book helps you enter the world of autonomous but connected devices. After an introduction to the Arduino boa
Raspberry Pi for Beginners: Tips and Tricks to Learn Raspberry Pi Programming (Paperback) $19.99
$1999current price $19.99Raspberry Pi for Beginners: Tips and Tricks to Learn Raspberry Pi Programming (Paperback)
Programmer to Programmer Professional Assembly Language, (Paperback) $23.91 $12.39/lb
$2391current price $23.91$12.39/lbProgrammer to Programmer Professional Assembly Language, (Paperback)
15 out of 5 Stars. 1 reviewsPre-Owned Lego(r) Mindstorms(tm) Nxt(tm) Power Programming: Robotics in C (Paperback) 0973864974 9780973864977 $7.09
$709current price $7.09Pre-Owned Lego(r) Mindstorms(tm) Nxt(tm) Power Programming: Robotics in C (Paperback) 0973864974 9780973864977
Raspberry Pi 3 Cookbook for Python Programmers - Third Edition: Unleash the potential of Raspberry Pi 3 with over 100 recipes (Paperback) $27.79
$2779current price $27.79Raspberry Pi 3 Cookbook for Python Programmers - Third Edition: Unleash the potential of Raspberry Pi 3 with over 100 recipes (Paperback)
Raspberry Pi 3 : A Practical Beginner's Guide To Understanding The Full Potential Of Raspberry Pi 3 By Starting Your Own Projects Using Python Programming (Hardcover) $23.58 Was $26.99
$2358current price $23.58, Was $26.99$26.99Raspberry Pi 3 : A Practical Beginner's Guide To Understanding The Full Potential Of Raspberry Pi 3 By Starting Your Own Projects Using Python Programming (Hardcover)
Raspberry Pi for Arduino Users: Building Iot and Network Applications and Devices, (Paperback) $22.53
$2253current price $22.53Raspberry Pi for Arduino Users: Building Iot and Network Applications and Devices, (Paperback)
The Internet of Things: Do-It-Yourself at Home Projects for Arduino, Raspberry Pi and Beaglebone Black, (Paperback) $25.17
$2517current price $25.17The Internet of Things: Do-It-Yourself at Home Projects for Arduino, Raspberry Pi and Beaglebone Black, (Paperback)
Raspberry Pi Raspberry Pi: A Comprehensive Beginner's Guide to Setup, Programming (Concepts and Techniques) and Developing Cool , Book 1, (Paperback) $19.99
$1999current price $19.99Raspberry Pi Raspberry Pi: A Comprehensive Beginner's Guide to Setup, Programming (Concepts and Techniques) and Developing Cool , Book 1, (Paperback)

