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
Explore connections, maps & timelines
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.