ARM processors come in different flavours, the one in tablets/phones which have desktop like performance are not suitable for an MD, would be total overkill 
The microcontroller-like ARM processors are the Cortex-M series, ST has a good overview (http://www.st.com/web/en/catalog/mmc/FM141/SC1169) they range from 48MHz, 16kB flash upto 180MHz and 1Mbyte flash. You can still program them in assembler, but C makes your life easier
There are even ARM processors in a DIP package.

The microcontroller-like ARM processors are the Cortex-M series, ST has a good overview (http://www.st.com/web/en/catalog/mmc/FM141/SC1169) they range from 48MHz, 16kB flash upto 180MHz and 1Mbyte flash. You can still program them in assembler, but C makes your life easier

There are even ARM processors in a DIP package.
Comment