Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
6 views25 pages

Computer Memory

Uploaded by

aeyshahime
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views25 pages

Computer Memory

Uploaded by

aeyshahime
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 25

Computer Memory

Computer Memory is an electronic component that stores data and instructions for computers to access and
manipulate.
Common types of Computer Memory:
1. Random Access Memory
It is a temporary storage device that stores data and instructions for the CPU to access quickly.
→ RAM is volatile (Data is lost when power is lost)
→ It is very fast

2. Read Only Memory


It stores data and instructions permanently or semi-permanently.
The data is not intended to be modified or erased.
→ It is used to store firmware or software instructions required to bootup a computer and initialize systems.
→ ROM is non - volatile.

3. Flash Memory
It is a memory device used for portable devices and does not have moving parts.
→ It is faster than hard disk drives.
→ Flash memory includes: SSD drives, memory cards, solid state disks etc.
4. Hard Disk
It uses magnetic storage to store data on spinning disks.
→ Hard disks are slower than SSDs and they rotate when reading and writing data.

5. Cache Memory
It is a memory that stores frequently accessed data and instructions to reduce the time it takes for the CPU to
retrieve them from RAM.

6. Virtual Memory
Date:
It is a technique used by the operating system to allow the computer to use secondary storage (SSD and HDD) as an
extension of the RAM. This creates an illusion of a greater RAM capacity than what is actually installed.

Let me explain Memory Modules in a clearer, teacher-like way with examples:


What Are Memory Modules?
Simple Definition: Memory modules are small circuit boards that hold RAM chips. Think of them like "memory
sticks" that you can plug into your computer to give it more memory.
Real-World Analogy:
 RAM chips = Individual memory cells (like single rooms)
 Memory module = An apartment building that holds many rooms
 Motherboard slots = The foundation where you build the apartment
Types of Memory Modules Explained Simply:
1. SIMM (Single In-Line Memory Module)
What it is: Old-style memory with pins on only ONE side
Simple Explanation:
 Like a single-sided circuit board
 Pins only on the bottom edge
 Used in very old computers (1980s-1990s)
 Single row of pins = slower data transfer
Example: Think of it like a single-lane road - traffic can only go one way, so it's slower.
Key Points:
 ✅ Cheaper to manufacture
 ❌ Slower than newer types
 ❌ Mostly obsolete now

2. DIMM (Dual In-Line Memory Module)


What it is: Modern memory with pins on BOTH sides
Simple Explanation:
 Dual = Two sides
 Pins on front AND back of the module
 Faster than SIMM because more connections = more data paths
 Most common in desktop computers today
Example: Like a two-lane highway - traffic can go both ways, so it's faster.
Two Types of DIMM:
1. Regular DIMM - For desktop computers (longer)
2. SODIMM (Small Outline DIMM) - For laptops (shorter)
Visual Comparison:
Desktop DIMM: [========================================] (Long)
Laptop SODIMM: [=======================] (Short)

3. RIMM (Rambus In-Line Memory Module)


What it is: High-speed specialty memory (not common anymore)
Simple Explanation:
 Made by Rambus company for very fast systems
 Expensive but very fast
 Used in some high-end computers in early 2000s
 Required special motherboards
Example: Like a race car - very fast but expensive and needs special tracks.
Why it failed:
 Too expensive
 Required special chipsets
 DDR memory became cheaper alternative

4. DDR Memory Modules (Double Data Rate)


What it is: Modern fast memory that transfers data twice per clock cycle
Simple Explanation:
 DDR = Double Data Rate
 Same physical shape as DIMM
 Special notches prevent wrong installation
 Much faster than older types
DDR Evolution:
DDR1 → DDR2 → DDR3 → DDR4 → DDR5
(Old) (Older) (Common) (Current) (Latest)
Key Feature - Notches:
 Each DDR type has different notch positions
 Prevents mistakes - you can't put DDR3 in DDR4 slot
 Like having different key shapes for different locks
Example: Like having different sized USB connectors - USB-A won't fit in USB-C port.

5. ECC Memory Modules (Error Correcting Code)


What it is: Super-reliable memory that can fix its own errors
Simple Explanation:
 ECC = Error Correcting Code
 Can detect AND fix memory errors automatically
 Used in servers and workstations where reliability is critical
 More expensive than regular memory
