# Processadores Cortex-M0+

## **Processador Cortex-M0+**

A família Cortex M0+ é a mais simples dos processadores ARM Cortex-M, sendo destinada para aplicações de baixo consumo de energia. Foi criada para agregar novos recursos a família M0 e aumentar a eficiência energética dos microcontroladores.

O processador é estruturado conforme o modelo de arquitetura ARMv6-M \[1] que define a ISA (do inglês, *Instruction Set Architecture*), os recursos visíveis ao programador e ao módulo de debug, e as especificações de microarquitetura (estágios de pipeline, tempo de execução das instruções, entre outros).

## **Referências**

\[1] [Cortex-M0+ Processors](http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0419c/index.html).

\[2] Ebook: YU, J. **The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ Processors**. Second Edition.

\[3] Ebook: LANGBRIDGE, J. A. **PROFESSIONAL EMBEDDED ARM DEVELOPMENT**.
