Cargando…

Programming with 64-bit ARM assembly language : single board computer development for raspberry pi and mobile devices /

Mastering ARM hardware architecture opens a world of programming for nearly all phones and tablets including the iPhone/iPad and most Android phones. Its 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 ar...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Smith, Stephen
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Place of publication not identified] : Apress, 2020.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Chapter 1: Getting Started
  • Chapter 2: Loading & Adding
  • Chapter 3: Tooling Up
  • Chapter 4: Controlling Program Flow
  • Chapter 5: Thanks for the Memories
  • Chapter 6: Functions & the Stack
  • Chapter 7: Linux Operating System Services
  • Chapter 8: Programming GPIO Pins
  • Chapter 9: Interacting with C & Python
  • Chapter 10: Interfacing with Kotlin & Swift
  • Chapter 11: Multiply, Divide & Accumulate
  • Chapter 12: Floating-Point Operations
  • Chapter 13: Neon Coprocessor
  • Chapter 14: Optimizing Code
  • Chapter 15 Reading & Understanding Code
  • Chapter 16: Hacking Code
  • Appendix A: The ARM Instruction Set
  • Appendix B: Binary Formats
  • Appendix C: Assembler Directives
  • Appendix D: ASCII Character Set.