Core Magnetic Memory
A pre-semiconductor technology where information is stored as a binary 1 or 0 based on the magnetic polarity of each core.
RAM (Random-Access Memory
Read-write memory that is typically volatile, meaning data is lost when power is turned off.
PROM (Programmable ROM)
Non-volatile, read-mostly memory that can be written to only once (One-Time Programmable) using electrical mechanisms.
ROM (Read-Only Memory)
Non-volatile memory that is read-only or read-mostly; data is not lost when power is turned off.
EPROM (Erasable PROM
Non-volatile memory that can be erased repeatedly using UV light and is more expensive than PROM.
EEPROM (Electrically Erasable PROM)
Non-volatile, read-mostly memory that can be electrically erased at the byte level.
Flash Memory Erasure Mechanism
Electrically erased in large blocks, making it generally denser and more cost-effective than EEPROM.
Static RAM (SRAM) vs. DRAM
SRAM is faster and does not require periodic refreshing; DRAM is denser and cheaper but requires continuous refreshing.
Function of ECC (Error-Correcting Code)
A code that allows for the detection and correction of single-bit errors, and the detection of double-bit errors.
Hamming Code Use of Parity Bits
Parity bits are chosen so that the total number of ‘1s’ in its associated set (or circle in a Venn diagram) is even.