How ECC Works:
1. Detects if data gets corrupted
2. Fixes the error automatically
3. Continues working without crashing
Example: Like having a spell-checker that not only finds mistakes but fixes them automatically.
When to Use ECC:
 ✅ Servers (must never crash)
 ✅ Workstations (important work)
 ✅ Scientific computers (accuracy critical)
 ❌ Gaming PCs (not needed, more expensive)

Memory Module Comparison Chart:

Type Pins Speed Used In Status

SIMM One side Slow Old PCs Obsolete

DIMM Both Fast Desktops Current


sides

SODIM Both Fast Laptops Current


M sides

RIMM Both Very Fast Special Rare


sides systems

DDR Both Very Fast Modern PCs Current


sides

ECC Both Fast + Servers Specialize


Type Pins Speed Used In Status

sides Reliable d

Key Points for Your Exam:


Remember the "3 S's":
 SIMM = Single side, Slow, Sold computers
 DIMM = Dual sides, Desktop, Dominant today
 DDR = Double Data Rate, Different notches
Common Exam Questions:
1. "Distinguish between SIMM and DIMM memory modules"
2. "Explain why DDR modules have different notch positions"
3. "When would you use ECC memory instead of regular memory?"
4. "What is the difference between DIMM and SODIMM?"
Memory Tricks:
 SIMM = SIMple (one side only)
 DIMM = DIfferent sides (both sides have pins)
 ECC = Error Correcting Code (fixes mistakes)
 SODIMM = SO small (for laptops)
Bottom Line: Memory modules are just different ways to package RAM chips, like having different sized boxes for
shipping the same product!

CMOS Chips - Simple Explanation


What is a CMOS Chip?
CMOS stands for Complementary Metal-Oxide Semiconductor. It's a special type of memory chip on your
motherboard that stores important computer settings.
Key Features:
 Very low power consumption - Uses almost no electricity
 Separate from main RAM - It's its own dedicated memory block
 Always powered - Even when your computer is completely off
How Does CMOS Stay Alive?
CMOS Battery:
 Small, round battery (looks like a coin) on the motherboard
 Keeps the CMOS chip powered when PC is turned off
 Without this battery, CMOS would lose all settings when you shut down
 Usually lasts 3-5 years
Think of it like this: Your computer has a tiny "backup power source" just for remembering important settings.
What Does CMOS Remember? (2 Main Functions)
1. BIOS Configuration Settings
The CMOS keeps track of all your hardware information:
Hard Disk & Storage Information:
 Number of drives: How many hard drives you have (1st drive, 2nd drive)
 Type of drives: Whether they're HDD, SSD, or floppy disks
 Drive details: Size, model, connection type
Memory Information:
 How much RAM is installed (8GB, 16GB, etc.)
 Type of memory modules you have
Operating System Location:
 Which drive has your Windows/OS installed
 Where to find the operating system files
Boot Sequence (Very Important):
 What order to check devices when starting up
 Example: Check SSD first, then USB drive, then CD/DVD
 This tells your computer where to look for the operating system
2. System Time and Date
CMOS keeps your computer's clock running:
 Current time (hours, minutes, seconds)
 Current date (day, month, year)
 Continuously updates even when computer is off
Important Note: The actual time counting is done by a Real-Time Clock (RTC) chip, but CMOS stores and
remembers the time settings.
Why is CMOS Important?
Without CMOS, every time you turn on your computer:
 You'd have to tell it what hard drives you have
 You'd have to set the date and time
 You'd have to configure which device to boot from
 Your computer wouldn't remember any of your BIOS settings
With CMOS:
 Your computer remembers everything automatically
 Boots up quickly because it knows where to find the OS
 Keeps correct time even after being off for months
Simple Summary
CMOS = Your computer's "memory keeper"
 Powered by a small battery
 Remembers hardware configuration
 Keeps track of time and date
 Makes your computer start up smoothly every time
The battery is like a backup generator that keeps your computer's "brain" alive even when the main
power is off!
RTC (Real-Time Clock) = A tiny digital clock chip built into your motherboard
What it does:
 Counts time continuously (seconds, minutes, hours, days)
 Never stops - works even when computer is off
 Powered by CMOS battery when PC is shutdown
Where it is:
 Soldered directly onto the motherboard (permanent)
 Cannot be removed - it's part of the motherboard
 Located near the CMOS battery
How it works with CMOS:
 RTC = Does the actual time counting (like clock hands moving)
 CMOS = Remembers and stores the time (like clock memory)
 Work together to keep your computer's time accurate

