ARM restructures limbs of instruction set.

EDN Europe, July, 2003

By Graham Prophet

Users of the ARM7 architecture are familiar with the distinction between the original ARM (32-bit) instruction set and the Thumb 16-bit instruction set. At the simplest, you use the 32-bit instruction set when you want the highest performance and the most detailed control of program flow in critical loops, and you use the Thumb 16-bit instruction set for increased code density to optimise use of on-chip memory.

As an aside, ARM says that it has continued to improve the space efficiency of the code produced by its compilers at about 5% per year, but the gains available through this route are diminishing. With the changing mix of tasks typically implemented on its processors--more media-processing-intensive applications, for...

Premium Content Partnership | HighBeam Research provides an in-depth online archive library of reference works. HighBeam Research
 

BNET TalkbackShare your ideas and expertise on this topic

Please add your comment:

  1. You are currently: a Guest |
  2.  

Basic HTML tags that work in comments are: bold (<b></b>), italic (<i></i>), underline (<u></u>), and hyperlink (<a href></a)

advertisement
CXO UnpluggedSmart Business interviews on BNET

See and hear how senior level executives across the Asia Pacific are developing smart business ideas across a variety of sectors. The focus is on the future, and on how businesses need to evolve.

advertisement
  • Click Here
  • Click Here
  • Click Here
advertisement