Advanced compiler optimization for calmRISC8 low-end embedded processor

8Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

CalmRISC8 is an 8-bit embedded processor, in which architectural considerations for compiler are ignored to reduce power consumption. To overcome these constrains, new techniques are presented at an intermediate code level, an assembly level, and a link-time level. Techniques include register allocation, integer promotion elimination, extensive use of library functions, instruction scheduling for bank collects, and various optimizations at link-time. Experimental results show that 56.7% reduction in code size can be achieved.

Cite

CITATION STYLE

APA

Kim, D. H. (2000). Advanced compiler optimization for calmRISC8 low-end embedded processor. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1781, pp. 173–188). Springer Verlag. https://doi.org/10.1007/3-540-46423-9_12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free