Modern Arm Assembly Language Programming: Covers Armv8-A 32-bit, 64-bit, and SIMD

Kusswurm, Daniel

ISBN 10: 1484262662 ISBN 13: 9781484262665
Verlag: Apress, 2020
Neu Softcover

Verkäufer Ria Christie Collections, Uxbridge, Vereinigtes Königreich Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

AbeBooks-Verkäufer seit 25. März 2015


Beschreibung

Beschreibung:

In. Bestandsnummer des Verkäufers ria9781484262665_new

Diesen Artikel melden

Inhaltsangabe:

Gain the fundamentals of Armv8-A 32-bit and 64-bit assembly language programming. This book emphasizes Armv8-A assembly language topics that are relevant to modern software development. It is designed to help you quickly understand Armv8-A assembly language programming and the computational resources of Arm’s SIMD platform. It also contains an abundance of source code that is structured to accelerate learning and comprehension of essential Armv8-A assembly language constructs and SIMD programming concepts. After reading this book, you will be able to code performance-optimized functions and algorithms using Armv8- A 32-bit and 64-bit assembly language. 

Modern Arm Assembly Language Programming accentuates the coding of Armv8-A 32-bit and 64-bit assembly language functions that are callable from C++. Multiple chapters are also devoted to Armv8-A SIMD assembly language programming. These chapters discuss how to code functions that are used in computationally intense applications such as machine learning, image processing, audio and video encoding, and computer graphics.  

The source code examples were developed using the GNU toolchain (g++, gas, and make) and tested on a Raspberry Pi 4 Model B running Raspbian (32-bit) and Ubuntu Server (64-bit). It is important to note that this is a book about Armv8-A assembly language programming and not the Raspberry Pi. 

What You Will Learn

  • See essential details about the Armv8-A 32-bit and 64-bit architectures including data types, general purpose registers, floating-point and SIMD registers, and addressing modes
  • Use the Armv8-A 32-bit and 64-bit instruction sets to create performance-enhancing functions that are callable from C++
  • Employ Armv8-A assembly language to efficiently manipulate common data types and programming constructs including integers, arrays, matrices, and user-defined structures
  • Create assembly language functions that perform scalar floating-point arithmetic using the Armv8-A 32-bit and 64-bit instruction sets
  • Harness the Armv8-A SIMD instruction sets to significantly accelerate the performance of computationally intense algorithms in applications such as machine learning, image processing, computer graphics, mathematics, and statistics.
  • Apply leading-edge coding strategies and techniques to optimally exploit the Armv8-A 32-bit and 64-bit instruction sets for maximum possible performance  

Who This Book Is For

Software developers who are creating programs for Armv8-A platforms and want to learn how to code performance-enhancing algorithms and functions using the Armv8-A 32-bit and 64-bit instruction sets. Readers should have previous high-level language programming experience and a basic understanding of C++. 

 


Über die Autorin bzw. den Autor: Daniel Kusswurm has over 35 years of professional experience as a software developer and computer scientist. During his career, he has developed innovative software for medical devices, scientific instruments, and image processing applications. On many of these projects, he successfully employed assembly language to significantly improve the performance of computationally intense algorithms or solve unique programming challenges. His educational background includes a BS in electrical engineering technology from Northern Illinois University along with an MS and PhD in computer science from DePaul University. Daniel Kusswurm is also the author of Modern X86 Assembly Language Programming (ISBN-13: 978-1484200650) and Modern X86 Assembly Language Programming, Second Edition (ISBN-13: 978-1484240625), both published by Apress.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

Bibliografische Details

Titel: Modern Arm Assembly Language Programming: ...
Verlag: Apress
Erscheinungsdatum: 2020
Einband: Softcover
Zustand: New

Beste Suchergebnisse beim ZVAB

Beispielbild für diese ISBN

DANIEL KUSSWURM
Verlag: Apress, 2020
ISBN 10: 1484262662 ISBN 13: 9781484262665
Neu Softcover

Anbieter: Speedyhen, London, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: NEW. Artikel-Nr. NW9781484262665

Verkäufer kontaktieren

Neu kaufen

EUR 52,60
EUR 46,67 shipping
Versand von Vereinigtes Königreich nach USA

Anzahl: 2 verfügbar

In den Warenkorb

Foto des Verkäufers

Daniel Kusswurm
Verlag: Apress, 2020
ISBN 10: 1484262662 ISBN 13: 9781484262665
Neu Taschenbuch

Anbieter: preigu, Osnabrück, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Taschenbuch. Zustand: Neu. Modern Arm Assembly Language Programming | Covers Armv8-A 32-bit, 64-bit, and SIMD | Daniel Kusswurm | Taschenbuch | xix | Englisch | 2020 | Apress | EAN 9781484262665 | Verantwortliche Person für die EU: APress in Springer Science + Business Media, Heidelberger Platz 3, 14197 Berlin, juergen[dot]hartmann[at]springer[dot]com | Anbieter: preigu. Artikel-Nr. 118745062

Verkäufer kontaktieren

Neu kaufen

EUR 54,45
EUR 70,00 shipping
Versand von Deutschland nach USA

Anzahl: 5 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Daniel Kusswurm
Verlag: APress, 2020
ISBN 10: 1484262662 ISBN 13: 9781484262665
Neu PAP

Anbieter: PBShop.store UK, Fairford, GLOS, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Artikel-Nr. GB-9781484262665

Verkäufer kontaktieren

Neu kaufen

EUR 56,94
EUR 6,68 shipping
Versand von Vereinigtes Königreich nach USA

