В предыдущих частях мы собирали из логических вентилей сумматоры, регистры и счётчики. Если соединить много таких блоков и заставить их выполнять заранее записанную последовательность команд, получится процессор — устройство, которое не «зашито» под одну задачу, а делает то, что записано в программе.
Микропроцессор (МП) — это «голый» вычислитель: внутри только центральное процессорное устройство (ЦП). Память, порты ввода-вывода, таймеры подключаются снаружи отдельными микросхемами. Так устроены процессоры персональных компьютеров.
Микроконтроллер (МК) — это целая микро-ЭВМ в одном корпусе: ЦП плюс встроенные память программ (Flash), память данных (ОЗУ), порты GPIO, таймеры, АЦП, последовательные интерфейсы. Один чип припаял — и устройство готово работать. Именно МК стоят в стиральной машине, автомобиле, термостате и игрушке.