RISC-V Fundamentals : un cours en ligne pour se familiariser avec l'architecture RISC-V
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