SlideShare a Scribd company logo
Stuart Cunningham - Computer Platforms - 2003
COMPUTER PLATFORMS
Input, Output, and Storage
&
Introduction to Basic Computer
Architecture
Week 2
Stuart Cunningham - Computer Platforms - 2003
Week 2
• Input, Output, Storage
– Devices
– Media
• Computer Architecture
– The CPU
• ALU
• Control unit
• Registers
– Buses
– Von-Neumann
Stuart Cunningham - Computer Platforms - 2003
Input
• Sending information to the computer
• Issuing the computer with a command
• Devices for Input
• Keyboard
• Mouse
• Scanner
• Camera
• Joystick / Gamepad
• Microphone (Transducer)
• Lightpen
• Barcode Reader
• Fingerprint Scanner
Stuart Cunningham - Computer Platforms - 2003
Output
• Returning the result of a process
• Querying the user
• Providing the user with feedback
• Devices for Output
• Monitor
• Printer
• Plotter
• Digital Projector
• Speakers
• Synthesiser
• Robot / Machine
• LED’s
Stuart Cunningham - Computer Platforms - 2003
Storage
• Place to keep important data
• Kept on a storage medium
– Magnetic, Optical, physical
• Devices for Storage
• Hard Disk Drive (HDD)
• Floppy Disk Drive (FDD)
• Zip Drive
• Tape Drive
• CD / DVD (ROM, RW, R)
• Memory Chips (USB sticks, Flash memory)
• Punched Cards
• Barcodes
Stuart Cunningham - Computer Platforms - 2003
Computer Architecture
• What’s in the box?
CPU
Hard Disk
Drive
RAM
BIOS
Sound Card
Graphic Card
Ports
Floppy
Disk Drive
Power
Supply
Stuart Cunningham - Computer Platforms - 2003
Ports
• Physical interface or socket to connect a
device to a computer
• Interfaced to the computer’s motherboard
• Two main types of port:
– Serial
• Data is transferred in streams
• One bit after the other
– Parallel
• Data bits are transferred alongside each other in
waves (concurrently)
• Common ports
– USB (Universal Serial Bus)
– Serial (9-pin) & (15-pin ‘game’ port)
– Parallel (25-pin)
– SCSI (Small Computer Systems Interface)
Stuart Cunningham - Computer Platforms - 2003
Sound & Graphic Cards
• Interface directly onto the motherboard
• Graphics Card usually uses the AGP
(Accelerated Graphics Port)
– Provides basic and / or advanced graphics
capability
– Often have graphics co-processors
– On-board VRAM (Video RAM)
• Sound card uses a PCI (peripheral
Component Interconnect) slot
– Allows computer to output sound to speakers and
record sounds.
– Adds MIDI (Musical Instrument Digital Interface)
capability
Stuart Cunningham - Computer Platforms - 2003
Hard Disk Drives (HDD)
• Magnetic storage medium
• Uses rotating metal disks (platters)
• Use read and write ‘heads’ to store and
retrieve information
• Large storage capacity
Disk Platter
Spindle
Read/Write
Heads
Stuart Cunningham - Computer Platforms - 2003
Floppy Disk Drive (FDD)
– Magnetic storage medium
– Uses rotating single, thin magnetic
disk
– Requires a drive to read the disk,
which has the read/write heads
– Small storage capacity
• Typically 1.44 Mb (High Density 3.5”)
– Portable
– Cheap
Stuart Cunningham - Computer Platforms - 2003
Magnetic Disks
– How the disk works:
Sector
Cluster
Track
Stuart Cunningham - Computer Platforms - 2003
BIOS
• Basic Input Output System (BIOS)
• Provides the computer with basic
functionality
• Built-in software, no disk access
– Usually a ROM chip on the motherboard
• Common BIOS manufacturers
– Award, Compaq, HP
• Settings are saved to a CMOS chip,
powered by a battery
– CMOS = Complementary Metal Oxide
Semiconductor
Stuart Cunningham - Computer Platforms - 2003
Random Access Memory (RAM)
• Used to store instructions that are in current
use
• Two main types of RAM:
– Static RAM (SRAM)
• reliable
• does not need to be constantly refreshed
• fast
• expensive
– Dynamic RAM (DRAM)
• more common
• slower than SRAM
• cheap
• must be constantly refreshed
– Both volatile’ (contents lost when power is off)
Stuart Cunningham - Computer Platforms - 2003
Random Access Memory (RAM)
• Cache Memory
– Essentially RAM that the CPU can access
quickly
• Is physically close to the processor
– Usually always SRAM
• Therefore, small sizes are common compared
to size of RAM
– Two levels of cache memory
• Level 1 - Situated inside the processor
– Commonly 512 kb
• Level 2 - A separate RAM chip on the
motherboard or in expansion slot
– Commonly 1024 kb (1 Mb)
Stuart Cunningham - Computer Platforms - 2003
Stuart Cunningham - Computer Platforms - 2003
Central Processing Unit (CPU)
• CPU has three important parts:
– ALU (Arithmetic and Logic Unit)
– Control Unit
– Registers
High Speed Registers
ALU Control
Unit
CPU
Stuart Cunningham - Computer Platforms - 2003
Central Processing Unit (CPU)
• Arithmetic & Logic Unit
– Handles mathematical and logical functions
(numerical)
– Deals with non-numerical logic operations
• Control Unit
– Handles all low-level hardware operations
• Input & Output Devices and CPU
– Carries out instruction handling
• Fetch Execute Cycle
• Registers
– Storage areas within the CPU
– Accessible at high speed
– Anything for processing must be kept in a register
– Can also hold the address of a memory location
Stuart Cunningham - Computer Platforms - 2003
Buses
• A collection of wires which connects
together the internal components of
the computer
– Allows transfer of data
• Main types of bus:
– Data bus
• Carries actual data bits (information)
– Address bus
• Transfers locations where data should be sent
– Control bus
• Carries status information
Stuart Cunningham - Computer Platforms - 2003
Buses
• How buses fit into the computer
system
INPUT OUTPUT
CPU
MEMORY
ADDRESS BUS
DATA BUS
CONTROL BUS
Stuart Cunningham - Computer Platforms - 2003
Computer Architecture
• The Von Neumann Model
– 1903 - 1957
– Mathematician
– Quantum physicist
– Worked on ENIAC
• Electronic Numerical Integrator and Computer
• Major development in computer technology
– Responsible for developing the Fetch
Execute Cycle, and his namesake -
• ‘Von Neumann Model’
– The original computer geek?!
Stuart Cunningham - Computer Platforms - 2003
Week 2
• What we know now!
– Input, Output, Storage
• Devices
• Media
– HDD
– FDD
– How magnetic Disks work
– Computer Architecture
• BIOS
• Ports
• The CPU
– ALU
– Control unit
– Registers
• Buses
• Von-Neumann

