Computer Memory Types: A Comprehensive Technical Breakdown

Classified in Computers

Written on in English with a size of 2.35 KB

Classification of Computer Memory by Function

Core Memory Components

  • Central Memory: The portion of the CPU where instructions and data necessary for a given process are stored.
  • Cache Memory: Stores frequently used instructions and data, significantly improving computer performance.
  • Conventional Extended Memory: Accessed via specific software that forces the microprocessor into protected mode, or by utilizing 386/486 capabilities to allocate expanded memory as conventional memory.
  • Conventional Expanded Memory: Memory inaccessible to standard MS-DOS programs. It requires an Expanded Memory Manager (EMM) to allocate pages of bytes as needed. Only EMS-compatible software can utilize this.

Primary Memory Types

  • RAM (Random Access Memory): Classified by access time (time between read start and data availability) and cycle time (time required for control activities). Types include Static RAM and Dynamic RAM.
  • ROM (Read-Only Memory): Semiconductor-based memory containing data that can be read but not modified.

Memory Modules and Technologies

  • DRAM (Dynamic Random Access Memory): Organized in memory addresses that are refreshed many times per second.
  • SRAM (Static Random Access Memory): The static alternative to DRAM.
  • VRAM (Video RAM): Specialized memory for video adapters, allowing monitors to access screen data while graphics processors provide updates.
  • SIMM (Single In-Line Memory Module): A small printed circuit board holding memory chips, inserted into a motherboard socket.
  • DIMM (Dual In-Line Memory Module): Standard RAM modules used in modern personal computers.
  • DDR (Double Data Rate): Synchronous memory (SDRAM) in DIMM packaging that allows data transfer across two channels simultaneously per clock cycle.
  • DDR2: A member of the SDRAM family and an implementation of DRAM technology.
  • DDR3: Supports capacities from 512 megabits to 8 gigabytes, with theoretical module production up to 16 GB. These modules achieve effective clock rates of 800–2600 MHz.

Related entries: