
RISC-V汇编语言(riscv-asm)
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
RISC-V汇编语言(riscv-asm)是一种用于RISC-V开源指令集架构的手动或半自动编程方式,直接使用机器码指令编写程序,适用于嵌入式系统和高性能计算场景。
这个简单的RISC-V汇编程序支持带有几个标准扩展的RV32和RV64架构。它的输出是一个原始列表,列出了源代码行、地址以及字节(以十六进制表示)。当前不支持生成ELF文件。
指令集及扩展如下:
- RV32G (IMAFD_Zicsr_Zifencei)
- RV64G (IMAFD_Zicsr_Zifencei)
- C-压缩指令
- E-16个寄存器
- Q-四重浮点数支持
- Zfinx-X寄存器中的浮点数
其中包含一个非常简单的example.rva。尝试使用make命令编译示例:
```
$ make example
.rva.tcl -march rv32gc example.rva
00005 0100 00C58533 add a0, a1, a2
00006 0104 FFFFC297 auipc t0, top
```
全部评论 (0)
还没有任何评论哟~


