Types of Main Memory (Primary Memory) : 1-Read Only Memories (ROM)
Types of Main Memory (Primary Memory) : 1-Read Only Memories (ROM)
Main memory is physical device holds the data and instructions that the CPU needs.
There are two types of Main memory includes ROM and RAM , and is located close to
the CPU on the computer motherboard enabling the CPU to read data from main memory
very quickly
1
RAM is classified into two types :
2
H.W What are the differences between SRAM and DRAM (using table)
RAM ROM
1-Stand foe Random - Access Memory 1- Stand for Read Only Memory
3-Sending data (writing) to RAM memory 3-Sending data to ROM memory address is
address is called destructive write because ineffective because the contents of ROM can
the new data erases whatever was there not changed (write not allowed ) because
before this memory for read only
5- Volatile : program and data are erased 5-Permanent : program and data are intact
when the power is off even power is off
6- Type of RAM is 6-Type of ROM is
a- Static RAM a- PROM
b- Dynamic RAM b-EPROM
c- EEPROM
3
Other type of memory
1--Cache Memory:
It is a very high speed memory placed between RAM and CPU . It is storage buffer that
stores the data that is used more and make them available to CPU when needed at fast rate .
Cache memory stores copies of the data that used frequently by cpu from main memory
(Ram)locations ,so that they are immediately available to the CPU when needed.
Cache memory is faster than RAM, so cache memory increases the speed of processor.
Cache memory is costlier than Ram , so it is smaller in size than Ram. Generally computer
have cache memory of sizes 265 KB To 2MB
H.W : What are the differences between Cache Memory and Main Memory(Ram)
2- Virtual Memory:
If your computer lacks the random access memory (RAM) needed to run more program or
operation at the same time, windows uses virtual memory to compensate. Virtual memory
combines your computer’s RAM with temporary space on your hard disk.
NOTE : The more RAM your computer has, the faster your programs will generally
run. If a lack of RAM is slowing your computer, you might be tempted to increase virtual
memory to compensate. However, your computer can read data from RAM more quickly than
from a hard disk, so adding RAM is a better solution.
4
Motherboard (System Board)
. It contains the processor, main memory, connectors, and expansion slots for optional cards.
The slots and connectors provide access to such components as ROM, RAM, hard disk, CD-
ROM drive, additional memory, video unit, keyboard, mouse, parallel and serial device, sound
adapter and cache memory . A bus is attached to the system board and connects the
components of system board with each other. It transfers data between the processor, memory
and external devices.
Bios:: Short for (Basic Input / Output System), Bios is ROM Chip located on computer
motherboard and contain instructions on how your system should boot up and how it operate
. The frist program to be lunched when a computer strat run is BIOS . The CPU accesses the
BIOS even before the operating system is loaded . The BIOS include a test referred to as a
POST(Power –On Self - Test) that check all your hardware connections and to verify whether
the device meets the needs of booting correctly . If the POST is not passed(fail) , the computer
produce different forms of beeps to show the error type . If the POST test is passed , the BIOS
load the operating system into the computer’s memory and finishes the boot up process .
1-POST: - The first task of BIOS is used to test computer hardware, ensuring hardware is
properly functioning before starting process of loading operation system. If the POST is not
passed(fail) , the computer produce different forms of beeps to show the error type . If the
POST test is passed , then it continues boot.
3- Bootstrap Loader:- After successful test of POST ,the BIOS locates and recognize
the operating system. If operation system located, BIOS will pass the control to it. This
process is called Booting .
3-BIOS drivers :-The BIOS driver are a collection of programs that as interface between
the operating system and your hardware. When running DOS or Windows you are using
complete BIOS support.
5
4-BIOS/CMOS Setup:- Configuration program that allows you to configure hardware
setting including system setting such as computer password, time, and date. BIOS setup is
also called a CMOS setup .
6
المحاضرة الرابعة
تقنيات الحاسبة
المرحلة االولى
ا
7