Master10 Proprietary Question Bank - Automated scraping, spidering, or harvesting is strictly prohibited.
Computer & Digital Awareness25 Essential Exam Concepts
RAM vs ROM GK Facts, Memory Hierarchy & Computer Architecture Guide
In computer hardware architecture, digital electronics, and microprocessing systems, semiconductor memory forms the primary workspace required to store binary instructions and operational data for central processing unit (CPU) processing. Computer primary memory is categorized into two distinct classes based on data permanence, operational speed, and read-write capabilities: Random Access Memory (RAM) and Read-Only Memory (ROM). While both technologies utilize integrated circuits that permit direct, uniform access to specific memory addresses without physical sequential scanning, their physical volatility, storage mechanisms, and operational functions within the computer memory hierarchy differ completely.
Random Access Memory is the high-speed, volatile working memory of a computer system. It is designated as volatile because it relies upon a continuous supply of electrical power to maintain its stored binary states; once the computer is powered down or suffers an unexpected power loss, all electrical charges stored in RAM dissipate, resulting in the total erasure of all active data. Modern RAM divides into Dynamic RAM (DRAM) and Static RAM (SRAM). Invented in 1968 by Robert Dennard at IBM, DRAM stores each binary bit in a microscopic circuit composed of a single transistor and a tiny capacitor; because capacitors leak charge within milliseconds, DRAM requires continuous memory refresh cycles thousands of times per second. In contrast, SRAM uses bistable flip-flop circuits consisting of four to six transistors, operating at faster nanosecond speeds without requiring refresh cycles, making SRAM the standard technology for high-speed CPU caches (L1, L2, and L3 caches).
Read-Only Memory is permanent, non-volatile memory designed to preserve critical binary instructions indefinitely, even in the complete absence of electrical power. Under normal computer operation, data held within ROM can only be read, preventing accidental alteration or malicious corruption by software applications. ROM historically evolved through several technological generations: Mask ROM (hardwired during factory fabrication), Programmable ROM (PROM), Erasable Programmable ROM (EPROM, erasable via ultraviolet light exposure), and Electrically Erasable Programmable ROM (EEPROM), which paved the way for modern Flash memory. ROM primarily stores foundational system firmware—such as the Basic Input/Output System (BIOS) or Unified Extensible Firmware Interface (UEFI)—which performs Power-On Self-Test (POST) diagnostic checks and launches the primary operating system bootloader during initial hardware startup.