Explore tens of thousands of sets crafted by our community.
Computer Memory Hierarchy
25
Flashcards
0/25
VRAM
Video Random Access Memory: used to store image data for processing by the video adapter.
Off-Chip Memory
Any type of memory that is external to the CPU chip, accessed over a memory bus.
PROM
Programmable Read-Only Memory: a form of digital memory where the setting of each bit is locked by a fuse or antifuse.
FIFO Memory Buffer
First In, First Out memory buffer used in computing systems to handle data queues efficiently.
ROM
Read-Only Memory: non-volatile memory used to store firmware or software that is not intended to be modified frequently.
DDR SDRAM
Double Data Rate Synchronous Dynamic RAM: an advanced version of SDRAM that achieves greater bandwidth while maintaining the same clock frequency.
Secondary Memory
Non-volatile memory used to store data long term, includes devices like HDDs and SSDs.
ECC Memory
Error-Correcting Code memory: RAM which includes extra memory bits used for error detection and correction to improve data integrity.
Register
High-speed storage within the CPU, stores temporary data for quick access
Virtual Memory
A memory management technique that provides an 'idealized abstraction' of the storage resources that are actually available on a given machine.
Primary Memory (RAM)
Volatile memory used by computers to store running programs and the data programs are working with, directly accessible by the CPU.
DRAM
Dynamic Random Access Memory: type of volatile memory where each bit is stored in a separate capacitor within an integrated circuit.
SDRAM
Synchronous Dynamic Random-Access Memory: volatile memory that operates in synchronization with the system bus.
Cache Memory
Small-sized volatile computer memory that provides high-speed data access to a processor and stores frequently used computer programs, applications, and data.
Tertiary Memory
Storage solutions for large amounts of data that need to be retained over long periods but not frequently accessed, like tape drives.
NVRAM
Non-Volatile Random Access Memory: persistent memory that retains its data when power is turned off.
SRAM
Static Random Access Memory: type of volatile memory that uses bistable latching circuitry to store each bit.
Flash Memory
A type of non-volatile memory that can be electronically erased and reprogrammed, widely used for storage and transfer of data between computers and other digital products.
FeRAM
Ferroelectric RAM: a random-access memory similar in construction to DRAM but using a ferroelectric layer instead of a dielectric layer.
Frame Buffer
A portion of RAM containing a bitmap that drives a video display.
MRAM
Magnetoresistive Random Access Memory: a non-volatile memory that stores data in magnetic domains.
NUMA
Non-Uniform Memory Access: A memory design where the memory access time depends on the memory location relative to a processor.
Content-Addressable Memory
A special type of computer memory used in applications requiring high-speed searching, such as networking devices.
PRAM
Phase-change RAM: a type of non-volatile random-access memory that stores data by changing the phase of a material.
GDDR SDRAM
Graphics Double Data Rate Synchronous Dynamic RAM: a type of memory specifically designed for use in graphics cards.
© Hypatia.Tech. 2024 All rights reserved.