SlideShare a Scribd company logo
Computer
By Shradha
Computer
• A computer is a general purpose electronic device that
can be programmed to carry out arithmetic or logical
operations.
• computer can solve more than one kind of problem with
readily changed sequence of operations
• Conventionally, a computer consists of a central
processing unit (CPU) and some form of memory .
• Processing element carries out arithmetic and logic
operations
• Sequencing and control unit change the order of
operations based on stored information
Computer
• Peripheral devices such as printer scanner speaker web
camp allow information to be retrieved from an external
source, and the result of operations saved and retrieved.
• The first electronic digital computers were developed
between 1940 and 1945. Originally as big as a large
room, consuming as much power as several hundred
modern personal computers (PCs).
• In this era mechanical analogy computers were used for
military applications.
• Modern computers based on integrated circuits are
millions to billions of times more capable than the early
machines, and occupy a fraction of the space.
Computer
• Simple computers are small enough to fit into mobile
devices, and mobile computers can be powered by small
batteries.
• Personal computers in their various forms are icons of
the Information Age and are what most people think of as
“computers.”
• Embedded computers found in many devices from MP3
players to fighter aircraft and from toys to industrial
robots are the most numerous.
Components
• A general purpose computer has four main components: the arithmetic
logic unit (ALU), the control unit, the memory, and the input and output
devices (collectively termed I/O). These parts are interconnected
by buses, often made of groups of wires.
• Inside each of these parts are thousands to trillions of small electrical
circuits which can be turned off or on by means of an electronic switch.
Each circuit represents a bit (binary digit) of information so that when
the circuit is on it represents a “1”, and when off it represents a “0” (in
positive logic representation). The circuits are arranged in logic gates so
that one or more of the circuits may control the state of one or more of
the other circuits.
• The control unit, ALU, registers, and basic I/O (and often other hardware
closely linked with these) are collectively known as a central processing
unit (CPU). Early CPUs were composed of many separate components
but since the mid-1970s CPUs have typically been constructed on a
single integrated circuit called a microprocessor.
•
• The control unit (often called a control system or central controller) manages the computer's
various components; it reads and interprets (decodes) the program instructions, transforming them
into a series of control signals which activate other parts of the computer. [43] Control systems in
advanced computers may change the order of some instructions so as to improve performance.
• A key component common to all CPUs is the program counter a special memory cell (a register
that keeps track of which location in memory the next instruction is to be read from. [44]
• The control system's function is as follows—note that this is a simplified description, and some of
these steps may be performed concurrently or in a different order depending on the type of CPU:
 Read the code for the next instruction from the cell indicated by the program counter.
 Decode the numerical code for the instruction into a set of commands or signals for each of the
other systems.
 Increment the program counter so it points to the next instruction.
 Read whatever data the instruction requires from cells in memory (or perhaps from an input
device). The location of this required data is typically stored within the instruction code.
 Provide the necessary data to an ALU or register.
 If the instruction requires an ALU or specialized hardware to complete, instruct the hardware to
perform the requested operation.
 Write the result from the ALU back to a memory location or to a register or perhaps an output
device.
 Jump back to step (1).
• Since the program counter is (conceptually) just another set of memory cells, it can be changed by
calculations done in the ALU. Adding 100 to the program counter would cause the next instruction
to be read from a place 100 locations further down the program. Instructions that modify the
program counter are often known as “jumps” and allow for loops (instructions that are repeated by
the computer) and often conditional instruction execution (both examples of control flow).
• The sequence of operations that the control unit goes through to process an instruction is in itself
like a short computer program, and indeed, in some more complex CPU designs, there is another

More Related Content

What's hot

Lesson 1 anatomy of a digital computer (230 kb)
Lesson 1  anatomy of a digital computer (230 kb)Lesson 1  anatomy of a digital computer (230 kb)
Lesson 1 anatomy of a digital computer (230 kb)
IMRAN KHAN
 
Chapter 1 computer hardware and flow of information
Chapter 1 computer hardware and flow of informationChapter 1 computer hardware and flow of information
Chapter 1 computer hardware and flow of information
Frankie Jones
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computerZTE Nepal
 
Types and components of computer system
Types and components of computer systemTypes and components of computer system
Types and components of computer system
mkhisalg
 
COMPONENTS OF COMPUTER SYSTEM
COMPONENTS OF COMPUTER SYSTEMCOMPONENTS OF COMPUTER SYSTEM
COMPONENTS OF COMPUTER SYSTEM
Jelly Flores
 
Major Functions of Computer Systems
Major Functions of Computer SystemsMajor Functions of Computer Systems
Major Functions of Computer Systems
Raul Correa
 
Computer components
Computer componentsComputer components
Computer components
Adnan Malak
 
Parts and Function of Computer
Parts and Function of ComputerParts and Function of Computer
Parts and Function of ComputerRhenan Belisario
 
Introduction To Computer Systems
Introduction To Computer SystemsIntroduction To Computer Systems
Introduction To Computer Systems
Naheed Azam
 
Components of a computer system
Components of a computer systemComponents of a computer system
Components of a computer systemMark Santos
 
Basic computerparts
Basic computerpartsBasic computerparts
Basic computerparts
saidfuad91
 
Presentation on computer system
Presentation on computer systemPresentation on computer system
Presentation on computer system
Annavi John
 
Block diagram by vasant
Block diagram by vasantBlock diagram by vasant
Block diagram by vasantVasant Yeluri
 
1.0 introduction to personal computer
1.0  introduction to personal computer1.0  introduction to personal computer
1.0 introduction to personal computerGagandeep Singh
 
Hardware and software
Hardware and softwareHardware and software
Hardware and software
joy grace bagui
 
Cs input and output devices
Cs input and output devicesCs input and output devices
Cs input and output devices
Sweta Kumari Barnwal
 
3 input, output and storage technologies
3  input, output and storage technologies3  input, output and storage technologies
3 input, output and storage technologies
Nymphea Saraf
 
Computer Introduction
Computer IntroductionComputer Introduction
Computer Introduction
himabindukursam
 
Chapter1 introduction to computer systems
Chapter1 introduction to computer systemsChapter1 introduction to computer systems
Chapter1 introduction to computer systems
Muhammad Waqas
 

What's hot (20)

Lesson 1 anatomy of a digital computer (230 kb)
Lesson 1  anatomy of a digital computer (230 kb)Lesson 1  anatomy of a digital computer (230 kb)
Lesson 1 anatomy of a digital computer (230 kb)
 
Chapter 1 computer hardware and flow of information
Chapter 1 computer hardware and flow of informationChapter 1 computer hardware and flow of information
Chapter 1 computer hardware and flow of information
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computer
 
Types and components of computer system
Types and components of computer systemTypes and components of computer system
Types and components of computer system
 
COMPONENTS OF COMPUTER SYSTEM
COMPONENTS OF COMPUTER SYSTEMCOMPONENTS OF COMPUTER SYSTEM
COMPONENTS OF COMPUTER SYSTEM
 
Major Functions of Computer Systems
Major Functions of Computer SystemsMajor Functions of Computer Systems
Major Functions of Computer Systems
 
Computer components
Computer componentsComputer components
Computer components
 
Parts and Function of Computer
Parts and Function of ComputerParts and Function of Computer
Parts and Function of Computer
 
Introduction To Computer Systems
Introduction To Computer SystemsIntroduction To Computer Systems
Introduction To Computer Systems
 
Components of a computer system
Components of a computer systemComponents of a computer system
Components of a computer system
 
Basic computerparts
Basic computerpartsBasic computerparts
Basic computerparts
 
Presentation on computer system
Presentation on computer systemPresentation on computer system
Presentation on computer system
 
Block diagram by vasant
Block diagram by vasantBlock diagram by vasant
Block diagram by vasant
 
Presentacion.
Presentacion.Presentacion.
Presentacion.
 
1.0 introduction to personal computer
1.0  introduction to personal computer1.0  introduction to personal computer
1.0 introduction to personal computer
 
Hardware and software
Hardware and softwareHardware and software
Hardware and software
 
Cs input and output devices
Cs input and output devicesCs input and output devices
Cs input and output devices
 
3 input, output and storage technologies
3  input, output and storage technologies3  input, output and storage technologies
3 input, output and storage technologies
 
Computer Introduction
Computer IntroductionComputer Introduction
Computer Introduction
 
Chapter1 introduction to computer systems
Chapter1 introduction to computer systemsChapter1 introduction to computer systems
Chapter1 introduction to computer systems
 

Similar to Basic computer in detail with pictures created by creativeness

The central processing unit by group 5 2015
The central processing unit by group 5 2015The central processing unit by group 5 2015
The central processing unit by group 5 2015
Tendai Karuma
 
ch1.pptx
ch1.pptxch1.pptx
ch1.pptx
berekethailu2
 
Processors
ProcessorsProcessors
Processors
HIMANSHU JAIN
 
What's Inside
What's InsideWhat's Inside
What's Inside
ramled931
 
Computer Architecture
Computer ArchitectureComputer Architecture
Computer Architecture
Sweta Kumari Barnwal
 
Material Architecture and organization of computer
Material Architecture and organization of computerMaterial Architecture and organization of computer
Material Architecture and organization of computer
feroza rosalina
 
Chap 3 CA.pptx
Chap 3 CA.pptxChap 3 CA.pptx
Chap 3 CA.pptx
SahalAhmed4
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
Chenna Reddy
 
Computer Organization and Architecture.pptx
Computer Organization and Architecture.pptxComputer Organization and Architecture.pptx
Computer Organization and Architecture.pptx
AshokRachapalli1
 
Bca examination 2015 csa
Bca examination 2015 csaBca examination 2015 csa
Bca examination 2015 csa
Anjaan Gajendra
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
maziyahump
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
Zahid Rajeel
 
Embedded systems 101 final
Embedded systems 101 finalEmbedded systems 101 final
Embedded systems 101 final
Khalid Elmeadawy
 
Basics of computer acrchitercture.pptx
Basics of computer acrchitercture.pptxBasics of computer acrchitercture.pptx
Basics of computer acrchitercture.pptx
Jignesh Kariya
 
Lec # 04 Computer Hardware (CPU & Memory)-1-1.pptx
Lec # 04 Computer Hardware (CPU & Memory)-1-1.pptxLec # 04 Computer Hardware (CPU & Memory)-1-1.pptx
Lec # 04 Computer Hardware (CPU & Memory)-1-1.pptx
farantouqeer8
 
Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1) Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1)
Subhasis Dash
 