BIOS
BIOS - Simple Explanation
What is BIOS?
BIOS stands for Basic Input/Output System. It's a special type of ROM (Read-Only Memory) chip that contains
firmware - basically the first software that runs when you turn on your computer.
Key Features:
 ROM chip - Memory that keeps its contents even without power
 Embedded in motherboard - Permanently installed, can't be easily removed
 Firmware - Low-level software that controls basic hardware functions
Simple Analogy: BIOS is like your computer's "startup manager" - it's the first thing that wakes up and gets
everything else ready to work.
4 Main Functions of BIOS
1. Starts the Computer
What it does:
 First thing to run when you press the power button
 Wakes up the motherboard and gets basic systems running
 Prepares the computer for the next steps
Example: Like turning the key in a car - BIOS is what "starts the engine" of your computer.
2. Performs POST (Power-On Self-Test)
What POST does:
 Tests all major components to make sure they work
 Checks memory (RAM) - makes sure it's working properly
 Tests storage devices - verifies hard drives and SSDs are connected
 Checks graphics card (GPU) - ensures display will work
 Verifies other hardware - keyboard, mouse, ports, etc.
How you know POST is working:
 Beep sounds - Different beep patterns mean different things
 LED lights - Some motherboards have diagnostic lights
 Screen messages - May show "Testing memory..." or similar
If POST finds problems:
 Computer won't boot - Stops the startup process
 Error messages - Shows what's wrong
 Beep codes - Different beep patterns indicate specific problems
3. IPL (Initial Program Load)
What IPL does:
 Looks for the operating system (Windows, Linux, etc.)
 Checks boot devices in order (SSD first, then USB, then CD/DVD)
 Loads the OS from storage into memory
 Hands control over to the operating system
The process:
1. POST finishes successfully
2. BIOS checks boot sequence (stored in CMOS)
3. Finds operating system on storage device
4. Loads OS into RAM
5. OS takes over and shows desktop
4. Store Driver Information for Basic I/O Devices
What this means:
 I/O = Input/Output (devices that get data in/out of computer)
 Basic drivers = Simple instructions for using hardware
 System settings = Configuration information
Devices BIOS knows how to control:
 Keyboard - Can detect key presses during startup
 Hard drives - Knows how to read/write basic data
 Serial ports - Old connection types
 Parallel ports - Printer connections (older systems)
 USB ports - Basic USB functionality
System settings stored:
 Hardware configuration - What components are installed
 Boot order - Which device to check first for OS
 Time and date - Basic clock settings
 Power management - Sleep/hibernate options
How BIOS Works in Startup Sequence
Step-by-step process:
1. Power button pressed → BIOS starts
2. POST runs → Tests all hardware
3. Hardware OK? → If yes, continue; if no, show error
4. Look for OS → Check boot devices in order
5. Load OS → Transfer control to Windows/Linux
6. Show desktop → BIOS job is done!
Simple Summary
BIOS = Your computer's "first responder"
 ROM chip with startup instructions
 Tests hardware to make sure everything works
 Finds and starts your operating system
 Knows basic controls for keyboards, hard drives, etc.
Think of BIOS like a building superintendent:
 First one to "unlock the building" (start the computer)
 "Checks all systems" (POST)
 "Calls the manager" (loads the OS)
 "Knows basic building controls" (hardware drivers)
Without BIOS, your computer would be like a car without an ignition system - it couldn't start up at all!

BIOS setup
→ BIOS setup utility displays system configuration status and provide options to setup system parameters.
→ The system parameters are then stored on the CMOS RAM.
→ To access BIOS setup different computers use different keys e.g F1, F2, F8, F9, ESC, Enter etc.

What Does "Clearing CMOS" Mean?


Clearing CMOS = Erasing all your saved settings and returning to factory defaults
Why you might need to do this:
 Computer won't boot due to wrong settings
 Forgot BIOS password
 Hardware changes causing conflicts
 CMOS corruption or errors

3 Methods to Clear CMOS


Method 1: CMOS Jumper (Most Common)
What is a jumper?
 Small plastic connector that slides over metal pins
 Usually has 3 pins on the motherboard
 2 positions: Normal and Clear
