6.2 Volatile and non-volatile memory