conferences | speakers | series

Základní princip činnosti procesoru a jeho výuka s RISC-V simulátorem QtRVSim

home

Základní princip činnosti procesoru a jeho výuka s RISC-V simulátorem QtRVSim
Installfest 2022

Zájemci budou objevovat jak vykonává jednotlivé operace jednoduchý a zřetězený procesor s architekturou [RISC-V](https://en.wikipedia.org/wiki/RISC-V) na simulátoru [QtRVSim](https://github.com/cvut/qtrvsim), který jsme s našimi studenty a kolegy vytvořili jako názornou pomůcku pro výuku procesorových architektur (předmět [B35APO](https://cw.fel.cvut.cz/wiki/courses/b35apo/start)). Od jednoduchého sčítání dvou [vektorů v assembleru](https://gitlab.fel.cvut.cz/b35apo/stud-support/-/blob/master/seminaries/qtrvsim/vect-add/vect-add.S) je možné dojít až k práci s periferiemi a displejem, kdy již bude použitý kompilátor GCC. K dispozici budou i kity a MCU s jádry RISC-V. například ESP32C3 Espressif. Pokud bude zájem tak budeme rádi i za obecnou diskuzi na téma výuka architektur počítačů a obecně i za názory na další vývoj procesorů. Potěší nás diskuze naživo i k loňské přednášce o [Vývoji architektur procesorů ](https://youtu.be/v2vHgf83E-0) i o pokročilých superskalárních technikách viz. předmět [BE4M35PAP](https://cw.fel.cvut.cz/wiki/courses/b4m35pap/start) ([videa](https://www.youtube.com/playlist?list=PLQL6z4JeTTQla6OFD1JAAtAt7Zw_3Ys61)). V přípravě je i kanál s [anglickými videi](https://www.youtube.com/playlist?list=PLQL6z4JeTTQnTrML7HgagbjdpCtvdyu0M) pro základní výuku již založenou na RISC-V architektuře. Simulátor zkompilovaný do [WASM online](http://comparch.edu.cvut.cz/qtrvsim/app/) alternativně na [Dupak.com](https://dev.jakubdupak.com/qtrvsim/). Během prezentace bude aktuální verze předváděného a editovaného souboru k dispozici na cestě [https://comparch.edu.cvut.cz/live/installfest2022.S](https://comparch.edu.cvut.cz/live/installfest2022.S)

Speakers: Pavel Píša Karel Kočí Jakub Dupak