More Related Content

PPT
PC Components and functions input output
PPT
PC Components.ppt
PPT
PC Components.ppt
PPT
PC Components.ppt
PPTX
PC Components.pptx
PPT
PC Components.ppt
PPT
PC Components_Hardware_Software_CSS11.ppt
PPT
Ahsan by computer component information
PC Components and functions input output
PC Components.ppt
PC Components.ppt
PC Components.ppt
PC Components.pptx
PC Components.ppt
PC Components_Hardware_Software_CSS11.ppt
Ahsan by computer component information

Similar to Computerplatform with detail explanation.ppt (20)

PPT
PC Components.ppt
PPT
Pc components
PPTX
ch3.pptx
PPT
Ch3 computer hardware ppt.
PPT
PPTX
Hardware
PPT
Computer Hardware Components
PDF
Computer Main Comppponents.pdf
PPT
Basic hardware concept
PPTX
Computer hardware
PPT
PC hardware components ppt slide_week2.ppt
PPTX
Computerhardware 130909042641-
PPTX
Computer Basics
PPT
Computer hardware
PPT
PPTX
Additional notes parts & functions of a computer
PPT
CE Lecture 1 ICT Computer System Keyboard
PPT
Major Hardware Components of a Computer System
PPT
Components of a computer system CPU, memory, storage devices
PC Components.ppt
Pc components
ch3.pptx
Ch3 computer hardware ppt.
Hardware
Computer Hardware Components
Computer Main Comppponents.pdf
Basic hardware concept
Computer hardware
PC hardware components ppt slide_week2.ppt
Computerhardware 130909042641-
Computer Basics
Computer hardware
Additional notes parts & functions of a computer
CE Lecture 1 ICT Computer System Keyboard
Major Hardware Components of a Computer System
Components of a computer system CPU, memory, storage devices
Ad

