Introdução

1. O que é RISC-V?

RISC-V é uma arquitetura de conjunto de instruções (ISA) aberta. Ela é pequena, especificada com clareza e projetada para ser estendida. Isso a torna ideal para aprender como CPUs executam instruções e como o software começa sem um sistema operacional.

2. Por que bare-metal?

Programação bare-metal dá controle direto sobre o processador, o mapa de memória e os periféricos. Também força você a entender o que o compilador, o linker e o código de inicialização estão fazendo, o que torna depuração e engenharia reversa muito mais fáceis depois.

3. O que você vai construir

Você vai escrever pequenos programas RV32 que:

4. Resumo