Slide 1
Slide 2
Slide 3
Slide 4
Slide 5
Slide 6
Slide 7
Slide 8
Slide 9
Slide 10
Product List
An 8-bit architecture does not mean that the instruction length will be 8-bits, nor does a 16-bit architecture mean 16-bit instructions. The bar chart shown here illustrates graphically how instruction length can vary with the processor architecture. For many 8-bit microcontrollers, instruction widths can be 16-bit or larger. As an example, some 8051 instructions are one Byte long, but others are two or three Bytes. For the 8-bit PIC18 instruction sizes are 18-bit, the 16-bit PIC24 instruction sizes are 24-bit, and the instruction length of an MSP430, a 16-bit architecture, can vary from 4 to 8 Bytes. Since the instruction set for the Cortex-M0 is mostly 16 bits, it is clear from this instruction width comparison that the code size for the LPC1100 has a good chance of being the same size or smaller than most 8- and 16-bit processors.
PTM Published on: 2011-03-10