Computer Memory by Grovestudies
GroveStudies Production:
Computer Memory
The computer memory holds the data and instructions needed to process raw data and produce output. The computer memory is divided into large number of small parts known as cells. Each cell has a unique address which varies from 0 to memory size minus one.
Computer memory is of two types: Volatile (RAM) and Non-volatile (ROM). The secondary memory (hard disk) is referred as storage not memory.
But, if we categorize memory on behalf of space or location, it is of four types:
Register memory
Cache memory
Primary memory
Secondary memory
Register Memory
Register memory is the smallest and fastest memory in a computer.A register temporarily holds frequently used data, instructions, and memory address that are to be used by CPU. They hold instructions that are currently processed by the CPU. All data is required to pass through registers before it can be processed. So, they are used by CPU to process the data entered by the users.
Registers hold a small amount of data around 32 bits to 64 bits. The speed of a CPU depends on the number and size (no. of bits) of registers that are built into the CPU.
Cache Memory
cache memory, also called cache, supplementary memory system that temporarily stores frequently used instructions and data for quicker processing by the central processing unit (CPU) of a computer.
Primary storage (Memory)
(also known as main memory ) is the component of the computer that holds data , programs and instructions that are currently in use. Primary storage is located on the motherboard . As a result, data can be read from and written to primary storage extremely quickly.
Secondary memory
is computer memory that is non-volatile and persistent in nature and is not directly accessed by a computer/processor. It allows a user to store data that may be instantly and easily retrieved, transported and used by applications and services. Secondary memory is also known as secondary storage.
Comments