Flash Memory

    Cards (6)

    • Flash memory
      Type of memory used by some microcontrollers to store instructions
    • Flash memory
      • Non-volatile
      • Can be both written to and read from
    • Microcontrollers and microprocessors use flash memory
      For storage and main memory, as they perform very specific tasks and usually run a single program
    • In microcontrollers, flash memory is used for both storage and main memory
      While in larger PCs, RAM is used as main memory and is volatile, requiring data to be fetched from secondary storage
    • Microcontrollers typically run a single program, eliminating the need for multiple programs to share the same main memory
    • Advantage of flash memory in microcontrollers
      Allows microcontrollers to store and fetch instructions from the same place without needing to remove programs to make room, unlike RAM in larger PCs