_2025-03-10_16:50:53_2025-03-10 16:50:53
riscv-profiles_src_rva23-profile.adoc at main · riscv_riscv-profiles
原文链接失效了?试试备份
TAGs:处理器 risc-v RISC-V Software Ecosystem riscv-profiles
Summary: The RVA23 profiles are a set of specifications for RISC-V 64-bit application processors, with two profiles: RVA23U64 for user-mode and RVA23S64 for supervisor-mode. The RVA23 profiles aim to align implementations and enable binary software ecosystems to rely on a large set of guaranteed extensions and a small number of discoverable coarse-grain options. The profiles specify various mandatory and optional ISA features, including integer multiplication and division, atomic instructions, single- and double-precision floating-point instructions, vector extension, and more. The profiles also include extensions like instruction-fetch fence, control and status register access, and hardware performance counters.RVA23 配置文件是一组用于 RISC-V 64 位应用处理器的规范,包含两个配置文件:RVA23U64 用于用户模式,RVA23S64 用于管理器模式。RVA23 配置文件旨在调整实施,并使二进制软件生态系统能够依赖大量有保证的扩展和少量可发现的粗粒度选项。这些配置文件指定了各种强制性和可选的 ISA 功能,包括整数乘法和除法、原子指令、单精度和双精度浮点指令、向量扩展等。这些配置文件还包括 instruction-fetch fence、控制和状态寄存器访问以及硬件性能计数器等扩展。