arXiv · 2010.04633
C for a tiny system
Abstract
We have implemented support for Padauk microcontrollers, tiny 8-Bit devices with 60 B to 256 B of RAM, in the Small Device C Compiler (SDCC), showing that the use of (mostly) standard C to program such minimal devices is feasible. We report on our experience and on the difficulties in supporting the hardware multithreading present on some of these devices. To make the devices a better target for C, we propose various enhancements of the architecture, and empirically evaluated their impact on code size.
Explore related subjects
Keep this discovery
Philipp Klaus Krause, Nicolas Lesser. 2020-10-09. C for a tiny system. https://arxiv.org/abs/2010.04633
Cite the original work for its findings. Save a collection to share your selection of sources.