Similar to Basic computer in detail with pictures created by creativeness (20)

The central processing unit by group 5 2015
The central processing unit by group 5 2015The central processing unit by group 5 2015
The central processing unit by group 5 2015
 
Cpu
CpuCpu
Cpu
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
ch1.pptx
ch1.pptxch1.pptx
ch1.pptx
 
Processors
ProcessorsProcessors
Processors
 
What's Inside
What's InsideWhat's Inside
What's Inside
 
Computer Architecture
Computer ArchitectureComputer Architecture
Computer Architecture
 
Material Architecture and organization of computer
Material Architecture and organization of computerMaterial Architecture and organization of computer
Material Architecture and organization of computer
 
Chap 3 CA.pptx
Chap 3 CA.pptxChap 3 CA.pptx
Chap 3 CA.pptx
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
 
Computer Organization and Architecture.pptx
Computer Organization and Architecture.pptxComputer Organization and Architecture.pptx
Computer Organization and Architecture.pptx
 
Cao u1
Cao u1Cao u1
Cao u1
 
Bca examination 2015 csa
Bca examination 2015 csaBca examination 2015 csa
Bca examination 2015 csa
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 
Embedded systems 101 final
Embedded systems 101 finalEmbedded systems 101 final
Embedded systems 101 final
 
