Risc-V Assembly Language Programming: Unlock the Power of the Risc-V Instruction Set (Paperback)
 
作者: Stephen Smith 
分類: Information technology: general issues  
書城編號: 27590541

原價: HK$550.00
現售: HK$522.5 節省: HK$27.5

購買此書 10本或以上 9折, 60本或以上 8折

購買後立即進貨, 約需 18-25 天

 
 
出版社: Apress
出版日期: 2024/02/25
重量: 0.53 kg
ISBN: 9798868801365
 
>> 相關電子書

商品簡介


Gain 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

  • Program basic RISC-V Assembly Language
  • 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
  • Comprehend code containing Assembly Language
  • Reverse engineer and hack code
  • Use the official RISC-V reference documentation

Who This Book Is For

Those who 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.

Stephen Smith 作者作品表

Applications of Evolutionary Computation: 27th European Conference, Evoapplications 2024, Held as Part of Evostar 2024, Aberystwyth, Uk, April 3-5, 20

Applications of Evolutionary Computation: 27th European Conference, Evoapplications 2024, Held as Part of Evostar 2024, Aberystwyth, Uk, April 3-5, 20

Risc-V Assembly Language Programming: Unlock the Power of the Risc-V Instruction Set (Paperback)

eBook: RISC-V Assembly Language Programming: Unlock the Power of the RISC-V Instruction Set (DRM EPUB)

eBook: RISC-V Assembly Language Programming: Unlock the Power of the RISC-V Instruction Set (DRM PDF)

eBook: Environmental economy (DRM EPUB)

Tiny Butterfly: Fun And Easy Coloring Book Of Tiny Butterflies For Boys Girls Kids Teens Adults (Paperback)

Kitten Coloring Book: For Kids Ages 4-8 (Paperback)

The Birmingham Free Press Reader (Paperback)

The Ultimate Histamine Health Diet - Guide to a Healthy Life Low Histamine Based (Paperback)

The Unraveling of Us (Paperback)

The New York Journal of Medicine: Vol. IV Third Series (Hardcover)

The New York Journal of Medicine: Vol. IV Third Series (Paperback)

Hand-Book of Surgical Operations (Hardcover)

The City That Was (Hardcover)

The City That Was (Paperback)

Hand-Book of Surgical Operations (Paperback)

eBook: RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico (DRM EPUB)

eBook: RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico (DRM PDF)

eBook: 30 Years of Chasing Turkeys: The Real Stories-- Good, Bad, and Sideways (DRM EPUB)

還有... [顯示所有作品]

* 以上資料僅供參考之用, 香港書城並不保證以上資料的準確性及完整性。
* 如送貨地址在香港以外, 當書籍/產品入口時, 顧客須自行繳付入口關稅和其他入口銷售稅項。

 

 

 

  我的賬戶 |  購物車 |  出版社 |  團購優惠
加入供應商 |  廣告刊登 |  公司簡介 |  條款及細則

香港書城 版權所有 私隱政策聲明

顯示模式: 電腦版 (改為: 手機版)