RISC-V Fundamentals : un cours en ligne pour se familiariser avec l'architecture RISC-V

Par:
fredericmazue

jeu, 08/06/2023 - 12:56

En collaboration avec la fondation Linux, RISC-V International a créé un cours en ligne conçu pour les ingénieurs en informatique et les programmeurs qui souhaitent acquérir les connaissances et les compétences nécessaires pour travailler avec les processeurs et logiciels RISC-V.

Ce cours prépare les étudiants à écrire du code en langage assembleur pour les processeurs RISC-V et à utiliser des langages de haut niveau comme C pour développer des applications pour les systèmes basés sur RISC-V. De plus, le cours fait découvrir les systèmes d'exploitation RISC-V et les outils qui peuvent être utilisés pour développer et déboguer.

Le cours est divisé en 14 chapitres

Chapitre 1. Introduction au cours

Chapitre 2. Présentation de RISC-V

Chapitre 3. Introduction au jeu d'instructions RISC-V

Chapitre 4. Comprendre les formats d'instructions et les pseudo-instructions

Chapitre 5. La modularité de RISC-V en tant qu'ISA

Chapitre 6. Privilèges et modèle de mémoire

Chapitre 7. Langage d'assemblage pour RISC-V

Chapitre 8. Écriture et débogage du code assembleur RISC-V

Chapitre 9. Langages de haut niveau pour RISC-V : programmation en C

Chapitre 10. Le compilateur GNU C pour RISC-V

Chapitre 11. Clang et LLVM pour RISC-V

Chapitre 12. Systèmes d'exploitation et outils RISC-V

Chapitre 13. Firmware pour les plates-formes RISC-V

Chapitre 14. Systèmes d'exploitation RISC-V à usage général

Le cours demande de 12 à 16 heures d'étude et l'étudiant peut travailler à son rythme. Le cours est vendu 99 dollars.

Site : training.linuxfoundation.org/training/riscv-fundamentals-lfd210