SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Hardware
Central Processing Unit (CPU)
• The hardware that executes the programs and manages the rest of the
hardware.
Executing a Program
• Initially the program is loaded into the main memory.
Fetch Execute Cycle
=
Average processor speed of a PC is 3 - 4GHz.
CPU Performance
• In order to increase the performance cache can be used.
• Cache is a memory that can store frequently used instructions or
data.(4MB average size of a cache)
Purpose of CPU
• fetch instructions from main memory
• fetch data from main memory
• decode the instructions
• execute the instructions
• perform calculations
• manage the movement of instructions and data to and from peripheral devices
Multi Core Processors
• Dual core has two processors.
• Quad core has four processors.
• Multi core processors work on different programs and work faster than a single core
processor.
Memory
• A component used to store data.
• There are different types of memories for different purposes.
• Eg: RAM, Memory Stick
RAM – Random Access Memory
• Random refers to the fact that you can write anywhere in that memory space at any
time.
• Volatile
• The main purpose of the RAM is to act as temporary storage for programs and
data.
Virtual Memory
• Configuring hard disk to behave as RAM is called Virtual Memory.
• Used to store parts of the program currently being run but actually being executed
has to be sorted in RAM.
• As the program proceeds, sections are swapped between the RAM and the Virtual
memory.
ROM - Read Only Memory
• Non-volatile.
• Cannot write over the contents
• It has the bootstrap loader to start the machine.
Secondary Memory
• These long term, non volatile types of storage are also called Secondary Memory.
• Eg: Hard Drive, Memory Stick, CD, DVD.
• Much larger compared to primary storages.
• Cheaper memory technologies tend to have slow access speeds.
• Should be robust and reliable.
What you need to consider when
choosing a secondary memory
• Capacity- how much space is available?
• Speed- how quickly the data can be read and stored?
• Portability- can you easily unplug it and carry away easily?
• Durability- how easily is it damaged?
• Reliability- how long will it last?
Storage technologies
• Magnetic
– Oldest technology used. Eg: floppy disk, hard disk, tapes
– Cheap and high capacity
– Magnetic disks are read with a moving head
– Magnetic tapes are read by moving the tape fast a read-write head
– Vulnerable to damage
– Moving parts go wrong often
Storage technologies
• Optical
– Lasers write data to the disc and read
data from it
– CD, DVD
Storage technologies
• Solid State
– A type of a RAM
– Non-volatile type of RAM
– Access speed is slow compared to RAM
– Used in Tablets, Mobile Phones
Input Devices
• Keyboard
• Mouse (laser or tracker ball)
• Touch Screen
• Barcode Scanner
• OMR- Optical Mark Recognition (lottery tickets)
• OCR- Optical Character Recognition
• Joystick
• Microphone
• Sensors
• Camera
• Sip and Puff switches
Output Devices
• CRT – cathode ray tube
• LCD- Liquid Crystal Display
• TFT – Thin Film Transistor
• Speakers
• Inkjet Printer
• Laser Printer
• Actuators
• Lights
Appropriate I/O Devices
Appropriate I/O Devices
Appropriate I/O Devices
Logic Gates
Hardware
Hardware

Weitere ähnliche Inhalte

Ähnlich wie Hardware

Lesson 3-What are the hardware components of computer.pptx
Lesson 3-What are the hardware components of computer.pptxLesson 3-What are the hardware components of computer.pptx
Lesson 3-What are the hardware components of computer.pptx
Jasonbaloro
 
Unit 1 computing fundamental 2013
Unit 1 computing fundamental 2013Unit 1 computing fundamental 2013
Unit 1 computing fundamental 2013
Yousuf Al Khanbashi
 

Ähnlich wie Hardware (20)

cache.pptx
cache.pptxcache.pptx
cache.pptx
 
Io (2)
Io (2)Io (2)
Io (2)
 
Computer storage MBA present.pptx
Computer storage MBA present.pptxComputer storage MBA present.pptx
Computer storage MBA present.pptx
 
Ch-04 (Comp) - Storage Devices.pdf
Ch-04 (Comp) - Storage Devices.pdfCh-04 (Comp) - Storage Devices.pdf
Ch-04 (Comp) - Storage Devices.pdf
 
Lesson 3-What are the hardware components of computer.pptx
Lesson 3-What are the hardware components of computer.pptxLesson 3-What are the hardware components of computer.pptx
Lesson 3-What are the hardware components of computer.pptx
 
Primary and Secondary Memory.pptx
Primary and Secondary Memory.pptxPrimary and Secondary Memory.pptx
Primary and Secondary Memory.pptx
 
Computer Basics
Computer BasicsComputer Basics
Computer Basics
 
Raja srivatsa
Raja srivatsaRaja srivatsa
Raja srivatsa
 
Unit 1 computing fundamental 2013
Unit 1 computing fundamental 2013Unit 1 computing fundamental 2013
Unit 1 computing fundamental 2013
 
Types of memory (bba 1st)
Types of memory (bba 1st)Types of memory (bba 1st)
Types of memory (bba 1st)
 
3. basic organization of a computer
3. basic organization of a computer3. basic organization of a computer
3. basic organization of a computer
 
Memory and storage
Memory and storageMemory and storage
Memory and storage
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
 
Upes ppt template
Upes ppt templateUpes ppt template
Upes ppt template
 
Fundamentals of Computing Chapter 6
Fundamentals of Computing Chapter 6Fundamentals of Computing Chapter 6
Fundamentals of Computing Chapter 6
 
Computer memory
Computer memoryComputer memory
Computer memory
 
Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10
 
5 computer memory
5 computer memory5 computer memory
5 computer memory
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
 
Basic computer architecture
Basic computer architectureBasic computer architecture
Basic computer architecture
 

Mehr von Sajitha Pathirana (12)

Basics of Java.ppsx
Basics of Java.ppsxBasics of Java.ppsx
Basics of Java.ppsx
 
Programming Languages
Programming LanguagesProgramming Languages
Programming Languages
 
Functions
FunctionsFunctions
Functions
 
Databases
DatabasesDatabases
Databases
 
Handling Data in Algorithm
Handling Data in AlgorithmHandling Data in Algorithm
Handling Data in Algorithm
 
Pseudocode
PseudocodePseudocode
Pseudocode
 
Communications and Networking
Communications and NetworkingCommunications and Networking
Communications and Networking
 
Software
SoftwareSoftware
Software
 
Logical Operators
Logical OperatorsLogical Operators
Logical Operators
 
Data Representation in Computers
Data Representation in ComputersData Representation in Computers
Data Representation in Computers
 
Fundamentals of computer systems
Fundamentals of computer systemsFundamentals of computer systems
Fundamentals of computer systems
 
Flow Charts
Flow ChartsFlow Charts
Flow Charts
 

Kürzlich hochgeladen

%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 

Kürzlich hochgeladen (20)

MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 

Hardware

  • 2. Central Processing Unit (CPU) • The hardware that executes the programs and manages the rest of the hardware.
  • 3. Executing a Program • Initially the program is loaded into the main memory.
  • 4. Fetch Execute Cycle = Average processor speed of a PC is 3 - 4GHz.
  • 5. CPU Performance • In order to increase the performance cache can be used. • Cache is a memory that can store frequently used instructions or data.(4MB average size of a cache)
  • 6. Purpose of CPU • fetch instructions from main memory • fetch data from main memory • decode the instructions • execute the instructions • perform calculations • manage the movement of instructions and data to and from peripheral devices
  • 7. Multi Core Processors • Dual core has two processors. • Quad core has four processors. • Multi core processors work on different programs and work faster than a single core processor.
  • 8. Memory • A component used to store data. • There are different types of memories for different purposes. • Eg: RAM, Memory Stick
  • 9. RAM – Random Access Memory • Random refers to the fact that you can write anywhere in that memory space at any time. • Volatile • The main purpose of the RAM is to act as temporary storage for programs and data.
  • 10. Virtual Memory • Configuring hard disk to behave as RAM is called Virtual Memory. • Used to store parts of the program currently being run but actually being executed has to be sorted in RAM. • As the program proceeds, sections are swapped between the RAM and the Virtual memory.
  • 11. ROM - Read Only Memory • Non-volatile. • Cannot write over the contents • It has the bootstrap loader to start the machine.
  • 12. Secondary Memory • These long term, non volatile types of storage are also called Secondary Memory. • Eg: Hard Drive, Memory Stick, CD, DVD. • Much larger compared to primary storages. • Cheaper memory technologies tend to have slow access speeds. • Should be robust and reliable.
  • 13. What you need to consider when choosing a secondary memory • Capacity- how much space is available? • Speed- how quickly the data can be read and stored? • Portability- can you easily unplug it and carry away easily? • Durability- how easily is it damaged? • Reliability- how long will it last?
  • 14. Storage technologies • Magnetic – Oldest technology used. Eg: floppy disk, hard disk, tapes – Cheap and high capacity – Magnetic disks are read with a moving head – Magnetic tapes are read by moving the tape fast a read-write head – Vulnerable to damage – Moving parts go wrong often
  • 15.
  • 16. Storage technologies • Optical – Lasers write data to the disc and read data from it – CD, DVD
  • 17. Storage technologies • Solid State – A type of a RAM – Non-volatile type of RAM – Access speed is slow compared to RAM – Used in Tablets, Mobile Phones
  • 18.
  • 19. Input Devices • Keyboard • Mouse (laser or tracker ball) • Touch Screen • Barcode Scanner • OMR- Optical Mark Recognition (lottery tickets) • OCR- Optical Character Recognition • Joystick • Microphone • Sensors • Camera • Sip and Puff switches
  • 20. Output Devices • CRT – cathode ray tube • LCD- Liquid Crystal Display • TFT – Thin Film Transistor • Speakers • Inkjet Printer • Laser Printer • Actuators • Lights