Computer Memory and Hardware Software
Computer Memory and Hardware Software
Computer Memory and Hardware Software
1. Arithmetic Logic Unit (ALU): Executes all arithmetic and logical operations.
Arithmetic calculations like as addition, subtraction, multiplication and division.
Logical operation like compare numbers, letters, or special characters
3. Registers :Stores the data that is to be executed next, "very fast storage area".
Memory
• Computer memory is just like the human brain. It is used to
store data/information and instructions. It is a data storage unit or a
data storage device where data is to be processed and instructions
required for processing are stored. It can store both the input and output
can be stored here.
Primary Memory
• RAM: Random Access Memory (RAM) is a memory scheme within the
computer system responsible for storing data on a temporary basis, so
that it can be promptly accessed by the processor as and when needed.
• ROM (Read Only Memory): ROM is a permanent form of storage. ROM
stays active regardless of whether power supply to it is turned on or off.
ROM devices do not allow data stored on them to be modified.
Secondary Memory
• Stores data and programs permanently: its retained after the power is turned
off
• Hard drive (HD): A hard disk is part of a unit, often called a "disk drive," "hard
drive," or "hard disk drive," that store and provides relatively quick access to
large amounts of data on an electromagnetically charged surface or set of
surfaces.
• Optical Disk: an optical disc drive (ODD) is a disk drive that uses laser light as
part of the process of reading or writing data to or from optical discs.
Secondary Memory
Flash Disk
A storage module made of flash memory chips. A Flash disks have no mechanical
platters or access arms, but the term "disk" is used because the data are accessed
as if they were on a hard drive. The disk storage structure is emulated.
Comparison between RAM and HARD DISK
Output Devices
An output device is any piece of computer hardware
equipment used to communicate the results of data
processing carried out by an information processing system
(such as a computer) which converts the electronically
generated information into human- readable form.
Software
Software is a generic term for organized collections of computer data and
instructions, often broken into two major categories:
1. system software that provides the basic non- task-specific functions of the
computer, and
System Application
software software
System software
System software is responsible for controlling, integrating, and managing
the individual hardware components of a computer system
Generally, system software consists of an operating system and some
fundamental utilities such as disk formatters, file managers, display
managers, text editors, user authentication (login) and management
tools, and networking and device control software.
Application software
Application software is used to accomplish specific tasks other than
just running the computer system.