RISC-V

RISC-V
ΣχεδιαστήςΠανεπιστήμιο της Καλιφόρνια (Μπέρκλεϋ)
Bits32, 64, 128
Κυκλοφόρησε6 Αυγούστου 2014 (2014-08-06)[1]
Έκδοση
  • unprivileged ISA 20191213,[2]
  • privileged ISA 20211203[3]
ΣχεδίασηRISC
ΤύποςLoad–store
ΚωδικοποίησηVariable
ΔιακλάδωσηΣύγκριση και διακλάδωση
EndiannessLittle[2](p9)[α]
Μέγεθος σελίδας4 KiB
Επεκτάσεις
  • M: Πολλαπασιασμός
  • A: Atomics – LR/SC & fetch-and-op
  • F: Κινητή υποδιαστολή (32-bit)
  • D: Διπλής ακρίβειας FP (64-bit)
  • Q: Τετραπλής ακρίβειας FP (128-bit)
  • Zicsr: Control and status register support
  • Zifencei: Load/store fence
  • C: Compressed instructions (16-bit)
  • J: Υποστήριξη για γλώσσες με διερμηνέα or μεταγλωτισμένες JIT
ΑνοιχτόςΝαι
Καταχωρητές
Γενικής χρήσης
  • 16
  • 32
(Includes one always-zero register)
Κινητής υποδιαστολής
  • 32
(Προαιρετικό. Πλάτος εξαρτάται από τις προεκτάσεις)

Το RISC-V (προφέρεται "ρισκ-φάιβ" ) είναι μια αρχιτεκτονική ανοιχτού προτύπου συνόλου εντολών (ISA) που βασίζεται σε καθιερωμένες αρχές υπολογιστή μειωμένου συνόλου εντολών (RISC). Σε αντίθεση με τις περισσότερα άλλα ISA, το RISC-V παρέχεται με άδειες ανοιχτού κώδικα χωρίς δικαιώματα εκμετάλλευσης. Πολλές εταιρείες προσφέρουν ή έχουν ανακοινώσει υλικό RISC-V. Διατίθενται λειτουργικά συστήματα ανοιχτού κώδικα με υποστήριξη RISC-V και το σύνολο εντολών υποστηρίζεται σε πολλές δημοφιλείς αλυσίδες εργαλείων λογισμικού.

Το έργο ξεκίνησε το 2010 στο Πανεπιστήμιο της Καλιφόρνιας, στο Μπέρκλεϋ. Υπάρχουν τώρα μέλη σε περισσότερες από 70 χώρες που συμβάλλουν και συνεργάζονται για τον καθορισμό των ανοιχτών προδιαγραφών RISC-V. Η RISC-V International, η μη κερδοσκοπική εταιρεία που διαχειρίζεται το RISC, έχει επί του παρόντος την έδρα της στην Ελβετία.[4][5]

Η αρχιτεκτονική πρότυπου συνόλου εντολών (ISA) έχει άδεια λειτουργίας βάσει της Άδειας BSD. Τον Ιούλιο του 2023, το RISC-V, με τη 64-bit παραλλαγή του που ονομάζεται riscv64, συμπεριλήφθηκε ως επίσημη αρχιτεκτονική της μεγάλης διανομής Linux Debian στην ασταθή έκδοσή της. [6][7] Ο στόχος αυτού του έργου ήταν "να είναι έτοιμο το Debian να εγκατασταθεί και να εκτελεσθεί σε συστήματα που εφαρμόζουν μια παραλλαγή του RISC-V ISA". [8]

  1. Asanović, Krste; Patterson, David A. (August 6, 2014). «Instruction Sets Should Be Free: The Case For RISC-V». EECS Department, University of California, Berkeley. UCB/EECS-2014-146. http://www2.eecs.berkeley.edu/Pubs/TechRpts/2014/EECS-2014-146.pdf. 
  2. 2,0 2,1 2,2 Σφάλμα αναφοράς: Σφάλμα παραπομπής: Λανθασμένο <ref>. Δεν υπάρχει κείμενο για τις παραπομπές με όνομα isa20191213.
  3. Σφάλμα αναφοράς: Σφάλμα παραπομπής: Λανθασμένο <ref>. Δεν υπάρχει κείμενο για τις παραπομπές με όνομα priv-isa.
  4. «About RISC-V, RISC-V International is the global non-profit home of the open standard RISC-V Instruction Set Architecture (ISA)». RISC-V International. 
  5. «RISC-V To Move HQ to Switzerland Amid Trade War Concerns». EE Times Europe. 28 Νοεμβρίου 2019. 
  6. «RISC-V - Debian Wiki». wiki.debian.org. Ανακτήθηκε στις 13 Αυγούστου 2024. 
  7. «riscv64 is now an official architecture». lists.debian.org. Ανακτήθηκε στις 13 Αυγούστου 2024. 
  8. «RISC-V - Debian Wiki». wiki.debian.org. Ανακτήθηκε στις 13 Αυγούστου 2024. 


Σφάλμα αναφοράς: Υπάρχουν ετικέτες <ref> για κάποια ομάδα με το όνομα «lower-greek», αλλά δεν βρέθηκε καμία αντίστοιχη ετικέτα <references group="lower-greek"/>


RISC-V

Dodaje.pl - Ogłoszenia lokalne