| 000 | 03264nam a22004695i 4500 | ||
|---|---|---|---|
| 001 | 979-8-8688-0137-2 | ||
| 003 | DE-He213 | ||
| 005 | 20251030111420.0 | ||
| 007 | cr nn 008mamaa | ||
| 008 | 240208s2024 xxu| s |||| 0|eng d | ||
| 020 |
_a9798868801372 _9979-8-8688-0137-2 |
||
| 024 | 7 |
_a10.1007/979-8-8688-0137-2 _2doi |
|
| 050 | 4 | _aTS171.57 | |
| 072 | 7 |
_aUB _2bicssc |
|
| 072 | 7 |
_aCOM067000 _2bisacsh |
|
| 072 | 7 |
_aUBM _2thema |
|
| 100 | 1 |
_aSmith, Stephen. _eauthor. _4aut _4http://id.loc.gov/vocabulary/relators/aut _970802 |
|
| 245 | 1 | 0 |
_aRISC-V Assembly Language Programming _h[electronic resource] : _bUnlock the Power of the RISC-V Instruction Set / _cby Stephen Smith. |
| 250 | _a1st ed. 2024. | ||
| 264 | 1 |
_aBerkeley, CA : _bApress : _bImprint: Apress, _c2024. |
|
| 300 |
_aXXIV, 355 p. 30 illus. _bonline resource. |
||
| 336 |
_atext _btxt _2rdacontent |
||
| 337 |
_acomputer _bc _2rdamedia |
||
| 338 |
_aonline resource _bcr _2rdacarrier |
||
| 347 |
_atext file _bPDF _2rda |
||
| 490 | 1 |
_aMaker Innovations Series, _x2948-2550 |
|
| 520 | _aGain 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 the Starfive Visionfive 2 and the Espressif ESP32=C3 32-bit RISC-V microcontroller. The book also covers running RISC-V Linux with the QEMU emulator on and Intel/AMD based PC or laptop and all the tools required to do so. Moving on, you’ll examine the basics of the RISC-V hardware architecture, all the groups of RISC-V assembly language instructions and understand how data is stored in the computer’s memory. In addition, you’ll learn how to interface to hardware such as GPIO ports. With RISC-V Assembly Language Programming you’ll develop enough background to use the official RISC-V reference documentation for your own projects. What You'll Learn See 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 projects Interface to various hardware devices Use the official RISC-V reference documentation. | ||
| 650 | 0 |
_aMakerspaces. _968064 |
|
| 650 | 1 | 4 |
_aMaker. _968065 |
| 710 | 2 | _aSpringerLink (Online service) | |
| 773 | 0 | _tSpringer Nature eBook | |
| 776 | 0 | 8 |
_iPrinted edition: _z9798868801365 |
| 776 | 0 | 8 |
_iPrinted edition: _z9798868801389 |
| 830 | 0 |
_aMaker Innovations Series, _x2948-2550 _968066 |
|
| 856 | 4 | 0 | _uhttps://doi.org/10.1007/979-8-8688-0137-2 |
| 912 | _aZDB-2-CWD | ||
| 912 | _aZDB-2-SXPC | ||
| 999 |
_c57550 _d57550 |
||