{'fraction_non_alphanumeric': 0.0075528700906344415, 'fraction_numerical': 0.012084592145015106, 'mean_word_length': 5.314285714285714, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Optimization of available C compilers for the MC68HC11

This paper presents the results of analysis and the manual application of optimizations available in optimizing compilers to two C cross compilers available for the M68HC11 processor. These optimizations are specifically targeted to make the code more memory efficient. Also included in the analysis is a comparison of code generated for modules that have been written in C language with corresponding assembly language modules. Size improvements for specific optimizations are presented, and suggestions are made on how to improve the compilers in the study to generate code that is more memory efficient.