1.1 Basic Computer Organization
1.1 Basic Computer Organization
Programs Memory
Components of CPU
ALU performs all the arithmetic and logic
operations that need to be done as per the
instruction in a program
Primary Secondary
Memory Memory
RAM ROM
Types of Memory: Primary Memory
Primary memory is an essential component of a computer system in which program and data
are loaded before processing.
The CPU interacts directly with the primary memory to perform read or write operation.
It is of two types:
(i) Random Access Memory (RAM) and
(ii) Read Only Memory (ROM)
Random Access Memory (RAM)
RAM is volatile in nature, it is used to store data temporarily while the computer is working
RAM is usually referred to as main memory and it is faster than the secondary memory or
storage devices
Note:
Whenever the computer is started or a software application is launched, the required
program and data are loaded into RAM for processing
Read Only Memory (ROM)
On the other hand, ROM is non-volatile in nature, which means, content in ROM will not lost
even if power is turned off
It is used as a small but faster permanent storage for the contents which are rarely changed
Note:
The startup program (boot loader) that loads the operating system into primary
memory, is stored in ROM.
Booting
Booting is basically the process of starting the computer, and it is generally of 6 steps:
i.) The startup: switch ON the computer,
ii.) BIOS: Power On self test
iii.) Loading of OS in main memory
iv.) System configuration: loading drivers into main memory
v.) Loading system utilities like volume control, antivirus
vi.) User authentication
Types of Memory: Secondary Memory
Human beings too do not rely on our memory
completely, and we make notes and store
them permanently
Note:
CPU can’t access the secondary memory directly, in order to access the contents present
in secondary memory, contents of secondary storage need to be first brought into the
main memory for the CPU to access
Suppose there is no secondary memory, can a system run without secondary memory?
Can we install a software on this computer?
Difference between Primary memory and
secondary memory