SlideShare ist ein Scribd-Unternehmen logo
1 von 20
created by jithesh B nair systems
manager people institute of
management studies munnad
Computer Hardware and Flow of
Information
What is a Computer?
• Computer
– Device capable of performing computations and making logical
decisions
– Computers process data under the control of sets of instructions
called computer programs
– Personal computers: economical enough for individual
– Distributed computing: computing distributed over networks
– Client/server computing: sharing of information across computer
networks between file servers and clients (personal computers)
What is a Computer? (cont.)
• Computer Hardware
–Various devices comprising a computer:
–Keyboard, screen, mouse, disks, memory, CD-ROM, and
processing units
High-level
Language
Assembly
Language
Firmware
Machine
Code
Hardware
User
Application
Software
OS
What is a Computer? (cont.)
• Computer Software
– Computer Programs that run on a computer, including
• Operation System (OS)
• Application Software
• Computer Language
High-level
Language
Assembly
Language
Firmware
Machine
Code
Hardware
User
Application
Software
OS
Computer Architecture
A Typical Von-Neumann Architecture
Example:
1. Input unit
2. Output unit
3. Memory unit
4. Arithmetic and logic unit (ALU)
5. Central processing unit (CPU)
6. Secondary storage unit
Control Circuit
(ex: PC: Program Counter)
ALU
Memory I/O
CPU
Computer Architecture (cont.)
Five major operations performed by a computer system:
1. Input
• Obtains information from input devices (keyboard, mouse)
1. Storage
• Primary
o or main memory or internal memory / memory
o the only one directly accessible to the CPU.
o The CPU continuously reads instructions stored there and
executes
them as required.
o Eg: ROM (Read Only Memory): CMOS, EPROM
o RAM (Random Access Memory): SRAM, DRAM, SIMM, DIMM
• Secondary
o known as external memory or auxiliary storage
o Not directly accessible by the CPU
o Eg: Hard disk, flash memory, floppy disks
Computer Architecture (cont.)
Six logical units in every computer (cont):
3. Processing
4. Output
• Outputs information (to screen, to printer, to control other devices
3. Control
Computer Architecture (cont.)
Basic computer functional units control
• Arithmetic and logic unit (ALU) – part of CPU
 Performs arithmetic calculations (addition, subtraction...)
and logic decisions
• Control unit (CU) - part of CPU
 Supervises and coordinates the other sections of the
computer
Computer Architecture (cont.)
• Central Processing Unit (CPU)
– “brain” of a computer, consisting of
• Arithmetic and logic unit (ALU): performs arithmetic
calculations (addition, subtraction...) and logic decisions (>,
<, =, ...)
• Control Unit (CU): decodes each machine instruction and
sends signal to other components for carrying out the
instruction.
– An integrated circuit (IC) that is a full central processing unit is
called a microprocessor (µp); a CPU’s current instruction and data
values are stored temporally inside the CPU in special high-speed
memory location called registers.
– CPU speed: ? MHz (M: Mega = 106
, Hz=1/sec);
Computer Architecture (cont.)
• Memory
– A large collection of circuits, each capable of storing bit
– Cells (words): manageable units; typical size is 8 bits (1 byte),
some machines are 16 bits (2 bytes) and some are 32 bits or 64
bits
• Byte (8 bits), KB (kilobyte, 103
≈ 210
bytes), MB (Megabyte, 106
≈ 220
bytes), GB (Gigabyte, 109
≈ 230
bytes). Note: k ≠ K
because 1000 ≠ 1024.
Computer Architecture (cont.)
– Computer memory is comparable to a collection of numbered
mailboxes. To identify individual cells in a machine’s main
memory, each cell is assigned a unique name, called its address
– The organization of byte-size memory cell
...01001000 01100101 01101100 0110111101101100 00101110
H e l l o ,ASCII
...Data
Address 0000 0101 0000 0110 0000 0111 0000 1000 0001 0001 0001 0010
Address Bus
Data Bus
0 0 0 0 0 1 0 1 Low-order endHigh-order end
Least Significant Bit (LSB)Most Significant Bit (MSB)
A Typical Von-Neumann Architecture
Example:
1. Input unit
2. Output unit
3. Memory unit
4. Arithmetic and logic unit (ALU)
5. Central processing unit (CPU)
6. Secondary storage unit
Control Circuit
(ex: PC: Program Counter)
ALU
Memory I/O
CPU
Computer’s Bus System
• A bus, in computing, is a set of physical connections (cables,
printed circuits, etc.) which can be shared by multiple hardware
components in order to communicate with one another.
• think of a bus as a highway on which data travels within a computer.
Computer’s Bus System (cont..)
• Purpose of buses = to reduce the number of "pathways"
needed for communication between the components, by
carrying out all communications over a single data
channel.
Types of Computer’s Bus
• There are generally two buses within a computer:
• Internal bus (system bus)
– Allows the processor to communicate with the system's central
memory (the RAM).
• External bus (expansion bus)
– Allows various motherboard components (USB, serial, and
parallel ports, cards inserted in PCI connectors, hard drives, CD-
ROM and CD-RW drives, etc.) to communicate with one
another.
– However, it is mainly used to add new devices using what are
called expansion slots connected to the input/output bus.
Types of External Buses
• There are five major types of external bus’s found on
the common motherboard.
– ISA (Industry Standard Architecture)
• This bus is the low speed work horse of the system.
• commonly find a Sound Card hooked up this type BUS.
– PCI (Peripheral Component Interconnect)
• Supports 32-64 bit bus and is the reigning standard of
external buses.
• Fast
• slowly making the ISA fade away. Go with a PCI Bus Card
when possible.
Types of External Buses (cont…)
– AGP (Accelerated Graphics Port)
• This Bus provides from 2 to 4 times the speed of the PCI
• used for video expansion only.
• great way to go and takes a lot of stress off the CPU, thus
gaining in performance all the way around.
– USB (Universal Serial Bus)
• allows to hook up to 127 devices.
• probably going to wipe out PS/2 ports and more.
• Allows to hot swap devices or plug and unplug devices while
system is running.
• a great feature and is incorporated on most new
motherboards.
Types of External Buses (cont…)
– IDE (Intelligent Drive Electronics)
• used mostly for disk drives
• connects up to two devices on one connection.
• More than likely hard drive and CD-ROM are connected through
this type bus.
Operation of bus protocol
• PCI
• SCSI
THANK YOU
• WAIT FOR MOR PRESENTATIONS

Weitere ähnliche Inhalte

Was ist angesagt?

0 introduction to computer architecture
0 introduction to computer architecture0 introduction to computer architecture
0 introduction to computer architecture
aamc1100
 
CPU (Central Processing Units)
CPU (Central Processing Units)CPU (Central Processing Units)
CPU (Central Processing Units)
Prabin Maharjan
 
Block diagram of computer 02
Block diagram of computer 02Block diagram of computer 02
Block diagram of computer 02
ZTE Nepal
 

Was ist angesagt? (20)

Unit 1
Unit 1Unit 1
Unit 1
 
Slides of cpu
Slides of cpuSlides of cpu
Slides of cpu
 
0 introduction to computer architecture
0 introduction to computer architecture0 introduction to computer architecture
0 introduction to computer architecture
 
Cpu
CpuCpu
Cpu
 
CPU (Central processing unit)
CPU (Central processing unit) CPU (Central processing unit)
CPU (Central processing unit)
 
Core Hardware: Lecture 2
Core Hardware: Lecture 2Core Hardware: Lecture 2
Core Hardware: Lecture 2
 
CS4109 Computer System Architecture
CS4109 Computer System ArchitectureCS4109 Computer System Architecture
CS4109 Computer System Architecture
 
Lecture1 - Computer Architecture
Lecture1 - Computer ArchitectureLecture1 - Computer Architecture
Lecture1 - Computer Architecture
 
CPU (Central Processing Units)
CPU (Central Processing Units)CPU (Central Processing Units)
CPU (Central Processing Units)
 
Block diagram of computer 02
Block diagram of computer 02Block diagram of computer 02
Block diagram of computer 02
 
Typical configuration of computer ppt
Typical configuration of computer  pptTypical configuration of computer  ppt
Typical configuration of computer ppt
 
Information technology
Information technologyInformation technology
Information technology
 
Computer hardware
Computer hardwareComputer hardware
Computer hardware
 
Cpu
CpuCpu
Cpu
 
microprocessor
microprocessormicroprocessor
microprocessor
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
Core Hardware: Lecture 1
Core Hardware: Lecture 1Core Hardware: Lecture 1
Core Hardware: Lecture 1
 
Basic computer architecture
Basic computer architectureBasic computer architecture
Basic computer architecture
 
Functional units of computer
Functional units of computerFunctional units of computer
Functional units of computer
 
Central Processing Unit
Central Processing UnitCentral Processing Unit
Central Processing Unit
 

Andere mochten auch

Intermediate machine architecture
Intermediate machine architectureIntermediate machine architecture
Intermediate machine architecture
John Cutajar
 
Intro to Buses (Computer Architecture)
Intro to Buses  (Computer Architecture)Intro to Buses  (Computer Architecture)
Intro to Buses (Computer Architecture)
Matthew Levandowski
 
Energy Management Case Studies - Healthy Hospitals Initiative
Energy Management Case Studies - Healthy Hospitals InitiativeEnergy Management Case Studies - Healthy Hospitals Initiative
Energy Management Case Studies - Healthy Hospitals Initiative
TNenergy
 
Tests copy (11)
Tests   copy (11)Tests   copy (11)
Tests copy (11)
vacky84
 
Tests copy (4)
Tests   copy (4)Tests   copy (4)
Tests copy (4)
vacky84
 
Webinar: Driving Personalization
Webinar: Driving PersonalizationWebinar: Driving Personalization
Webinar: Driving Personalization
Reggie Wideman
 
ISO 50001 Energy Management Standard
ISO 50001 Energy Management StandardISO 50001 Energy Management Standard
ISO 50001 Energy Management Standard
TNenergy
 
Roles and permissions in drupal
Roles and permissions in drupalRoles and permissions in drupal
Roles and permissions in drupal
Johanna Lindh
 
Tips For Highly Effective Energy Management
Tips For Highly Effective Energy ManagementTips For Highly Effective Energy Management
Tips For Highly Effective Energy Management
TNenergy
 

Andere mochten auch (20)

computer hardware
computer hardwarecomputer hardware
computer hardware
 
Buses
BusesBuses
Buses
 
Intermediate machine architecture
Intermediate machine architectureIntermediate machine architecture
Intermediate machine architecture
 
Buses in a computer
Buses in a computerBuses in a computer
Buses in a computer
 
Bus interconnection
Bus interconnectionBus interconnection
Bus interconnection
 
Computer system bus
Computer system busComputer system bus
Computer system bus
 
Types Of Buses
Types Of BusesTypes Of Buses
Types Of Buses
 
Types of buses of computer
Types of buses of computerTypes of buses of computer
Types of buses of computer
 
Intro to Buses (Computer Architecture)
Intro to Buses  (Computer Architecture)Intro to Buses  (Computer Architecture)
Intro to Buses (Computer Architecture)
 
Energy Management Case Studies - Healthy Hospitals Initiative
Energy Management Case Studies - Healthy Hospitals InitiativeEnergy Management Case Studies - Healthy Hospitals Initiative
Energy Management Case Studies - Healthy Hospitals Initiative
 
Tests copy (11)
Tests   copy (11)Tests   copy (11)
Tests copy (11)
 
Tests copy (4)
Tests   copy (4)Tests   copy (4)
Tests copy (4)
 
Phunware Infographic on Travel
Phunware Infographic on TravelPhunware Infographic on Travel
Phunware Infographic on Travel
 
2017_02_14 РИЖЕНКО С.А. головний лікар
2017_02_14 РИЖЕНКО С.А. головний лікар2017_02_14 РИЖЕНКО С.А. головний лікар
2017_02_14 РИЖЕНКО С.А. головний лікар
 
Webinar: Driving Personalization
Webinar: Driving PersonalizationWebinar: Driving Personalization
Webinar: Driving Personalization
 
ISO 50001 Energy Management Standard
ISO 50001 Energy Management StandardISO 50001 Energy Management Standard
ISO 50001 Energy Management Standard
 
Roles and permissions in drupal
Roles and permissions in drupalRoles and permissions in drupal
Roles and permissions in drupal
 
Birmingham Hip Replacement - Under 50
Birmingham Hip Replacement - Under 50Birmingham Hip Replacement - Under 50
Birmingham Hip Replacement - Under 50
 
Tips For Highly Effective Energy Management
Tips For Highly Effective Energy ManagementTips For Highly Effective Energy Management
Tips For Highly Effective Energy Management
 
Опасные грузы
Опасные грузыОпасные грузы
Опасные грузы
 

Ähnlich wie Computer hardware

COMPONENTS OF COMPUTER SYSTEM.pptx
COMPONENTS OF COMPUTER SYSTEM.pptxCOMPONENTS OF COMPUTER SYSTEM.pptx
COMPONENTS OF COMPUTER SYSTEM.pptx
MagdaLo1
 

Ähnlich wie Computer hardware (20)

Lecture#06 inner workings of the cpu
Lecture#06   inner workings of the cpuLecture#06   inner workings of the cpu
Lecture#06 inner workings of the cpu
 
digital logic circuits, digital component
digital logic circuits, digital componentdigital logic circuits, digital component
digital logic circuits, digital component
 
2nd puc computer science chapter 1 backdrop of computers
2nd puc computer science chapter 1  backdrop of computers 2nd puc computer science chapter 1  backdrop of computers
2nd puc computer science chapter 1 backdrop of computers
 
Bca 2nd sem-u-1.2 digital logic circuits, digital component
Bca 2nd sem-u-1.2 digital logic circuits, digital componentBca 2nd sem-u-1.2 digital logic circuits, digital component
Bca 2nd sem-u-1.2 digital logic circuits, digital component
 
B.sc cs-ii -u-1.2 digital logic circuits, digital component
B.sc cs-ii -u-1.2 digital logic circuits, digital componentB.sc cs-ii -u-1.2 digital logic circuits, digital component
B.sc cs-ii -u-1.2 digital logic circuits, digital component
 
Introduction to Embedded System
Introduction to Embedded SystemIntroduction to Embedded System
Introduction to Embedded System
 
Ch01
Ch01Ch01
Ch01
 
Typical configuration of Computer.pptx
Typical configuration of Computer.pptxTypical configuration of Computer.pptx
Typical configuration of Computer.pptx
 
Coa module1
Coa module1Coa module1
Coa module1
 
coa-module1-170527034116.pdf
coa-module1-170527034116.pdfcoa-module1-170527034116.pdf
coa-module1-170527034116.pdf
 
MY COMPUTER
MY COMPUTERMY COMPUTER
MY COMPUTER
 
Ppt Lesson 04
Ppt Lesson 04Ppt Lesson 04
Ppt Lesson 04
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Pc components
Pc componentsPc components
Pc components
 
PCT SLIDE3
PCT SLIDE3PCT SLIDE3
PCT SLIDE3
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Unit 1. introduction
Unit 1. introductionUnit 1. introduction
Unit 1. introduction
 
Introduction To Computer
Introduction To ComputerIntroduction To Computer
Introduction To Computer
 
Inside the computer
Inside the computerInside the computer
Inside the computer
 
COMPONENTS OF COMPUTER SYSTEM.pptx
COMPONENTS OF COMPUTER SYSTEM.pptxCOMPONENTS OF COMPUTER SYSTEM.pptx
COMPONENTS OF COMPUTER SYSTEM.pptx
 

Computer hardware

  • 1. created by jithesh B nair systems manager people institute of management studies munnad Computer Hardware and Flow of Information
  • 2. What is a Computer? • Computer – Device capable of performing computations and making logical decisions – Computers process data under the control of sets of instructions called computer programs – Personal computers: economical enough for individual – Distributed computing: computing distributed over networks – Client/server computing: sharing of information across computer networks between file servers and clients (personal computers)
  • 3. What is a Computer? (cont.) • Computer Hardware –Various devices comprising a computer: –Keyboard, screen, mouse, disks, memory, CD-ROM, and processing units High-level Language Assembly Language Firmware Machine Code Hardware User Application Software OS
  • 4. What is a Computer? (cont.) • Computer Software – Computer Programs that run on a computer, including • Operation System (OS) • Application Software • Computer Language High-level Language Assembly Language Firmware Machine Code Hardware User Application Software OS
  • 5. Computer Architecture A Typical Von-Neumann Architecture Example: 1. Input unit 2. Output unit 3. Memory unit 4. Arithmetic and logic unit (ALU) 5. Central processing unit (CPU) 6. Secondary storage unit Control Circuit (ex: PC: Program Counter) ALU Memory I/O CPU
  • 6. Computer Architecture (cont.) Five major operations performed by a computer system: 1. Input • Obtains information from input devices (keyboard, mouse) 1. Storage • Primary o or main memory or internal memory / memory o the only one directly accessible to the CPU. o The CPU continuously reads instructions stored there and executes them as required. o Eg: ROM (Read Only Memory): CMOS, EPROM o RAM (Random Access Memory): SRAM, DRAM, SIMM, DIMM • Secondary o known as external memory or auxiliary storage o Not directly accessible by the CPU o Eg: Hard disk, flash memory, floppy disks
  • 7. Computer Architecture (cont.) Six logical units in every computer (cont): 3. Processing 4. Output • Outputs information (to screen, to printer, to control other devices 3. Control
  • 8. Computer Architecture (cont.) Basic computer functional units control • Arithmetic and logic unit (ALU) – part of CPU  Performs arithmetic calculations (addition, subtraction...) and logic decisions • Control unit (CU) - part of CPU  Supervises and coordinates the other sections of the computer
  • 9. Computer Architecture (cont.) • Central Processing Unit (CPU) – “brain” of a computer, consisting of • Arithmetic and logic unit (ALU): performs arithmetic calculations (addition, subtraction...) and logic decisions (>, <, =, ...) • Control Unit (CU): decodes each machine instruction and sends signal to other components for carrying out the instruction. – An integrated circuit (IC) that is a full central processing unit is called a microprocessor (µp); a CPU’s current instruction and data values are stored temporally inside the CPU in special high-speed memory location called registers. – CPU speed: ? MHz (M: Mega = 106 , Hz=1/sec);
  • 10. Computer Architecture (cont.) • Memory – A large collection of circuits, each capable of storing bit – Cells (words): manageable units; typical size is 8 bits (1 byte), some machines are 16 bits (2 bytes) and some are 32 bits or 64 bits • Byte (8 bits), KB (kilobyte, 103 ≈ 210 bytes), MB (Megabyte, 106 ≈ 220 bytes), GB (Gigabyte, 109 ≈ 230 bytes). Note: k ≠ K because 1000 ≠ 1024.
  • 11. Computer Architecture (cont.) – Computer memory is comparable to a collection of numbered mailboxes. To identify individual cells in a machine’s main memory, each cell is assigned a unique name, called its address – The organization of byte-size memory cell ...01001000 01100101 01101100 0110111101101100 00101110 H e l l o ,ASCII ...Data Address 0000 0101 0000 0110 0000 0111 0000 1000 0001 0001 0001 0010 Address Bus Data Bus 0 0 0 0 0 1 0 1 Low-order endHigh-order end Least Significant Bit (LSB)Most Significant Bit (MSB)
  • 12. A Typical Von-Neumann Architecture Example: 1. Input unit 2. Output unit 3. Memory unit 4. Arithmetic and logic unit (ALU) 5. Central processing unit (CPU) 6. Secondary storage unit Control Circuit (ex: PC: Program Counter) ALU Memory I/O CPU
  • 13. Computer’s Bus System • A bus, in computing, is a set of physical connections (cables, printed circuits, etc.) which can be shared by multiple hardware components in order to communicate with one another. • think of a bus as a highway on which data travels within a computer.
  • 14. Computer’s Bus System (cont..) • Purpose of buses = to reduce the number of "pathways" needed for communication between the components, by carrying out all communications over a single data channel.
  • 15. Types of Computer’s Bus • There are generally two buses within a computer: • Internal bus (system bus) – Allows the processor to communicate with the system's central memory (the RAM). • External bus (expansion bus) – Allows various motherboard components (USB, serial, and parallel ports, cards inserted in PCI connectors, hard drives, CD- ROM and CD-RW drives, etc.) to communicate with one another. – However, it is mainly used to add new devices using what are called expansion slots connected to the input/output bus.
  • 16. Types of External Buses • There are five major types of external bus’s found on the common motherboard. – ISA (Industry Standard Architecture) • This bus is the low speed work horse of the system. • commonly find a Sound Card hooked up this type BUS. – PCI (Peripheral Component Interconnect) • Supports 32-64 bit bus and is the reigning standard of external buses. • Fast • slowly making the ISA fade away. Go with a PCI Bus Card when possible.
  • 17. Types of External Buses (cont…) – AGP (Accelerated Graphics Port) • This Bus provides from 2 to 4 times the speed of the PCI • used for video expansion only. • great way to go and takes a lot of stress off the CPU, thus gaining in performance all the way around. – USB (Universal Serial Bus) • allows to hook up to 127 devices. • probably going to wipe out PS/2 ports and more. • Allows to hot swap devices or plug and unplug devices while system is running. • a great feature and is incorporated on most new motherboards.
  • 18. Types of External Buses (cont…) – IDE (Intelligent Drive Electronics) • used mostly for disk drives • connects up to two devices on one connection. • More than likely hard drive and CD-ROM are connected through this type bus.
  • 19. Operation of bus protocol • PCI • SCSI
  • 20. THANK YOU • WAIT FOR MOR PRESENTATIONS