import { Heading, Chapter, Box, Idiomatic as I, Anchor as A, BringAttention as B, ListOrdered, Panel, Code, ListUnordered } from '@steffo/bluelib-react' import type { NextPage, NextPageContext } from 'next' import { Link } from '../../../components/link' import { MaterialLi } from '../../../components/materialLi' export async function getStaticProps(_context: NextPageContext) { return { props: {} } } const Page: NextPage = () => { return <> Architettura dei calcolatori Premessa

Quando ho dato Architettura dei Calcolatori, a malapena si sentiva parlare di RISC-V, e non aveva tutta la popolarità che ha ora.

Penso che adesso si trovino su Internet molte più risorse per studiare RISC-V rispetto al passato!

Materiale raccolto

Ho preso appunti solo sulle parti del corso che non avevamo già fatto in Sistemi e Reti alle superiori.

Ho glissato molto sulla parte teorica, in quanto le dispense forniteci dal prof. erano ottime.

Appunti di teoria Principi dell'architettura dei calcolatori Dentro il processore Assembly Esercizi svolti Hello World in RISC-V Primo programma RISC-V Stack in RISC-V Prodotto scalare in RISC-V Appunti di pratica Appunti e deduzioni Memorie Meltdown

Durante il corso, ho anche realizzato un'estensione per Visual Studio Code per il syntax highlighting dell'Assembly RISC-V.

Estensioni sviluppate RISC-V Assembly
} export default Page