Physics Wallah

NIMCET Primary Memory Notes: Types, RAM, ROM and Memory Hierarchy

Revising the types of primary memory, CPU registers, cache levels, RAM, ROM, SRAM and DRAM, along with important comparisons and memory hierarchy concepts. Use the NIMCET Primary Memory Notes and practice areas to strengthen your Computer Hardware revision and prepare for memory-based questions.
authorImageMishika Gupta8 Oct, 2026
NIMCET Primary Memory Notes

 

Primary memory is an important topic in NIMCET Computer Hardware, but its different components can make revision challenging. Registers, cache memory, RAM and ROM perform different functions, while concepts such as SRAM, DRAM, volatility and memory hierarchy involve several comparisons. Remembering the speed, capacity, cost, location and purpose of each memory type is important for building conceptual clarity.

For NIMCET Primary Memory preparation, revising each memory component along with its characteristics and classification can make the topic easier to retain. Focusing on registers, cache levels, RAM and ROM, followed by comparisons such as SRAM vs DRAM and RAM vs ROM, can help strengthen your Computer Hardware preparation for the NIMCET syllabus.

NIMCET Primary Memory Overview

Primary memory is the internal memory of a computer that stores data, instructions and intermediate results currently required by the CPU. It is also called main memory or internal memory and can be accessed directly by the processor.

The major components associated with primary memory are:

  • Registers

  • Cache memory

  • RAM

  • ROM

For NIMCET Computer Memory preparation, it is important to understand not only the definition of each component but also its speed, capacity, location, cost and purpose.

Learners preparing for the exam can refer to the NIMCET preparation resources to keep their Computer Hardware preparation aligned with the exam.

What Is Primary Memory for NIMCET?

Primary memory is the memory that provides the CPU with quick access to the data and instructions required for current processing. Unlike secondary storage, it is closely connected with the processor and supports the immediate execution of programmes.

Key Characteristics of Primary Memory

  • Directly accessible by CPU: The processor can access primary memory directly.

  • High speed: It is faster than secondary storage.

  • Working memory: It holds data and instructions needed during current processing.

  • Smaller capacity: It generally has less storage capacity than secondary memory.

  • Higher cost per GB: Primary memory is more expensive compared with large-capacity secondary storage.

  • Essential for operation: The CPU depends on primary memory for processing instructions and data.

  • Volatile and non-volatile: Some primary memory types, such as RAM, are volatile, while ROM is non-volatile.

  • Located close to the processor: Registers and cache are inside or very close to the CPU, while RAM is connected through the motherboard.

What Are the Types of Primary Memory?

The main types of primary memory can be divided into four categories:

Primary Memory Type

Main Purpose

Registers

Temporarily hold data, instructions, addresses and intermediate results inside the CPU

Cache Memory

Stores frequently accessed data and instructions for faster CPU access

RAM

Temporarily stores programmes and data currently being processed

ROM

Stores information that needs to remain available even when power is switched off

Registers in Primary Memory

Registers are the smallest and fastest memory units associated with the CPU. They temporarily hold information required during instruction execution.

Registers are located inside the processor and can provide data to the CPU within a few clock cycles.

Characteristics of Registers

  • Very high speed

  • Very small storage capacity

  • Located inside the CPU

  • Volatile in nature

  • High cost per bit

  • Used during instruction execution

  • Temporarily store data, addresses and intermediate results

Common Types of CPU Registers

Register

Function

Accumulator (ACC)

Stores intermediate results of arithmetic and logical operations

Program Counter (PC)

Stores the address of the next instruction to be executed

Instruction Register (IR)

Holds the current instruction being executed

Memory Address Register (MAR)

Holds the address of the data or instruction to be accessed

Memory Data Register (MDR)

Holds data being transferred to or from memory

Stack Pointer (SP)

Points to the top of the stack

The Control Unit (CU) controls signals and data movement, while the Arithmetic Logic Unit (ALU) performs arithmetic and logical operations. Registers support these operations by holding the information required during processing.

What Is Cache Memory?

Cache memory is a high-speed memory located between the CPU and RAM. It stores frequently accessed data and instructions so that the CPU does not have to repeatedly retrieve them from RAM.

Without cache memory, the processor may have to wait more frequently for comparatively slower RAM access, which can reduce overall processing efficiency.

