In an MCU the program is usually stored in the

Prepare for the EM4 Digital Electronics Exam. Enhance your skills with interactive quizzes and comprehensive explanations for each question. Ace your exam with our expertly crafted study aids!

Multiple Choice

In an MCU the program is usually stored in the

Explanation:
The key idea is that the program memory for a microcontroller must be non-volatile, so the code stays stored even when power is removed. The CPU fetches instructions from this memory as it runs. RAM holds data temporarily and loses its contents when power is off, so it isn’t used to store the program. EEPROM and Flash are also non-volatile and writable, but the traditional term used to denote the non-volatile storage that holds the firmware is ROM, which is why this option is considered the best match for where the program is stored in an MCU. (In many modern MCUs, that role is fulfilled by Flash, but it’s still non-volatile program storage.)

The key idea is that the program memory for a microcontroller must be non-volatile, so the code stays stored even when power is removed. The CPU fetches instructions from this memory as it runs. RAM holds data temporarily and loses its contents when power is off, so it isn’t used to store the program. EEPROM and Flash are also non-volatile and writable, but the traditional term used to denote the non-volatile storage that holds the firmware is ROM, which is why this option is considered the best match for where the program is stored in an MCU. (In many modern MCUs, that role is fulfilled by Flash, but it’s still non-volatile program storage.)

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy