SlideShare a Scribd company logo
1 of 37
INPUT DEVICES PRESENTED
BY:
OUTPUT DEVICES
PRESENTED BY:
MEMOMY PRESENTED BY:
CPU PRESENTED BY:
In this presentation, we’ll discuss various input,
output, and CPU(central processing unit),memory
designed to meet the various needs and lifestyles
of people.
Input Devices Output Devices Storage Devices
• Input device captures information and translates it into a form
that can be processed and used by other parts of your computer.
Keyboards
Pointing devices
Game controllers
Scanners
Styluses
Microphones
Digital cameras
Web cams
 The keyboard is the most common input
device. Types of keyboards include:
• Wireless
• Multimedia and one-touch access
• Portable keyboards for PDAs
 Pointing devices are mainly used to choose and
enter commands
 Pointing devices tend to have PS/2 connectors or
USB connectors
• PS/2 connector fits into a PS/2 port, which a small round
socket with small holes that fit the pins on the connector
• USB connectors fit into USB ports, and these are small
rectangular openings on the back or front of your computer,
or even on your keyboard or monitor
 Various pointing devices are available
 Types of pointing devices:
• Mouse
Mechanical mouse
Optical mouse
Wireless mouse
• Trackball
• Touchpad
• Pointing stick
 Game controllers are used mainly to play games
 Types of gaming devices
• Gamepads
• Joysticks
• Gaming wheels
• Force feed
 Other types of input devices include:
• Scanners
• Styluses
• Microphones
• Digital cameras
• Web cams
•Scanner is a light sensitive device that helps you
copy or capture images, photos, and artwork
that exist on paper. Types of scanners include:
Flatbed
• Stylus is an input device consisting of a thin
stick that uses pressure to enter information
or to click and point
• Styluses are used with:
PDAs
Tablet PCs
Graphics tablets
• Microphones are used to
input audio
• Three main types of
microphones are:
Desktop microphones
Headsets
Directional microphones
• Speech recognition is
increasingly being included
in application software
 Digital cameras are used to:
• Download images to a computer
• Post pictures to the Web
• Produce videos
 Resolution is measured in
megapixels
 Higher the resolution, better the
image quality, but the more
expensive the camera
• Web cam is a video camera
that can be used to take
images for uploading to the
Web
 Output devices take
information within your
computer and present it to you
in a form that you can
understand
 Main output devices:
 Monitors
 Printers
 Speakers
 Devices with flat-panel displays
• Tablet PCs
• PDAs
• Cellular phones
• Desktop computers
 CRTs
 Flat-panel displays
 Gas plasma
 LCD (liquid crystal display)
 Passive matrix
 Active matrix
 Called TFT (thin film transistor)
 Separate transistor for every pixel
 Inkjet – most popular
 Makes images by forcing droplets
through nozzles
 Top speed is 20 pages per minute
 Laser
 Forms images using an electrostatic
process
 Prints between 3 and 30 pages per
minute
 Resolution of a printer is the
number of dots per inch (dpi) it
produces.
 Higher the resolution, better the
image, and usually the more costly
the printer
 Multifunction printer:
• Scan, copy, fax, and print
• Can be either inkjet or laser
• Cost less than buying
individual units
• Take up less desk space
 A speaker is a device that
produces computer output
as sound
 Speakers are common
devices in computer systems
Examples include:
• Built-in speaker
• Two-device set speakers
• Surround sound speakers
 ALU (arithmetic logic unit)
 Performs calculations and comparisons (data changed)
 CU (control unit): performs fetch/execute cycle
 Functions:
 Moves data to and from CPU registers and other hardware
components (no change in data)
 Accesses program instructions and issues commands to the ALU
 Subparts:
 Memory management unit: supervises fetching instructions and data
 I/O Interface: sometimes combined with memory management unit
as Bust Interface Unit
 Registers
 Example: Program counter (PC) or instruction pointer
determines next instruction for execution
 Small, permanent storage locations within the