Recently uploaded (20)

PDF
Trump Administration's workforce development strategy
PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PDF
IGGE1 Understanding the Self1234567891011
PPTX
Virtual and Augmented Reality in Current Scenario
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
Empowerment Technology for Senior High School Guide
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PPTX
Introduction to pro and eukaryotes and differences.pptx
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
Hazard Identification & Risk Assessment .pdf
PDF
HVAC Specification 2024 according to central public works department
PPTX
History, Philosophy and sociology of education (1).pptx
PPTX
20th Century Theater, Methods, History.pptx
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Trump Administration's workforce development strategy
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
IGGE1 Understanding the Self1234567891011
Virtual and Augmented Reality in Current Scenario
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
Empowerment Technology for Senior High School Guide
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
AI-driven educational solutions for real-life interventions in the Philippine...
Paper A Mock Exam 9_ Attempt review.pdf.
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
Introduction to pro and eukaryotes and differences.pptx
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
Hazard Identification & Risk Assessment .pdf
HVAC Specification 2024 according to central public works department
History, Philosophy and sociology of education (1).pptx
20th Century Theater, Methods, History.pptx
FORM 1 BIOLOGY MIND MAPS and their schemes
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Ad

Computerplatform with detail explanation.ppt

  • 1. Stuart Cunningham - Computer Platforms - 2003 COMPUTER PLATFORMS Input, Output, and Storage & Introduction to Basic Computer Architecture Week 2
  • 2. Stuart Cunningham - Computer Platforms - 2003 Week 2 • Input, Output, Storage – Devices – Media • Computer Architecture – The CPU • ALU • Control unit • Registers – Buses – Von-Neumann
  • 3. Stuart Cunningham - Computer Platforms - 2003 Input • Sending information to the computer • Issuing the computer with a command • Devices for Input • Keyboard • Mouse • Scanner • Camera • Joystick / Gamepad • Microphone (Transducer) • Lightpen • Barcode Reader • Fingerprint Scanner
  • 4. Stuart Cunningham - Computer Platforms - 2003 Output • Returning the result of a process • Querying the user • Providing the user with feedback • Devices for Output • Monitor • Printer • Plotter • Digital Projector • Speakers • Synthesiser • Robot / Machine • LED’s
  • 5. Stuart Cunningham - Computer Platforms - 2003 Storage • Place to keep important data • Kept on a storage medium – Magnetic, Optical, physical • Devices for Storage • Hard Disk Drive (HDD) • Floppy Disk Drive (FDD) • Zip Drive • Tape Drive • CD / DVD (ROM, RW, R) • Memory Chips (USB sticks, Flash memory) • Punched Cards • Barcodes
  • 6. Stuart Cunningham - Computer Platforms - 2003 Computer Architecture • What’s in the box? CPU Hard Disk Drive RAM BIOS Sound Card Graphic Card Ports Floppy Disk Drive Power Supply
  • 7. Stuart Cunningham - Computer Platforms - 2003 Ports • Physical interface or socket to connect a device to a computer • Interfaced to the computer’s motherboard • Two main types of port: – Serial • Data is transferred in streams • One bit after the other – Parallel • Data bits are transferred alongside each other in waves (concurrently) • Common ports – USB (Universal Serial Bus) – Serial (9-pin) & (15-pin ‘game’ port) – Parallel (25-pin) – SCSI (Small Computer Systems Interface)
  • 8. Stuart Cunningham - Computer Platforms - 2003 Sound & Graphic Cards • Interface directly onto the motherboard • Graphics Card usually uses the AGP (Accelerated Graphics Port) – Provides basic and / or advanced graphics capability – Often have graphics co-processors – On-board VRAM (Video RAM) • Sound card uses a PCI (peripheral Component Interconnect) slot – Allows computer to output sound to speakers and record sounds. – Adds MIDI (Musical Instrument Digital Interface) capability
  • 9. Stuart Cunningham - Computer Platforms - 2003 Hard Disk Drives (HDD) • Magnetic storage medium • Uses rotating metal disks (platters) • Use read and write ‘heads’ to store and retrieve information • Large storage capacity Disk Platter Spindle Read/Write Heads
  • 10. Stuart Cunningham - Computer Platforms - 2003 Floppy Disk Drive (FDD) – Magnetic storage medium – Uses rotating single, thin magnetic disk – Requires a drive to read the disk, which has the read/write heads – Small storage capacity • Typically 1.44 Mb (High Density 3.5”) – Portable – Cheap
  • 11. Stuart Cunningham - Computer Platforms - 2003 Magnetic Disks – How the disk works: Sector Cluster Track
  • 12. Stuart Cunningham - Computer Platforms - 2003 BIOS • Basic Input Output System (BIOS) • Provides the computer with basic functionality • Built-in software, no disk access – Usually a ROM chip on the motherboard • Common BIOS manufacturers – Award, Compaq, HP • Settings are saved to a CMOS chip, powered by a battery – CMOS = Complementary Metal Oxide Semiconductor
  • 13. Stuart Cunningham - Computer Platforms - 2003 Random Access Memory (RAM) • Used to store instructions that are in current use • Two main types of RAM: – Static RAM (SRAM) • reliable • does not need to be constantly refreshed • fast • expensive – Dynamic RAM (DRAM) • more common • slower than SRAM • cheap • must be constantly refreshed – Both volatile’ (contents lost when power is off)
  • 14. Stuart Cunningham - Computer Platforms - 2003 Random Access Memory (RAM) • Cache Memory – Essentially RAM that the CPU can access quickly • Is physically close to the processor – Usually always SRAM • Therefore, small sizes are common compared to size of RAM – Two levels of cache memory • Level 1 - Situated inside the processor – Commonly 512 kb • Level 2 - A separate RAM chip on the motherboard or in expansion slot – Commonly 1024 kb (1 Mb)
  • 15. Stuart Cunningham - Computer Platforms - 2003
  • 16. Stuart Cunningham - Computer Platforms - 2003 Central Processing Unit (CPU) • CPU has three important parts: – ALU (Arithmetic and Logic Unit) – Control Unit – Registers High Speed Registers ALU Control Unit CPU
  • 17. Stuart Cunningham - Computer Platforms - 2003 Central Processing Unit (CPU) • Arithmetic & Logic Unit – Handles mathematical and logical functions (numerical) – Deals with non-numerical logic operations • Control Unit – Handles all low-level hardware operations • Input & Output Devices and CPU – Carries out instruction handling • Fetch Execute Cycle • Registers – Storage areas within the CPU – Accessible at high speed – Anything for processing must be kept in a register – Can also hold the address of a memory location
  • 18. Stuart Cunningham - Computer Platforms - 2003 Buses • A collection of wires which connects together the internal components of the computer – Allows transfer of data • Main types of bus: – Data bus • Carries actual data bits (information) – Address bus • Transfers locations where data should be sent – Control bus • Carries status information
  • 19. Stuart Cunningham - Computer Platforms - 2003 Buses • How buses fit into the computer system INPUT OUTPUT CPU MEMORY ADDRESS BUS DATA BUS CONTROL BUS
  • 20. Stuart Cunningham - Computer Platforms - 2003 Computer Architecture • The Von Neumann Model – 1903 - 1957 – Mathematician – Quantum physicist – Worked on ENIAC • Electronic Numerical Integrator and Computer • Major development in computer technology – Responsible for developing the Fetch Execute Cycle, and his namesake - • ‘Von Neumann Model’ – The original computer geek?!
  • 21. Stuart Cunningham - Computer Platforms - 2003 Week 2 • What we know now! – Input, Output, Storage • Devices • Media – HDD – FDD – How magnetic Disks work – Computer Architecture • BIOS • Ports • The CPU – ALU – Control unit – Registers • Buses • Von-Neumann