-
-
Notifications
You must be signed in to change notification settings - Fork 85
/
risc-v.scroll
60 lines (50 loc) · 2.13 KB
/
risc-v.scroll
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
import ../code/conceptPage.scroll
id risc-v
name RISC-V
appeared 2010
tags isa
aka riscv
fileType na
centralPackageRepositoryCount 0
country United States
originCommunity University of California, Berkeley
rijuRepl https://riju.codes/riscv
example
.text
.global main
main:
addi a7, x0, 64
addi a0, x0, 1
la a1, message
addi a2, x0, 14
ecall
addi a7, x0, 93
addi a0, x0, 0
ecall
.data
message:
.string "Hello, world!\n"
leachim6 RISC V
filepath r/RISC V.s
example
.data
hello_world: .asciiz "Hello World"
.text
main: la a1, hello_world
li a0, 4
ecall
li a0, 10
ecall
stringToken "
hasStrings true
"Hello world"
wikipedia https://en.wikipedia.org/wiki/RISC-V
related linux verilog llvmir freebsd javascript assembly-language mips powerpc sparc x86-isa arm mmx
summary RISC-V (pronounced "risk-five") is an open instruction set architecture (ISA) based on established reduced instruction set computing (RISC) principles. In contrast to most ISAs, the RISC-V ISA can be freely used for any purpose, permitting anyone to design, manufacture and sell RISC-V chips and software. While not the first open ISA, it is significant because it is designed to be useful in modern computerized devices such as warehouse-scale cloud computers, high-end mobile phones and the smallest embedded systems. Such uses demand that the designers consider both performance and power efficiency. The instruction set also has a substantial body of supporting software, which fixes a usual weakness of new instruction sets. The project began in 2010 at the University of California, Berkeley, but many contributors are volunteers and industry workers outside the university. The RISC-V ISA has been designed with small, fast, and low-power real-world implementations in mind, but without over-architecting for a particular microarchitecture style. As of May 2017, version 2.2 of the userspace ISA is fixed and the privileged ISA is available as draft version 1.10.
pageId 43653496
dailyPageViews 424
created 2014
backlinksCount 243
revisionCount 714
appeared 2010
isbndb 0