|
Ponto flutuante, endianness e bit-packing (verificando com Python) | |
|
Scripts de linker, seções e mapas de memória | |
|
Funções, convenção de chamada e stack frames | |
|
Fluxo de controle e acesso a dados em assembly RV32 | |
|
C → Assembly: Otimizações, Volatile e o que o compilador pode fazer | |
|
ABI do RV32 e Tipos de Dados em C: Tamanhos, Alinhamento e Layout | |
|
Internals de ELF e Binutils: vendo o que o compilador produziu | |
|
Instruções básicas de assembly RISC-V | |
|
Configurando a toolchain e o QEMU | |
|
Visão geral da arquitetura RISC-V | |