CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web



 
LoginRegister
      TechOnline > Learning >  Technical Paper
Technical Papers
Registered C

Click to Download
pdf logo
Mentor Graphics Technical Library
December 2006
 

Antonio Bigazzi
Mentor Graphics

There are traditionally two reasons to program in assembler: performance and hardware control. Modern hardware and compilers have massively reduced the range of situations in which the performance reason applies. Conversely, the issue of hardware control remains paramount in embedded applications. We discuss how programmers tackle the issue and offer a technique, dubbed "Register'd C," that is a sublimate of best practices as gleamed by observing the most efficient embedded programmers in action.

Note: By clicking on the above link, this paper will be emailed to your TechOnline log-in address by Mentor

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper

Mentor Graphics
   

TECH PAPER
1. Nucleus SNMP

TECH PAPER
2. An Integrated Tool Flow Supporting FPGA Prototyping and Debug

TECH PAPER
3. Object Action Language Reference Manual