How it works:
1. Find the CMOS jumper on motherboard (usually labeled "CLR_CMOS" or "JBAT1")
2. Power off computer completely
3. Move jumper from "Normal" position (pins 1-2) to "Clear" position (pins 2-3)
4. Wait 10-15 seconds
5. Move jumper back to "Normal" position
6. Power on computer
Visual:
Normal Position: Clear Position:
[●●]○ ○[●●]
123 123
Why this works: Jumper connects CMOS RAM to ground, draining all stored power and erasing settings.
Method 2: Remove CMOS Battery
How to do it:
1. Power off computer and unplug power cord
2. Locate CMOS battery (round, coin-like battery on motherboard)
3. Carefully remove battery (may have small clip holding it)
4. Wait 15 minutes to 8 hours (longer = more thorough clearing)
5. Reinstall battery
6. Power on computer
Why different wait times?
 15 minutes: Usually sufficient for basic clearing
 8 hours: Ensures complete discharge of all capacitors
 Longer wait = more thorough reset
Why this works: Without battery power, CMOS RAM (which is volatile) loses all stored data.
Method 3: Short-Circuit CMOS RAM (Advanced)
⚠️WARNING: Only for experienced technicians!
How it works:
 Temporarily connect CMOS power pins to ground
 Drains remaining power instantly
 Requires knowledge of motherboard pin layout
Why it's risky:
 Can damage motherboard if done wrong
 Easy to short wrong components
 Not recommended for beginners
What Happens After Clearing CMOS
Expected Error Message:
"CMOS Checksum Error" or "CMOS Settings Invalid"
Why this happens:
 CMOS data is gone, so checksum doesn't match
 Computer detects settings have been lost
 This is NORMAL - not a problem!
Purpose of heat sink/cooling fan and Thermal Paste
1. Distinguish between DRAM and SRAM
2. Explain the various types of ROM.
3. What is an O.S? List the functions of O.S
4. What are the differences between BIOS and UEFI
5. State the likely cost and suggest a solution to the following CMOS errors: i. CMOS display mismatch ii. CMOS
memory size mismatch iii. CMOS options not set iv. CMOS checksum failure v. CMOS date and time not set.
Maintenance Support and troubleshooting
✓ Computer maintenance ensures that Computer runs efficiently and extend its life span.
✓ It can be either hardware or software maintenance.
✓ Hardware maintenance includes:
 Keeping PC cleaning
 Checking and securing connections & cables & connectors
 Temperature management and backup server supply
✓ Software maintenance includes:
 Updates on Software and drivers
 Optimizing disk storage
 Managing startup applications

There are 4 types of PC system maintenance i.e


a) Corrective maintenance
✓ Used to fix errors and faults in a system. Examples of Corrective maintenance: i) Fixing software bugs in an
application ii) Replacing damaged hardware components iii) Resolving system crashes iv) Repairing database links
etc.
b) Adaptive maintenance
✓ It update the system to accommodate the environmental changes and newly legal requirements.
Examples of adaptive maintenance: i) Updating Software to work with new OS version ii) Adapting application to
comply with new regulatory standards iii) Modifying hardware configuration to support new devices.
c) Preventive maintenance
✓ It prevents the likelihood of system failure in the future.
Examples are: i) Regularly clean Hardware to prevent dust buildup ii) Install security patches to protect against
vulnerabilities iii) Run diagnostics to detect potential Hardware issues
d) Perfective maintenance
✓ Used to enhance the performance of a system and add new features i.e Examples: i) Adding new features to
mobile application based on user feedback. ii) Optimizing database queries iii) Upgrading CPU and RAM for faster
processing.

PC Support & troubleshooting


✓ It is offering technical support to solve user issues.
✓ Common activity done during Support include: i) User training ii) Remote support using tools like teamviewer and
any desk.
Documentation & system configuration and procedures to check and identify regular audits.
To check and

Troubleshooting
✓ The process of diagnosing and resolving Hardware and Software issues.
Common PC issues and fixes:
PC not booting - loose connection, fault RAM - Check all cables, Replace RAM
Slow performance - Bloat ware, full processes - Clear temporary files, scan antiviral
Frequent crashes - Overheating driver issues - Monitor temperature, update drivers
Installing O.S
✓ Insert the bootable USB into the Computer
✓ Access BIOS or UFI
✓ Use the BIOS settings to Change boot sequence to set USB drive as first boot device.
✓ Save the changes and exit the BIOS
✓ Restart the computer and boot from the USB
✓ Begin windows installation by setting up your language time and currency format, keyboard layout layout.
✓ Enter the product key, accept user license agreement
✓ Choose installation type (upgrade or customs)
✓ Upgrade keeps files and application from the previous windows version.
✓ Custom installation overwrites everything on the selected drive.
✓ Partition the hard disk and select the drive where the windows will be installed.
✓ Install windows following the wizard guide
✓ Configure windows - Creating system username