CPU used for a particular purpose
 Manipulated directly by the Control Unit
 Wired for specific function
 Size in bits or bytes (not MB like memory)
 Can hold data, an address or an instruction
 How many registers does the LMC have?
 Use of Registers
 Scratchpad for currently executing program
 Holds data needed quickly or frequently
 Stores information about status of CPU and
currently executing program
 Address of next program instruction
 Signals from external devices
 General Purpose Registers
 User-visible registers
 Hold intermediate results or data values, e.g.,
loop counters
 Equivalent to LMC’s calculator
 Typically several dozen in current CPUs
 Program Count Register (PC)
 Also called instruction pointer
 Instruction Register (IR)
 Stores instruction fetched from memory
 Memory Address Register (MAR)
 Memory Data Register (MDR)
 Status Registers
 Status of CPU and currently executing
program
 Flags (one bit Boolean variable) to track
condition like arithmetic carry and overflow,
power failure, internal computer error
 Stores values from other locations (registers
and memory)
 Addition and subtraction
 Shift or rotate data
 Test contents for conditions such as zero or
positive
 Each memory location has a unique address
 Address from an instruction is copied to the
MAR which finds the location in memory
 CPU determines if it is a store or retrieval
 Transfer takes place between the MDR and
memory
 MDR is a two way register
©2003 The McGraw-Hill Companies
Address Data
 Determined by two factors
1. Number of bits in the MAR
 LMC = 100 (00 to 99)
 2K where K = width of the register in bits
2. Size of the address portion of the instruction
 4 bits allows 16 locations
 8 bits allows 256 locations
 32 bits allows 4,294,967,296 or 4 GB
 Important for performance
 Insufficient memory can cause a processor to
work at 50% below performance
 DRAM (Dynamic RAM)
 Most common, cheap
 Volatile: must be refreshed (recharged with
power) 1000’s of times each second
 SRAM (static RAM)
 Faster than DRAM and more expensive than
DRAM
 Volatile
 Frequently small amount used in cache
memory for high-speed access used
 Non-volatile memory to hold software that is
not expected to change over the life of the
system
 Magnetic core memory
 EEPROM
 Electrically Erasable Programmable ROM
 Slower and less flexible than Flash ROM
 Flash ROM
 Faster than disks but more expensive
 Uses
 BIOS: initial boot instructions and
diagnostics
 Digital cameras
BASIC COMPUTER ARCHITECTURE

More Related Content

What's hot

Primary Memory: RAM, ROM and their Types
Primary Memory: RAM, ROM and their TypesPrimary Memory: RAM, ROM and their Types
Primary Memory: RAM, ROM and their TypesHem Pokhrel
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann ArchitectureZahid Rajeel
 
Micro programmed control
Micro programmed  controlMicro programmed  control
Micro programmed controlShashank Singh
 
Cpu presentation
Cpu presentationCpu presentation
Cpu presentationHarry Singh
 
Computer architecture
Computer architectureComputer architecture
Computer architectureRishabha Garg
 
08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)Akhila Dakshina
 
Input Output Organization
Input Output OrganizationInput Output Organization
Input Output OrganizationKamal Acharya
 
Components of a computer system
Components of a computer systemComponents of a computer system
Components of a computer systemMark Santos
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design processRayees CK
 
Cpu and its functions
Cpu and its functionsCpu and its functions
Cpu and its functionsmyrajendra
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle pptsheetal singh
 
COMPUTER MEMORY : TYPES & FUNCTIONS
COMPUTER MEMORY : TYPES & FUNCTIONSCOMPUTER MEMORY : TYPES & FUNCTIONS
COMPUTER MEMORY : TYPES & FUNCTIONSAngel Mary George
 

What's hot (20)

Primary Memory: RAM, ROM and their Types
Primary Memory: RAM, ROM and their TypesPrimary Memory: RAM, ROM and their Types
Primary Memory: RAM, ROM and their Types
 
Processors
ProcessorsProcessors
Processors
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 
Computer system bus
Computer system busComputer system bus
Computer system bus
 
Micro programmed control
Micro programmed  controlMicro programmed  control
Micro programmed control
 
Cpu presentation
Cpu presentationCpu presentation
Cpu presentation
 
memory hierarchy
memory hierarchymemory hierarchy
memory hierarchy
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
Cpu ppt cse
Cpu ppt cseCpu ppt cse
Cpu ppt cse
 
Input Output Organization
Input Output OrganizationInput Output Organization
Input Output Organization
 
Control unit
Control  unitControl  unit
Control unit
 
BASIC STRUCTURE OF COMPUTERS.pptx
BASIC STRUCTURE OF COMPUTERS.pptxBASIC STRUCTURE OF COMPUTERS.pptx
BASIC STRUCTURE OF COMPUTERS.pptx
 
Components of a computer system
Components of a computer systemComponents of a computer system
Components of a computer system
 
Memory Hierarchy
Memory HierarchyMemory Hierarchy
Memory Hierarchy
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
 
Cpu and its functions
Cpu and its functionsCpu and its functions
Cpu and its functions
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle ppt
 
COMPUTER MEMORY : TYPES & FUNCTIONS
COMPUTER MEMORY : TYPES & FUNCTIONSCOMPUTER MEMORY : TYPES & FUNCTIONS
COMPUTER MEMORY : TYPES & FUNCTIONS
 

Similar to BASIC COMPUTER ARCHITECTURE

Power Point Lesson 02
Power Point Lesson 02Power Point Lesson 02
Power Point Lesson 02Nasir Jumani
 
Information Technology
Information TechnologyInformation Technology
Information TechnologySahil Mahajan
 
E 1-00powerpointpresentationupdate-090901115018-phpapp01
E 1-00powerpointpresentationupdate-090901115018-phpapp01E 1-00powerpointpresentationupdate-090901115018-phpapp01
E 1-00powerpointpresentationupdate-090901115018-phpapp0112richa
 
Hardware and software of computer
Hardware and software of computerHardware and software of computer
Hardware and software of computerSurath Khadka
 
Computer essential
Computer essentialComputer essential
Computer essentialMusa Bukar
 
Computer, introduction, features, anatomy,
Computer, introduction, features, anatomy,Computer, introduction, features, anatomy,
Computer, introduction, features, anatomy,kiranmohan42
 
Computer_Parts.ppt
Computer_Parts.pptComputer_Parts.ppt
Computer_Parts.pptkellashrimp
 
computer fundamentals
computer fundamentalscomputer fundamentals
computer fundamentalsPANKHURI JAIN
 
Components of System Unit
Components of System UnitComponents of System Unit
Components of System UnitAfaq Siddiqui
 
Lec no. 4 hardware and software basic
Lec no. 4 hardware and software basicLec no. 4 hardware and software basic
Lec no. 4 hardware and software basicJiian Francisco
 
Components of computer system and input-output devices and storage devices
Components of computer system and input-output devices and storage devicesComponents of computer system and input-output devices and storage devices
Components of computer system and input-output devices and storage devicesSaiFul IsLam
 
ITBIS105 6
ITBIS105 6ITBIS105 6
ITBIS105 6Suad 00
 

Similar to BASIC COMPUTER ARCHITECTURE (20)

Information technology
Information technologyInformation technology
Information technology
 
Power Point Lesson 02
Power Point Lesson 02Power Point Lesson 02
Power Point Lesson 02
 
Information Technology
Information TechnologyInformation Technology
Information Technology
 
Fg a
Fg aFg a
Fg a
 
E 1-00powerpointpresentationupdate-090901115018-phpapp01
E 1-00powerpointpresentationupdate-090901115018-phpapp01E 1-00powerpointpresentationupdate-090901115018-phpapp01
E 1-00powerpointpresentationupdate-090901115018-phpapp01
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentals
 
Hardware and software of computer
Hardware and software of computerHardware and software of computer
Hardware and software of computer
 
Ic lecture3
Ic lecture3Ic lecture3
Ic lecture3
 
Computer essential
Computer essentialComputer essential
Computer essential
 
Computer, introduction, features, anatomy,
Computer, introduction, features, anatomy,Computer, introduction, features, anatomy,
Computer, introduction, features, anatomy,
 
Computer_Parts.ppt
Computer_Parts.pptComputer_Parts.ppt
Computer_Parts.ppt
 
Computer hardware
Computer hardwareComputer hardware
Computer hardware
 
computer fundamentals
computer fundamentalscomputer fundamentals
computer fundamentals
 
Components of System Unit
Components of System UnitComponents of System Unit
Components of System Unit
 
Computer components
Computer componentsComputer components
Computer components
 
Lec no. 4 hardware and software basic
Lec no. 4 hardware and software basicLec no. 4 hardware and software basic
Lec no. 4 hardware and software basic
 
Computers in Libraries
Computers in LibrariesComputers in Libraries
Computers in Libraries
 
Components of computer system and input-output devices and storage devices
Components of computer system and input-output devices and storage devicesComponents of computer system and input-output devices and storage devices
Components of computer system and input-output devices and storage devices
 
COMPUTER COMPONENTS
COMPUTER COMPONENTSCOMPUTER COMPONENTS
COMPUTER COMPONENTS
 
ITBIS105 6
ITBIS105 6ITBIS105 6
ITBIS105 6
 

Recently uploaded

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 

Recently uploaded (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

BASIC COMPUTER ARCHITECTURE

  • 1. INPUT DEVICES PRESENTED BY: OUTPUT DEVICES PRESENTED BY: MEMOMY PRESENTED BY: CPU PRESENTED BY:
  • 2. In this presentation, we’ll discuss various input, output, and CPU(central processing unit),memory designed to meet the various needs and lifestyles of people.
  • 3. Input Devices Output Devices Storage Devices
  • 4. • Input device captures information and translates it into a form that can be processed and used by other parts of your computer. Keyboards Pointing devices Game controllers Scanners Styluses Microphones Digital cameras Web cams
  • 5.  The keyboard is the most common input device. Types of keyboards include: • Wireless • Multimedia and one-touch access • Portable keyboards for PDAs
  • 6.
  • 7.  Pointing devices are mainly used to choose and enter commands  Pointing devices tend to have PS/2 connectors or USB connectors • PS/2 connector fits into a PS/2 port, which a small round socket with small holes that fit the pins on the connector • USB connectors fit into USB ports, and these are small rectangular openings on the back or front of your computer, or even on your keyboard or monitor
  • 8.  Various pointing devices are available  Types of pointing devices: • Mouse Mechanical mouse Optical mouse Wireless mouse • Trackball • Touchpad • Pointing stick
  • 9.  Game controllers are used mainly to play games  Types of gaming devices • Gamepads • Joysticks • Gaming wheels • Force feed
  • 10.  Other types of input devices include: • Scanners • Styluses • Microphones • Digital cameras • Web cams
  • 11. •Scanner is a light sensitive device that helps you copy or capture images, photos, and artwork that exist on paper. Types of scanners include: Flatbed
  • 12. • Stylus is an input device consisting of a thin stick that uses pressure to enter information or to click and point • Styluses are used with: PDAs Tablet PCs Graphics tablets
  • 13. • Microphones are used to input audio • Three main types of microphones are: Desktop microphones Headsets Directional microphones • Speech recognition is increasingly being included in application software
  • 14.  Digital cameras are used to: • Download images to a computer • Post pictures to the Web • Produce videos  Resolution is measured in megapixels  Higher the resolution, better the image quality, but the more expensive the camera
  • 15. • Web cam is a video camera that can be used to take images for uploading to the Web
  • 16.  Output devices take information within your computer and present it to you in a form that you can understand  Main output devices:  Monitors  Printers  Speakers
  • 17.  Devices with flat-panel displays • Tablet PCs • PDAs • Cellular phones • Desktop computers
  • 18.  CRTs  Flat-panel displays  Gas plasma  LCD (liquid crystal display)  Passive matrix  Active matrix  Called TFT (thin film transistor)  Separate transistor for every pixel
  • 19.  Inkjet – most popular  Makes images by forcing droplets through nozzles  Top speed is 20 pages per minute  Laser  Forms images using an electrostatic process  Prints between 3 and 30 pages per minute
  • 20.  Resolution of a printer is the number of dots per inch (dpi) it produces.  Higher the resolution, better the image, and usually the more costly the printer
  • 21.  Multifunction printer: • Scan, copy, fax, and print • Can be either inkjet or laser • Cost less than buying individual units • Take up less desk space
  • 22.  A speaker is a device that produces computer output as sound  Speakers are common devices in computer systems Examples include: • Built-in speaker • Two-device set speakers • Surround sound speakers
  • 23.  ALU (arithmetic logic unit)  Performs calculations and comparisons (data changed)  CU (control unit): performs fetch/execute cycle  Functions:  Moves data to and from CPU registers and other hardware components (no change in data)  Accesses program instructions and issues commands to the ALU  Subparts:  Memory management unit: supervises fetching instructions and data  I/O Interface: sometimes combined with memory management unit as Bust Interface Unit  Registers  Example: Program counter (PC) or instruction pointer determines next instruction for execution
  • 24.
  • 25.  Small, permanent storage locations within the CPU used for a particular purpose  Manipulated directly by the Control Unit  Wired for specific function  Size in bits or bytes (not MB like memory)  Can hold data, an address or an instruction  How many registers does the LMC have?
  • 26.  Use of Registers  Scratchpad for currently executing program  Holds data needed quickly or frequently  Stores information about status of CPU and currently executing program  Address of next program instruction  Signals from external devices  General Purpose Registers  User-visible registers  Hold intermediate results or data values, e.g., loop counters  Equivalent to LMC’s calculator  Typically several dozen in current CPUs
  • 27.  Program Count Register (PC)  Also called instruction pointer  Instruction Register (IR)  Stores instruction fetched from memory  Memory Address Register (MAR)  Memory Data Register (MDR)  Status Registers  Status of CPU and currently executing program  Flags (one bit Boolean variable) to track condition like arithmetic carry and overflow, power failure, internal computer error
  • 28.  Stores values from other locations (registers and memory)  Addition and subtraction  Shift or rotate data  Test contents for conditions such as zero or positive
  • 29.  Each memory location has a unique address  Address from an instruction is copied to the MAR which finds the location in memory  CPU determines if it is a store or retrieval  Transfer takes place between the MDR and memory  MDR is a two way register
  • 30. ©2003 The McGraw-Hill Companies Address Data
  • 31.
  • 32.
  • 33.
  • 34.  Determined by two factors 1. Number of bits in the MAR  LMC = 100 (00 to 99)  2K where K = width of the register in bits 2. Size of the address portion of the instruction  4 bits allows 16 locations  8 bits allows 256 locations  32 bits allows 4,294,967,296 or 4 GB  Important for performance  Insufficient memory can cause a processor to work at 50% below performance
  • 35.  DRAM (Dynamic RAM)  Most common, cheap  Volatile: must be refreshed (recharged with power) 1000’s of times each second  SRAM (static RAM)  Faster than DRAM and more expensive than DRAM  Volatile  Frequently small amount used in cache memory for high-speed access used
  • 36.  Non-volatile memory to hold software that is not expected to change over the life of the system  Magnetic core memory  EEPROM  Electrically Erasable Programmable ROM  Slower and less flexible than Flash ROM  Flash ROM  Faster than disks but more expensive  Uses  BIOS: initial boot instructions and diagnostics  Digital cameras