CHAPTER 1-Computer System & Organization
CHAPTER 1-Computer System & Organization
What is Computer?
SECONDARY STORAGE
CPU
CONTROL UNIT
AL UNIT
Mouse:
• Mouse is a pointing device with either a roller on its base or
some laser mechanism.
• It controls the movements of pointer.
• It can move and select text, files, folders etc. on our
computer according to the user input.
MEMORY UNIT
MEMORY UNIT
• Memory attached to the CPU is used for storage of data
and instructions and is called internal memory.
1x2=2
2x2=4
4x2=8
8x2=16
16x2=32
32x2=64
64x2=128
128x2=256
256x2=512
512x2=1024
Types of Memory
Computers have two types of memories namely
1. Primary memory.
2. Secondary memory.
1.PRIMARY MEMORY.
RAM stands for Random Access ROM stands for Read Only
1
Memory. Memory.
RAM data is volatile. Data is ROM data is permanent. Data
2 present till power supply is remains even after power
present. supply is not present.
RAM data can be read, erased ROM data is read only.
3
or modified.
RAM is used to store data that ROM is used to store data that
4 CPU needs for current in needed to bootstrap the
instruction processing. computer.
RAM speed is quite high. ROM speed is slower than RAM.
5
EPROM is a special kind of read only memory chip that has the
opportunity to erase the programmed data( by using UV
Radiation). It takes 20 minutes for erasing the content.
(Ultraviolet Rays).
It is possible to reprogram the memory. ( Used in PC/Laptop)
3.Electrically Erasable Programmable Read
Only Memory (EEPROM)
It can be erased electrically and reprogrammed
about ten thousand times. Selective bytes can be
erased.
4.Flash EEPROM
It is like EEPROM but very fast comparatively.
It erase fully and not selectively.
5.Mask ROM
It refers to a kind of ROM in which the content
are programmed by IC manufacturer. It is not
user programmable ROM.
Magnetic Tape Storage
DIFFERENCE BETWEEN RAM AND ROM
Today’s Topic
CACHE MEMORY
REGISTERS
&
SYSTEM BUS
Cache Memory
1.To speed up the operations of the CPU, a very high speed
memory is placed between the CPU and the primary
memory known as cache.
2.Cache is a special very high speed memory.
It is used to speed up and synchronize with a high –speed
CPU.
3.Cache memory is an extremely fast memory type that acts
as a buffer between RAM and the CPU.
4.It process the average time to access the data from the
main memory.
5.Cache memory is costlier than the main memory.(But cost
is not important speed & performance matters).
Performance is directly related to Cache & Memory.
https://www.youtube.com/watch?v=OsEDJM9NuGA
Flip Learning Task:
Write the use of the following Storage devices.
HARD DISK
FLOPPY DISK
FLASH MEMORY
MAGNETIC TABE
NEXT TOPIC
SECONDARY MEMORY
2. SECONDARY MEMORY
• edward
Illustrated Hard Disk
6A-66 • edward
Flash Storage
6A-72
Secure Digital (SD)
card
CHARACTERISTICS OF FLASH STORAGE
SOFTWARE
https://www.youtube.com/watch?v=1JZG9x_VOwA
Today's TOPIC
SOFTWARE
Flip Learning:
Watch this video/presentation to know about different types of
software.
https://www.youtube.com/watch?v=T-_hQSYiWJA
Hardware :
• It represent the Physical and tangible components of
the computer.
Definition: Physical component of computer is Called
Hardware.
Software:
• It represent the set of programs that govern the
operation of a computer system and make the hardware
run.
Definition : A set of instructions given to a computer to
solve any problems is called software.
Software
Types of software:
1. Application software: It handles
specialized/ common tasks a user wants to
perform,
E.g.banking application , hotel management,
word processing etc.
2. System software: It controls the basic
functions of a computer and hides the
complexity of computer system from user
and application software.
E.g. Operating System, Compiler, Interpret
etc.
3. Software Libraries
I. Operating System.
II. Language Processor.
System Software
I.OPERATING SYSTEM
An Operating System (OS) is a
system program that controls and
manages the computer resources so
that application software can run on
it.
Assemblers
It translates an assembly language program into machine
language.
Compilers
It convert high-level language code to machine code in one
session.
Interpreters
An interpreter interprets a high-level programming code
into machine code line -by –line or unit by unit.
HIGH LEVEL PROGRAMMING LANGUAGES
2.APPLICATION SOFWARE
Application Software
2) Application software
An application software is the set of programs
necessary to carry out operations for a specified
application.
OS User Interface
THANK YOU