CPU (Central Processing Unit) memiliki beberapa bagian yang berbeda dan
saling berintegrasi dalam membentuk fungsinya secara bersamaan. Perkembangan arsitektur
CPU dari tiga generasi yaitu generasi pra komputer yang akan diwakili oleh
arsitektur mesin Analitis Babagge, generasi komputer pertama yang stored
program yang diwakili oleh mesin Von Noumann dan generasi komputer modern.