
Apress · ENSTK
Risc-V Assembly Language Programming: Unlock the Power of the Risc-V Instruction Set - Stephen Smith
EAN: 9798868801365
Compară ofertele (1)
Prețurile sunt preluate automat din feed-urile magazinelor și pot diferi față de site-ul magazinului. Verifică prețul final la magazin.
Descriere Risc-V Assembly Language Programming: Unlock the Power of the Risc-V Instruction Set - Stephen Smith
The RISC-V Processor is the new open-source CPU that is quickly gaining popularity. With this book, readers will gain the skills required to dive into the fundamentals of the RISC-V instruction set architecture. It provides readers with the starting points for their own projects while they develop a working knowledge of Assembly Language for various RISC-V processors. \n The book will be an introduction to Assembly Language Programming for the RISC-V Processor in either 32 or 64-bit mode. It will instruct readers how to write Assembly Language programs for several Single Board Computers, including the Starfive Visionfive 2 and several 32-bit RISC-V microcontrollers. \n It will cover all the tools readers require, the basics of the RISC-V hardware architecture, all the groups of RISC-V Assembly Language instructions and to understand how data is stored in the computer's memory. In addition, it will cover how to interface to hardware such as GPIO ports. The book will cover the basics of code optimization, as well as how to inter-operate with C and Python code. Readers will develop enough background to use the official RISC-V reference documentation for their own projects. \n What You'll Learn \n - Program basic RISC-V Assembly Language. - Understand how data is represented and stored in a RISC-V based computer. - Make operating system calls from Assembly Language and include other software libraries in your projects. - How to interface to the various hardware devices. - Comprehend code containing Assembly Language. - Know the basics of reverse engineering and hacking code. - Use the official RISC-V reference documentation. \n Who This Book Is For \n Readers that have already learned to program in a higher-level language like Python, Java, C# or even C and now wish to learn Assembly Language programming. \nGain the skills required to dive into the fundamentals of the RISC-V instruction set architecture. This book explains the basics of code optimization, as well as how to interoperate with C and Python code, thus providing the starting points for your own projects as you develop a working knowledge of assembly language for various RISC-V processors. The RISC-V processor is the new open-source CPU that is quickly gaining popularity and this book serves as an introduction to assembly language programming for the processor in either 32- or 64-bit mode. You'll see how to write assembly language programs for several single board computers, including t
Detalii
- Brand
- Apress
- Categorie
- ENSTK
- EAN / GTIN
- 9798868801365
- Magazine
- 1
- Disponibilitate
- in stock
Produse similare

Apress
Automated Market Makers: A Practical Guide to Decentralized Exchanges and Cryptocurrency Trading - Miguel Ottina
306,85 RON
libris.ro

Apress
Up Up and Array!: Dynamic Array Formulas for Excel 365 and Beyond - Abbott Ira Katz
306,85 RON
libris.ro

Apress
Managing Humans: Biting and Humorous Tales of a Software Engineering Manager - Michael Lopp
306,85 RON
libris.ro

Apress
Ontologies with Python: Programming Owl 2.0 Ontologies with Python and Owlready2 - Lamy Jean-baptiste
306,85 RON
libris.ro

Apress
Database Design and Relational Theory: Normal Forms and All That Jazz - Chris J. Date
306,85 RON
libris.ro

Apress
Foundations of Linux Debugging, Disassembling, and Reversing: Analyze Binary Code, Understand Stack Memory Usage, and Reconstruct C/C++ Code with Inte - Dmitry Vostokov
306,85 RON
libris.ro

Apress
Learn to Program with Python 3: A Step-By-Step Guide to Programming - Irv Kalb
306,85 RON
libris.ro

Apress
Foundations of Arm64 Linux Debugging, Disassembling, and Reversing: Analyze Code, Understand Stack Memory Usage, and Reconstruct Original C/C++ Code w - Dmitry Vostokov
306,85 RON
libris.ro
