ARMdesignsthecoresofmicrocontrollerswhichequipmost“embeddedsystems”basedon32-bitprocessors.CortexM3isoneofthesedesigns,recentlydevelopedbyARMwithmicrocontrollerapplicationsinmind.Toconceiveaparticularlyoptimizedpieceofsoftware(asisoftenthecaseintheworld