Anzahl: 2 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Daniel Kusswurm
Verlag: APress, 2020
ISBN 10: 1484262662 ISBN 13: 9781484262665
Neu PAP

Anbieter: PBShop.store US, Wood Dale, IL, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Artikel-Nr. GB-9781484262665

Verkäufer kontaktieren

Neu kaufen

EUR 61,82
Versand gratis
Versand innerhalb von USA

Anzahl: 2 verfügbar

In den Warenkorb

Foto des Verkäufers

Daniel Kusswurm
Verlag: Apress, Apress Okt 2020, 2020
ISBN 10: 1484262662 ISBN 13: 9781484262665
Neu Taschenbuch

Anbieter: buchversandmimpf2000, Emtmannsberg, BAYE, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Taschenbuch. Zustand: Neu. Neuware -Gain the fundamentals of Armv8-A 32-bit and 64-bit assembly language programming. This book emphasizes Armv8-A assembly language topics that are relevant to modern software development. It is designed to help you quickly understand Armv8-A assembly language programming and the computational resources of Arm¿s SIMD platform. It also contains an abundance of source code that is structured to accelerate learning and comprehension of essential Armv8-A assembly language constructs and SIMD programming concepts. After reading this book, you will be able to code performance-optimized functions and algorithms using Armv8- A 32-bit and 64-bit assembly language.Modern Arm Assembly Language Programming accentuates the coding of Armv8-A 32-bit and 64-bit assembly language functions that are callable from C++. Multiple chapters are also devoted to Armv8-A SIMD assembly language programming. These chapters discuss how to code functions that are used in computationally intense applications such as machine learning, image processing, audio and video encoding, and computer graphics.The source code examples were developed using the GNU toolchain (g++, gas, and make) and tested on a Raspberry Pi 4 Model B running Raspbian (32-bit) and Ubuntu Server (64-bit). It is important to note that this is a book about Armv8-A assembly language programming and not the Raspberry Pi.What You Will LearnSee essential details about the Armv8-A 32-bit and 64-bit architectures including data types, general purpose registers, floating-point and SIMD registers, and addressing modesUse the Armv8-A 32-bit and 64-bit instruction sets to create performance-enhancing functions that are callable from C++ Employ Armv8-A assembly language to efficiently manipulate common data types and programming constructs including integers, arrays, matrices, and user-defined structuresCreate assembly language functions that perform scalar floating-point arithmetic using the Armv8-A 32-bit and 64-bit instruction setsHarness the Armv8-A SIMD instruction sets to significantly accelerate the performance of computationally intense algorithms in applications such as machine learning, image processing, computer graphics, mathematics, and statistics.Apply leading-edge coding strategies and techniques to optimally exploit the Armv8-A 32-bit and 64-bit instruction sets for maximum possible performanceWho This Book Is ForSoftware developers who are creating programs for Armv8-A platforms and want to learn how to code performance-enhancing algorithms and functions using the Armv8-A 32-bit and 64-bit instruction sets. Readers should have previous high-level language programming experience and a basic understanding of C++.APress in Springer Science + Business Media, Heidelberger Platz 3, 14197 Berlin 488 pp. Englisch. Artikel-Nr. 9781484262665

Verkäufer kontaktieren

Neu kaufen

EUR 64,19
EUR 60,00 shipping
Versand von Deutschland nach USA

Anzahl: 2 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Kusswurm, Daniel (Author)
Verlag: Apress, 2021
ISBN 10: 1484262662 ISBN 13: 9781484262665
Neu Paperback

Anbieter: Revaluation Books, Exeter, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Brand New. 484 pages. 10.00x7.01x1.02 inches. In Stock. Artikel-Nr. x-1484262662

Verkäufer kontaktieren

Neu kaufen

EUR 66,68
EUR 14,23 shipping
Versand von Vereinigtes Königreich nach USA

Anzahl: 2 verfügbar

In den Warenkorb

Foto des Verkäufers

Daniel Kusswurm
Verlag: Apress, 2020
ISBN 10: 1484262662 ISBN 13: 9781484262665
Neu Kartoniert / Broschiert

Anbieter: moluna, Greven, Deutschland

Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Kartoniert / Broschiert. Zustand: New. The author has over 35 years of professional experience as a software developer and computer scientistIdentifies and explains essential Armv8-A assembly language programming concepts in half the pages the official instruct. Artikel-Nr. 389990620

Verkäufer kontaktieren

Neu kaufen

EUR 67,49
EUR 48,99 shipping
Versand von Deutschland nach USA

Anzahl: 2 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Daniel Kusswurm
Verlag: Apress, 2020
ISBN 10: 1484262662 ISBN 13: 9781484262665
Neu Softcover

Anbieter: Kennys Bookstore, Olney, MD, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. 2020. 1st ed. Paperback. . . . . . Books ship from the US and Ireland. Artikel-Nr. V9781484262665

Verkäufer kontaktieren

Neu kaufen

EUR 72,76
EUR 8,94 shipping
Versand innerhalb von USA

Anzahl: 2 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Kusswurm, Daniel
Verlag: Apress, 2020
ISBN 10: 1484262662 ISBN 13: 9781484262665
Neu Softcover

Anbieter: Majestic Books, Hounslow, Vereinigtes Königreich

Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. pp. XIX, 465 67 illus. Artikel-Nr. 379343675

Verkäufer kontaktieren

Neu kaufen

EUR 87,09
EUR 7,40 shipping
Versand von Vereinigtes Königreich nach USA

Anzahl: 1 verfügbar

In den Warenkorb