Characteristics of Cache Memory

  • Faster than RAM

  • Slower than registers

  • Volatile

  • Smaller capacity

  • More expensive than RAM

  • Stores frequently accessed data and instructions

What Are the Types of Cache Memory?

Cache memory is commonly divided into three levels:

Cache Type

Key Feature

L1 Cache

Fastest and smallest cache; located inside the CPU core

L2 Cache

Larger than L1 but slightly slower

L3 Cache

Larger cache generally shared among multiple CPU cores

Typical capacity ranges mentioned for these levels are:

  • L1: Around 32 KB–128 KB

  • L2: Around 256 KB–2 MB

  • L3: Around 4 MB–64 MB or more

The exact cache capacity depends on the processor.

What Is RAM in NIMCET Primary Memory?

RAM (Random Access Memory) is volatile read-write memory used to store programmes, data and instructions that the CPU is currently processing.

When the power supply is switched off, the information stored in RAM is lost. This makes RAM an example of volatile memory.

Functions of RAM

RAM can store:

  • Operating system data

  • Running applications

  • Programme instructions

  • Temporary files

  • User data currently being processed

Characteristics of RAM

  • Volatile

  • Read/write memory

  • High speed

  • Temporary storage

  • Directly accessed by the CPU

  • Used for currently running programmes and processes

For learners looking for exam-specific resources, the NIMCET exam resources can also be referred to alongside topic-wise Computer Hardware revision.

What Are the Types of RAM?

RAM is mainly divided into two types, SRAM and DRAM, which differ in their speed, storage method, cost and typical applications.

RAM is mainly classified into:

  1. SRAM – Static Random Access Memory

  2. DRAM – Dynamic Random Access Memory

Both are volatile memories, but they differ in their construction, speed, cost, density and applications.

SRAM

SRAM stores data using flip-flop circuits. It does not require periodic refreshing to retain data while power is available.

Key features of SRAM include:

  • Faster than DRAM

  • Does not require refreshing

  • More expensive

  • Lower storage density

  • Smaller capacity

  • Commonly used for cache memory

  • Low latency

DRAM

DRAM stores data using capacitors and requires periodic refreshing to retain information.

Key features of DRAM include:

  • Slower than SRAM

  • Requires periodic refreshing

  • Less expensive

  • Higher storage density

  • Larger capacity

  • Commonly used as main memory

Difference Between SRAM and DRAM

The differences between SRAM and DRAM are important for NIMCET Primary Memory Questions.

Feature

SRAM

DRAM

Speed

Faster

Slower

Size/Capacity

Smaller

Larger

Cost

More expensive

Less expensive

Refresh

Not required

Required periodically

Density

Lower

Higher

Common Use

Cache memory

Main memory

Construction

Uses flip-flops/transistors

Uses capacitors and transistors

Storage Cell

Commonly uses multiple transistors

Commonly uses one transistor and one capacitor

Power Requirement

Generally lower for comparable operation

Requires power for periodic refreshing

What Is ROM in NIMCET Primary Memory?

ROM (Read-Only Memory) is a non-volatile type of memory that retains its stored information even when the power is switched off.

ROM is used to store information that needs to remain available for the system. Unlike RAM, its contents are not lost when the computer is turned off.

Types of ROM

The major types of ROM include:

  • PROM (Programmable Read-Only Memory): Can be programmed once after manufacturing.

  • EPROM (Erasable Programmable Read-Only Memory): Can be erased and reprogrammed using ultraviolet light.

  • EEPROM (Electrically Erasable Programmable Read-Only Memory): Can be erased and reprogrammed electrically.

  • UVEPROM: A form of EPROM in which stored information is erased using ultraviolet light.

NIMCET Primary Memory Hierarchy

Memory hierarchy arranges different types of computer memory according to factors such as speed, capacity and cost.

A simplified hierarchy is:

Registers → Cache → RAM → Secondary Storage → Tertiary Storage

As you move down the hierarchy:

  • Speed generally decreases

  • Capacity generally increases

  • Cost per bit generally decreases

Memory Level

Speed

Capacity

Relative Cost

Registers

Highest

Very small

Highest

Cache

Very high

Small

High

RAM

High

Larger