Basics of computer acrchitercture.pptx
Basics of computer acrchitercture.pptxBasics of computer acrchitercture.pptx
Basics of computer acrchitercture.pptx
 
Lec # 04 Computer Hardware (CPU & Memory)-1-1.pptx
Lec # 04 Computer Hardware (CPU & Memory)-1-1.pptxLec # 04 Computer Hardware (CPU & Memory)-1-1.pptx
Lec # 04 Computer Hardware (CPU & Memory)-1-1.pptx
 
Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1) Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1)
 

Recently uploaded

Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Core technology of Hyundai Motor Group's EV platform 'E-GMP'Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Hyundai Motor Group
 
Ec330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdfEc330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdf
Excavator
 
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
European Service Center
 
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out HereWhy Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Masters European & Gapanese Auto Repair
 
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs  Consulting SMEs.pptxEmpowering Limpopo Entrepreneurs  Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Precious Mvulane CA (SA),RA
 
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to TellWondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Vic Auto Collision & Repair
 
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
Bertini's German Motors
 
Things to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your carThings to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your car
jennifermiller8137
 
一比一原版BC毕业证波士顿学院毕业证成绩单如何办理
一比一原版BC毕业证波士顿学院毕业证成绩单如何办理一比一原版BC毕业证波士顿学院毕业证成绩单如何办理
一比一原版BC毕业证波士顿学院毕业证成绩单如何办理
amvovau
 
