Files
workspace-info/plans/informatyka/rv32i-asm.md
T

25 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ASM · RV32I From Blinker to RISC-V
Status: plan, 9 lekcji.
```text
ASM · RV32I From Blinker to RISC-V
├── L01 · Number Systems and Storage
├── L02 · FPGA Bring-up and Programming
├── L03 · Blinker and Synchronous Logic [steps 13]
├── L04 · The RISC-V ISA and Instruction Decoder [steps 45]
├── L05 · ALU and the Verilog Assembler [steps 67]
├── L06 · Control Flow — Jumps and Branches [steps 89]
├── L07 · Addresses and Memory [steps 1011]
├── L08 · Subroutines and the RISC-V ABI [steps 1314]
└── L09 · Load and Store [steps 1516]
```
L01 dostarcza języka liczb, kodowania i pamięci. L02 ustanawia fizyczną
drabinkę FPGA. Kolejne karty prowadzą od logiki synchronicznej do rdzenia,
który wykonuje podstawowe instrukcje RV32I. Step 12 pozostaje późniejszym
przeglądem jakości implementacji.
Materiał źródłowy programu:
`series/inf/lab-rv32i-c-pointers-arrays/guidelines/year-01-interrupts-to-year-02-freertos.md`.