assembly-riscv

Installation
SKILL.md

RISC-V 汇编

用途

指导代理学习 RISC-V 汇编编程:RV32/RV64 指令集、寄存器命名与调用约定(psABI)、ISA 扩展命名、使用 GCC/Clang 编写内联汇编、压缩(RVC)指令,以及基于 QEMU 的仿真与 GDB 远程调试。

触发场景

  • "如何编写 RISC-V 汇编?"
  • "RISC-V 调用约定寄存器有哪些?"
  • "如何在 C 中为 RISC-V 使用内联汇编?"
  • "RISC-V 扩展字母代表什么(IMAFD)?"
  • "如何使用 QEMU 仿真 RISC-V?"
  • "如何使用 GDB 调试 RISC-V 代码?"

工作流程

1. 寄存器文件与调用约定

RISC-V 有 32 个整数寄存器(x0–x31),带有 ABI 名称:

Related skills

More from killvxk/low-level-dev-skills-zh

Installs
1
First Seen
Mar 21, 2026