Moving Efficiently and Safely from Assembly Language to C
C provides many advantages over Assembly Language in writing embedded system software. However, the horror stories abound about code size explosion when a company switches to C or software suddenly fails when a new version of the compiler is used. With a little up-front research, combined with the development of coding guidelines, the increase in code size can be minimized and safe software can be developed.
Please disable any pop-up blockers for proper viewing of this paper.