f8: An 8-bit Architecture Optimized for C and Memory Efficiency

2025-02-20
f8: An 8-bit Architecture Optimized for C and Memory Efficiency

8-bit processors still exist in modern devices, but their architectures are often poorly suited for high-level languages like C. The f8 architecture, born from experience maintaining the Small Device C Compiler (SDCC) and its support for numerous 8-bit architectures, aims to be a highly efficient 8-bit solution. It's designed for situations where the power of RISC-V is unnecessary and every byte of code and data memory must be utilized optimally.

Development 8-bit architecture