Ec460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdfEc460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdf
Excavator
 
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
Autohaus Service and Sales
 
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtycccccccccccccccccccccccccccccccccccccccccccccccccccccccgtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
4thzenzstar
 
Tyre Industrymarket overview with examples of CEAT
Tyre Industrymarket overview with examples of CEATTyre Industrymarket overview with examples of CEAT
Tyre Industrymarket overview with examples of CEAT
kshamashah95
 
Antique Plastic Traders Company Profile
Antique Plastic Traders Company ProfileAntique Plastic Traders Company Profile
Antique Plastic Traders Company Profile
Antique Plastic Traders
 
What Does the Active Steering Malfunction Warning Mean for Your BMW
What Does the Active Steering Malfunction Warning Mean for Your BMWWhat Does the Active Steering Malfunction Warning Mean for Your BMW
What Does the Active Steering Malfunction Warning Mean for Your BMW
Tanner Motors
 
Why Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release CommandsWhy Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release Commands
Dart Auto
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
coc7987515756
 
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
psavhef
 
What Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It WorkWhat Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It Work
Motor Cars International
 

Recently uploaded (19)

Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Core technology of Hyundai Motor Group's EV platform 'E-GMP'Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Core technology of Hyundai Motor Group's EV platform 'E-GMP'
 
Ec330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdfEc330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdf
 
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
 
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out HereWhy Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
 
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs  Consulting SMEs.pptxEmpowering Limpopo Entrepreneurs  Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
 
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to TellWondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
 
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
 
Things to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your carThings to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your car
 
一比一原版BC毕业证波士顿学院毕业证成绩单如何办理
一比一原版BC毕业证波士顿学院毕业证成绩单如何办理一比一原版BC毕业证波士顿学院毕业证成绩单如何办理
一比一原版BC毕业证波士顿学院毕业证成绩单如何办理
 
Ec460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdfEc460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdf
 
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
 
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtycccccccccccccccccccccccccccccccccccccccccccccccccccccccgtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
 
Tyre Industrymarket overview with examples of CEAT
Tyre Industrymarket overview with examples of CEATTyre Industrymarket overview with examples of CEAT
Tyre Industrymarket overview with examples of CEAT
 
Antique Plastic Traders Company Profile
Antique Plastic Traders Company ProfileAntique Plastic Traders Company Profile
Antique Plastic Traders Company Profile
 
