Beginner Embedded Systems & IoT
Q14 / 100

What is the difference between "RAM" and "flash memory" (ROM) in a microcontroller?

Correct! Well done.

Incorrect.

The correct answer is A) RAM is volatile memory used for temporary data during execution; flash memory is non-volatile and retains the program code even when power is removed

A

Correct Answer

RAM is volatile memory used for temporary data during execution; flash memory is non-volatile and retains the program code even when power is removed

Explanation

RAM holds variables and runtime data, cleared on power loss, while flash memory stores the program (firmware) persistently, allowing the device to boot and run the same code after a restart.

Progress
14/100