Moderate

Secondary Storage

Lower

Large

Lower

Tertiary Storage

Lower

Very large

Lower

Secondary storage can include internal or external HDDs and SSDs, pen drives and similar storage devices. Tertiary storage can include cloud storage, optical discs and remote data centres.

For the latest exam-specific information, the NIMCET 2027 exam can be referred to while planning topic-wise revision.

NIMCET Primary Memory Notes PDF

For quick revision of NIMCET Primary Memory, the notes cover the main concepts, memory types and important differences in one place.

NIMCET Primary Memory Notes

How to Prepare Primary Memory for NIMCET?

A focused revision approach can help you retain the different memory types and their characteristics more effectively.

  • Learn the basic classification: Revise registers, cache, RAM and ROM and understand their primary functions.

  • Memorise key comparisons: Focus on speed, capacity, cost, volatility and usage.

  • Revise CPU registers: Learn the functions of PC, IR, MAR, MDR, accumulator and SP.

  • Compare SRAM and DRAM: Remember their differences in speed, refreshing, cost, density and usage.

  • Revise cache levels: Learn the key features of L1, L2 and L3 cache.

  • Understand the memory hierarchy: Remember the order from registers and cache to RAM, secondary storage and tertiary storage.

  • Use the notes for revision: Revisit the important definitions, classifications and comparisons before moving to other Computer Hardware topics.

Students following an exam-focused study schedule can also refer to the available NIMCET batches for their overall preparation.

Knowing the differences between various memory components is important when revising NIMCET Primary Memory. Pay attention to the functions of registers, the levels of cache, the characteristics of RAM and ROM, and the differences between SRAM and DRAM. Regularly revising these concepts and the memory hierarchy can help strengthen your Computer Hardware preparation for NIMCET.

 

NIMCET Primary Memory FAQs

What are the types of primary memory?

The four major components are registers, cache memory, RAM and ROM. RAM is further classified into SRAM and DRAM, while ROM includes types such as PROM, EPROM and EEPROM.

What is the difference between RAM and ROM?

RAM is volatile read-write memory used for temporary storage during processing, while ROM is non-volatile and retains stored information when the power is switched off.

Which is faster, SRAM or DRAM?

SRAM is faster than DRAM and is commonly used for cache memory. DRAM is slower but offers higher density and is commonly used as main memory.

What is cache memory?

Cache is high-speed memory positioned between the CPU and RAM. It stores frequently accessed data and instructions to reduce the need for repeated access to RAM.
Popup Close ImagePopup Open Image

Have questions about your prep?

Our experts can answer all your questions
Have questions about your prep?
Join 15 Million students on the app today!
Point IconLive & recorded classes available at ease
Point IconDashboard for progress tracking
Point IconLakhs of practice questions
Download ButtonDownload Button
Banner Image
Banner Image
Free Learning Resources
Know about Physics Wallah
Physics Wallah is an Indian edtech platform that provides accessible & comprehensive learning experiences to students from Class 6th to postgraduate level. We also provide extensive NCERT solutions, sample paper, NEET, JEE Mains, BITSAT previous year papers & more such resources to students. Physics Wallah also caters to over 3.5 million registered students and over 78 lakh+ Youtube subscribers with 4.8 rating on its app.
We Stand Out because
We provide students with intensive courses with India’s qualified & experienced faculties & mentors. PW strives to make the learning experience comprehensive and accessible for students of all sections of society. We believe in empowering every single student who couldn't dream of a good career in engineering and medical field earlier.
Our Key Focus Areas
Physics Wallah's main focus is to make the learning experience as economical as possible for all students. With our affordable courses like Lakshya, Udaan and Arjuna and many others, we have been able to provide a platform for lakhs of aspirants. From providing Chemistry, Maths, Physics formula to giving e-books of eminent authors like RD Sharma, RS Aggarwal and Lakhmir Singh, PW focuses on every single student's need for preparation.
What Makes Us Different
Physics Wallah strives to develop a comprehensive pedagogical structure for students, where they get a state-of-the-art learning experience with study material and resources. Apart from catering students preparing for JEE Mains and NEET, PW also provides study material for each state board like Uttar Pradesh, Bihar, and others

Copyright © 2026 Physicswallah Limited All rights reserved.