RISC-V RV64

GPTKB entity

Statements (55)
Predicate Object
gptkbp:instanceOf gptkb:microprocessor
gptkbp:address 64
gptkbp:designedBy gptkb:RISC-V_Foundation
gptkbp:endianSupport Little-endian
gptkbp:fileExtension gptkb:A_(atomic_instructions)
gptkb:C_(compressed_instructions)
gptkb:D_(double-precision_floating_point)
gptkb:F_(single-precision_floating_point)
gptkb:V_(vector_extension)
gptkb:Zifencei_(instruction-fetch_fence)
M (integer multiplication/division)
Zicsr (control and status register instructions)
gptkbp:firstPublished 2014
gptkbp:hasBaseInstructionSet gptkb:RV64I
gptkbp:hasFloatingPointRegisters f0-f31
gptkbp:hasGeneralPurposeRegisters x0-x31
gptkbp:hasPrivilegeLevels 3
gptkbp:hasRegisterCount 32
https://www.w3.org/2000/01/rdf-schema#label RISC-V RV64
gptkbp:ISAType Load-store architecture
gptkbp:partOf gptkb:RISC-V
gptkbp:registerWidth 64
gptkbp:specifies RISC-V User-Level ISA Specification, Volume I: Unprivileged ISA, Document Version 20191213
gptkbp:standardizedBy true
gptkbp:supportedBy gptkb:RV64G
gptkb:RV64GC
gptkbp:supports gptkb:Debian
gptkb:Fedora
gptkb:FreeBSD
gptkb:OpenBSD
gptkb:Ubuntu
gptkb:Zephyr_RTOS
gptkb:Linux
gptkb:MMU_(Memory_Management_Unit)
virtual memory
paging
hardware virtualization
user mode
supervisor mode
machine mode
64-bit integer operations
32-bit integer operations
floating-point extensions
gptkbp:usedBy gptkb:Alibaba_Xuantie_processors
gptkb:Microchip_PolarFire_SoC
gptkb:SiFive_processors
gptkb:StarFive_JH7100
gptkbp:usedIn embedded systems
servers
desktops
gptkbp:width 64
gptkbp:bfsParent gptkb:Xuantie_RISC-V_cores
gptkb:AndesCore_NX27V
gptkb:SiFive_Intelligence_X280
gptkbp:bfsLayer 7