What Does the Active Steering Malfunction Warning Mean for Your BMW
What Does the Active Steering Malfunction Warning Mean for Your BMWWhat Does the Active Steering Malfunction Warning Mean for Your BMW
What Does the Active Steering Malfunction Warning Mean for Your BMW
 
Why Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release CommandsWhy Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release Commands
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
 
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
 
What Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It WorkWhat Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It Work
 

Basic computer in detail with pictures created by creativeness

  • 2. Computer • A computer is a general purpose electronic device that can be programmed to carry out arithmetic or logical operations. • computer can solve more than one kind of problem with readily changed sequence of operations • Conventionally, a computer consists of a central processing unit (CPU) and some form of memory . • Processing element carries out arithmetic and logic operations • Sequencing and control unit change the order of operations based on stored information
  • 3. Computer • Peripheral devices such as printer scanner speaker web camp allow information to be retrieved from an external source, and the result of operations saved and retrieved. • The first electronic digital computers were developed between 1940 and 1945. Originally as big as a large room, consuming as much power as several hundred modern personal computers (PCs). • In this era mechanical analogy computers were used for military applications. • Modern computers based on integrated circuits are millions to billions of times more capable than the early machines, and occupy a fraction of the space.
  • 4. Computer • Simple computers are small enough to fit into mobile devices, and mobile computers can be powered by small batteries. • Personal computers in their various forms are icons of the Information Age and are what most people think of as “computers.” • Embedded computers found in many devices from MP3 players to fighter aircraft and from toys to industrial robots are the most numerous.
  • 5.
  • 6. Components • A general purpose computer has four main components: the arithmetic logic unit (ALU), the control unit, the memory, and the input and output devices (collectively termed I/O). These parts are interconnected by buses, often made of groups of wires. • Inside each of these parts are thousands to trillions of small electrical circuits which can be turned off or on by means of an electronic switch. Each circuit represents a bit (binary digit) of information so that when the circuit is on it represents a “1”, and when off it represents a “0” (in positive logic representation). The circuits are arranged in logic gates so that one or more of the circuits may control the state of one or more of the other circuits. • The control unit, ALU, registers, and basic I/O (and often other hardware closely linked with these) are collectively known as a central processing unit (CPU). Early CPUs were composed of many separate components but since the mid-1970s CPUs have typically been constructed on a single integrated circuit called a microprocessor. •
  • 7. • The control unit (often called a control system or central controller) manages the computer's various components; it reads and interprets (decodes) the program instructions, transforming them into a series of control signals which activate other parts of the computer. [43] Control systems in advanced computers may change the order of some instructions so as to improve performance. • A key component common to all CPUs is the program counter a special memory cell (a register that keeps track of which location in memory the next instruction is to be read from. [44] • The control system's function is as follows—note that this is a simplified description, and some of these steps may be performed concurrently or in a different order depending on the type of CPU:  Read the code for the next instruction from the cell indicated by the program counter.  Decode the numerical code for the instruction into a set of commands or signals for each of the other systems.  Increment the program counter so it points to the next instruction.  Read whatever data the instruction requires from cells in memory (or perhaps from an input device). The location of this required data is typically stored within the instruction code.  Provide the necessary data to an ALU or register.  If the instruction requires an ALU or specialized hardware to complete, instruct the hardware to perform the requested operation.  Write the result from the ALU back to a memory location or to a register or perhaps an output device.  Jump back to step (1). • Since the program counter is (conceptually) just another set of memory cells, it can be changed by calculations done in the ALU. Adding 100 to the program counter would cause the next instruction to be read from a place 100 locations further down the program. Instructions that modify the program counter are often known as “jumps” and allow for loops (instructions that are repeated by the computer) and often conditional instruction execution (both examples of control flow). • The sequence of operations that the control unit goes through to process an instruction is in itself like a short computer program, and indeed, in some more complex CPU designs, there is another