There are MCUs which are pure software, and others which are a combination of hardware and software