Explain Common errors encountered during window installation


1. Discuss some errors that window users are likely to encounter during missing system files
Having not no. bootable device detected
Requirements to consider before software installation

No display output - loose cables, faulty GPU - Check cables, replace GPU
Overheating - Dust buildup, poor ventilation - Clean fans, improve airflow
Unresponsive Software - Corrupted files, Not enough space - Reinstall Software, upgrade system resources
Internet issues - Network driver issues - Restart, update & check connection

Computer Malware
✓ These set of computer programmes that harmful to the computer.
⚠ Computer virus & computer get faults
Quiz
1. Explain tools used for troubleshooting a slow computer for windows.
2. What are the advantages of USB port & over PATA ports.
Explain the following windows startup options: a) Safemode with Command Prompt b) Last known Configuration
c) Safemode with networking Support
3. Explain default installation, customs and upgrade installation
4. Explain the difference btw impact and non-impact printers.

Windows Startup Options - Simple Explanation


What Are Windows Startup Options?
When your computer has problems starting normally, Windows provides special startup modes to help you fix the
issues. Think of these as "emergency modes" for your computer.

a) Safe Mode with Command Prompt


What it is:
A text-based startup mode where you interact with your computer using typed commands instead of clicking
icons.
How it works:
 Computer starts with only essential files loaded
 No desktop, no icons - just a black screen with white text
 You type commands to tell the computer what to do
 No graphics drivers loaded, so no pretty interface
When to use it:
 Desktop won't load properly due to corrupted graphics drivers
 Virus infections that prevent normal startup
 Need to run repair commands that require text-based tools
 System is severely damaged and normal Safe Mode won't work
What you can do:
 Run system repair tools by typing commands
 Delete infected files using text commands
 Fix corrupted system files
 Access files without using Windows Explorer
Example: Instead of clicking on folders, you type "dir" to see files, or "del filename" to delete a file.

b) Last Known Good Configuration


What it is:
A restoration option that takes your computer back to the last time it successfully started and worked properly.
How it works:
 Windows remembers the settings from your last successful startup
 Reverses recent changes to system files and drivers
 Keeps your personal files (documents, photos) untouched
 Only changes system settings back to previous working state
When to use it:
 Just installed new software or driver that made computer unstable
 Computer worked fine yesterday but has problems today
 Recent hardware installation caused conflicts
 System changes made computer unable to boot normally
What it fixes:
 Bad driver installations
 Registry changes that broke the system
 Recent software that conflicts with Windows
 System setting changes that caused problems
Example: You install a new printer driver, computer crashes. Last Known Good removes that driver installation and
makes computer work like before.

c) Safe Mode with Networking Support


What it is:
A basic startup mode that loads minimal Windows features but includes internet connectivity for downloading
fixes.
How it works:
 Starts Windows with basic features only
 Loads network drivers so internet works
 Runs minimal programs and services
 Simple desktop appearance with limited functionality
When to use it:
 Need internet access to download drivers or updates
 Computer has problems but you need online help
 Want to backup files to cloud storage before major repairs
 Need to download antivirus tools to clean infections
What you can do:
 Browse internet for solutions and downloads
 Update drivers from manufacturer websites
 Download Windows updates that might fix problems
 Access online support and remote assistance
 Run online antivirus scanners
Example: Your graphics card driver is corrupted. You use Safe Mode with Networking to go online, download the
correct driver, and install it.

Quick Comparison:

Mode Internet What You See Best Used For

Safe Mode + No Black screen with Severe system damage


Mode Internet What You See Best Used For

Command text

Yes (normal Recent changes broke


Last Known Good Normal Windows
boot) system

Safe Mode + Need online


Yes Basic Windows
Network help/downloads

How to Access These Options:


 Restart computer and press F8 repeatedly during startup
 Or hold Shift while clicking Restart in Windows
 Choose the startup option you need from the menu
Simple Summary:
 Command Prompt = Text-only mode for serious repairs
 Last Known Good = Undo recent changes that broke the system
 Network Support = Basic Windows with internet for downloading fixes
Remember: These are troubleshooting tools - use them when your computer won't start normally!

You might also like