[MAS.865](../../index.html) > [Programming](../index.html) > MPU
##MPU
Microprocessor is a CPU on a single chip.
CPU (Central Processing Unit) is an integrated circuit within a computer that carries out instructions.
Relationship between the elements of the CPU, input and output, and storage.
Block diagram of a basic uniprocessor-CPU computer. Black lines indicate data flow, whereas red lines indicate control flow; arrows indicate flow directions.
[Overview of the ARM1 chip](http://www.righto.com/2015/12/reverse-engineering-arm1-ancestor-of.html)
##Types of MPUs
####Depending on word size: