SlideShare a Scribd company logo
Chapter 6A
Transforming Data Into
     Information
Outline:
 How Computers Represent Data
How Computers Process Data

Components affecting Speed




                                 5A-
                                  2
How Computers Represent Data
   Number systems
    ◦ A manner of counting
    ◦ Number systems have
        Decimal number(0,1,2,………9)
        Binary number(0.1)
   Decimal number system
    ◦ Used by humans to count
    ◦ Contains ten distinct digits
    ◦ Digits combine to make larger numbers

                                              5A-
                                               3
How Computers Represent Data




                               5A-
                                4
How Computers Represent Data
   Binary number system
    ◦   Used by computers to count
    ◦   Two distinct digits, 0 and 1
    ◦   0 and 1 combine to make numbers
    ◦   Example:
    ◦   0110 0001 = a




                                          5A-
                                           5
How Computers Represent Data
   Bits and bytes
    ◦   Binary numbers are made of bits
    ◦   Bit represents a switch
    ◦   A byte is 8 bits
    ◦   Byte represents one character.
    ◦   A=1 Byte and so on…




                                          5A-
                                           6
How Computers Represent Data
   Text codes
     Converts letters into binary.
     Standard codes necessary for data transfer
    ◦ ASCII
       American English symbols
    ◦ Extended ASCII
       Graphics and other symbols
    ◦ Unicode
•   provide enough characters to cover all the world’s
    languages.
                                                         5A-
                                                          7
How Computers Represent Data



 Examples from the
 ASCII Text Code




                               5A-
                                8
How Computers Represent Data
   Why is it important to have a standard
    text code?
   This standard code system would enable any
    programmer or program to use the same
    combinations of numbers to represent the
    same individual pieces of data.




                                                 5A-
                                                  9
How Computers Process Data




                          5A-
                          10
How Computers Process Data
1. The CPU
 ◦ Central Processing Unit
 ◦ Brain of the computer
 ◦ Two part:
 4.Control unit
    Controls resources in computer
    Contains the list of all commands a CPU understands.
 5.Arithmetic logic unit (ALU)
     Arithmetic operations
   t Logical operations
    Simple math operations
    Require Registers to store math operations

                                                            5A-
                                                            11
How Computers Process Data




                             5A-
                             12
How Computers Process Data




                             5A-
                             13
How Computers Process Data
   Machine cycles
 The CPU follows a set of steps-called a machine
  cycle to process data
2.Instruction cycle
      CPU gets the instruction
3.Execution cycle
      CPU performs the instruction
◦ Billions of cycles per second
◦ Pipelining processes more data

                                                5A-
                                                14
How Computers Process Data
2. Memory
 ◦ Stores open programs and data
 ◦ Small chips on the motherboard
 ◦ More memory makes a computer faster




                                         5A-
                                         15
How Computers Process Data
3. Nonvolatile memory
 ◦ Holds data when power is off
 ◦ Read Only Memory (ROM)
      Store the routines that enable a computer to boot
       up




                                                           5A-
                                                           16
How Computers Process Data
4. Flash memory
•   Data is stored using physical
    ◦ Special form of nonvolatile memory
    ◦ Camera cards, USB




                                           5A-
                                           17
How Computers Process Data
5. Volatile memory
 ◦   Requires power to hold data
 ◦   Random Access Memory (RAM)
 ◦   Data in RAM has an address
 ◦   CPU reads data using the address




                                        5A-
                                        18
Components affecting Speed




                              5A-
                              19
Affecting Processing Speed
1.    Registers
     ◦ Number of bits processor can handle
     ◦ Larger indicates more powerful computer
     ◦ Increase by purchasing new CPU

2.    Virtual RAM
     ◦ Computer is out of actual RAM
     ◦ File that emulates RAM
     ◦ Computer swaps data to virtual RAM
       Least recently used data is moved
                                                 5A-
                                                 20
Affecting Processing Speed
1.   The computer’s internal clock
     ◦ Every tick causes a cycle
     ◦ Speeds measured in Hertz (Hz)
2.   The bus
     ◦ Electronic pathway between components
     ◦ System bus connects CPU and RAM
     ◦ Bus width is measured in bits



                                               5A-
                                               21
Affecting Processing Speed
   External bus standards
    1.   Peripheral Control Interface(PCI)
    2.   Accelerated Graphics Port(AGP)
    3.   Universal Serial Bus(USB)
    4.   PC Card




                                             5A-
                                             22
Affecting Processing Speed
   Peripheral control interface (PCI)
    ◦ Connects modems and sound cards

   Accelerated Graphics Port (AGP)
    ◦ Connects video card to motherboard




                                           5A-
                                           23
Affecting Processing Speed
   Universal Serial Bus (USB)
    ◦ Connects external devices
    ◦ Hot swappable
    ◦ Cameras, printers, and scanners

   PC Card
    ◦ Used on laptops
    ◦ Hot swappable
    ◦ Devices are the size of a credit card
    ◦
                                              5A-
                                              24
Affecting Processing Speed
1.   Cache memory
     ◦   Very fast memory
     ◦   Holds common or recently used data
     ◦   Speeds up computer processing
     ◦   Most computers have several caches




                                              5A-
                                              25
Chapter 6B
  Modern CPUs
Outline:

  A Look Inside The Processor
    Microcomputer Processors

 Comparing Processors

 Extending The Processors Power

                                   5A-
                                   27
A Look Inside The Processor
   Architecture
    ◦ Determines
        Location of CPU parts
        Bit size
        Number of registers
        Pipelines
    ◦ Main difference between CPUs




                                     5B-
                                     28
Microcomputer Processors
1.       Intel
     ◦     Leading manufacturer of processors
     ◦     Current processors
                Centrino
                Itanium
                Pentium IV
                Xeon




                                                5B-
                                                29
Microcomputer Processors
1.       Advanced Micro Devices (AMD)
     ◦    Main competitor to Intel
     ◦    Current processors
             Sempron
             Athlon FX 64
             Athlon XP




                                        5B-
                                        30
Microcomputer Processors
1.       Freescale
     ◦     Currently focuses on the Linux market
2.       IBM
     ◦     Historically manufactured mainframes
Comparing Processors
 Speed of processor
 Size of cache
 Number of registers
 Bit size
 Speed of Front side bus
Advanced Processor Topics
   Parallel Processing
    ◦ Multiple processors in a system
Extending The Processors Power
   Standard computer ports
    ◦   Keyboard and mouse ports
    ◦   USB ports
    ◦   Parallel
    ◦   Network
    ◦   Modem
    ◦   Audio
    ◦   Serial
    ◦   Video
                                   5B-
                                   34
Standard computer ports

 ◦ Keyboard and mouse ports




 ◦ USB ports
Standard computer ports

 ◦ Parallel




 ◦ Serial
Standard computer ports

   Video




   Audio
Standard computer ports

  ◦   Network & Modem Port
Standard Computer Ports




                          5B-
                          39
Extending The Processors Power

   Serial and parallel ports
    ◦ Connect to printers or modems
    ◦ Parallel ports move bits simultaneously
    ◦ Serial ports move one bit




                                                5B-
                                                40
Serial Communications




                        5B-
                        41
Parallel Communications




                          5B-
                          42
Extending The Processors Power
   Specialized Expansion Ports:

   USB
    ◦   Universal Serial Bus
    ◦   Most popular external bus
    ◦   Supports up to 127 devices
    ◦   Hot swappable



                                     5B-
                                     43
Extending the Processors Power
   FireWire
    ◦ Cameras and video equipment
    ◦ Hot swappable




                                    5B-
                                    44
Extending the Processors Power
   Expansion slots and boards
    ◦ Slots allow the addition of new devices
    ◦ Computer must be off before inserting




                                                5B-
                                                45
Extending the Processors Power
   PC Cards
    ◦ Expansion bus for laptops
    ◦ Hot swappable
    ◦ Small card size




                                  5B-
                                  46
Extending the Processors Power
   Plug and play
    ◦ New hardware detected automatically
    ◦ Prompts to install drivers




                                            5B-
                                            47
Chapter 6
End of Chapter

More Related Content

What's hot

Computer hardware component Created by king parmeshwar pawar
Computer hardware component Created by king parmeshwar pawarComputer hardware component Created by king parmeshwar pawar
Computer hardware component Created by king parmeshwar pawar
King Parmeshwar Pawar :) Edu.Li
 
PC Hardware Overview
PC Hardware OverviewPC Hardware Overview
PC Hardware Overview
Prabu U
 
Chapter01Introducing Hardware
Chapter01Introducing HardwareChapter01Introducing Hardware
Chapter01Introducing HardwarePatty Ramsey
 
SSD HSD storage drives
SSD HSD storage drives SSD HSD storage drives
SSD HSD storage drives
ParikshitTaksande1
 
Basics of Computer hardware and Software
Basics of Computer hardware and SoftwareBasics of Computer hardware and Software
Basics of Computer hardware and Software
vaibhav jindal
 
Storage devices
Storage devicesStorage devices
Storage devices
rabail asghar
 
Computer Hardware Components
Computer Hardware ComponentsComputer Hardware Components
Computer Hardware Components
gwaite97
 
Computer Memory and Storage Devices
Computer Memory and Storage DevicesComputer Memory and Storage Devices
Computer Memory and Storage Devices
Trinity Dwarka
 
BAIT1003 Chapter 5
BAIT1003 Chapter 5BAIT1003 Chapter 5
BAIT1003 Chapter 5
limsh
 
Basic computer hardware and software
Basic computer hardware and softwareBasic computer hardware and software
Basic computer hardware and softwareCamille Hazellie
 
Cisco task 1 power point
Cisco task 1 power pointCisco task 1 power point
Cisco task 1 power pointTom Hanstead
 
Computer hardware
Computer hardwareComputer hardware
Computer hardware
murarigupta1
 
Primary and secondary storage devices
Primary and secondary storage devicesPrimary and secondary storage devices
Primary and secondary storage devicesPichano Kikon
 
Core Hardware: Lecture 1
Core Hardware: Lecture 1Core Hardware: Lecture 1
Core Hardware: Lecture 1
Awinash Goswami
 
Lecture 02 hardware
Lecture 02 hardwareLecture 02 hardware
Hard disk drive
Hard disk driveHard disk drive
Hard disk drive
Awais Alam
 
Computer hardware
Computer hardwareComputer hardware
Computer hardware
Deepankar Gupta
 

What's hot (20)

Computer hardware component Created by king parmeshwar pawar
Computer hardware component Created by king parmeshwar pawarComputer hardware component Created by king parmeshwar pawar
Computer hardware component Created by king parmeshwar pawar
 
PC Hardware Overview
PC Hardware OverviewPC Hardware Overview
PC Hardware Overview
 
Chapter01Introducing Hardware
Chapter01Introducing HardwareChapter01Introducing Hardware
Chapter01Introducing Hardware
 
Computer hardware ppt1
Computer hardware ppt1Computer hardware ppt1
Computer hardware ppt1
 
SSD HSD storage drives
SSD HSD storage drives SSD HSD storage drives
SSD HSD storage drives
 
Basics of Computer hardware and Software
Basics of Computer hardware and SoftwareBasics of Computer hardware and Software
Basics of Computer hardware and Software
 
Storage devices
Storage devicesStorage devices
Storage devices
 
History of computer hardware
History of computer hardwareHistory of computer hardware
History of computer hardware
 
Computer Hardware Components
Computer Hardware ComponentsComputer Hardware Components
Computer Hardware Components
 
Computer Hardware Components
Computer Hardware ComponentsComputer Hardware Components
Computer Hardware Components
 
Computer Memory and Storage Devices
Computer Memory and Storage DevicesComputer Memory and Storage Devices
Computer Memory and Storage Devices
 
BAIT1003 Chapter 5
BAIT1003 Chapter 5BAIT1003 Chapter 5
BAIT1003 Chapter 5
 
Basic computer hardware and software
Basic computer hardware and softwareBasic computer hardware and software
Basic computer hardware and software
 
Cisco task 1 power point
Cisco task 1 power pointCisco task 1 power point
Cisco task 1 power point
 
Computer hardware
Computer hardwareComputer hardware
Computer hardware
 
Primary and secondary storage devices
Primary and secondary storage devicesPrimary and secondary storage devices
Primary and secondary storage devices
 
Core Hardware: Lecture 1
Core Hardware: Lecture 1Core Hardware: Lecture 1
Core Hardware: Lecture 1
 
Lecture 02 hardware
Lecture 02 hardwareLecture 02 hardware
Lecture 02 hardware
 
Hard disk drive
Hard disk driveHard disk drive
Hard disk drive
 
Computer hardware
Computer hardwareComputer hardware
Computer hardware
 

Viewers also liked

Digital Signal Processing Tutorial:Chapt 2 z transform
Digital Signal Processing Tutorial:Chapt 2 z transformDigital Signal Processing Tutorial:Chapt 2 z transform
Digital Signal Processing Tutorial:Chapt 2 z transformChandrashekhar Padole
 
Antiplatelet new and anti coagulants : Dr Rahul Kunkulol's Power Point Prese...
Antiplatelet new  and anti coagulants : Dr Rahul Kunkulol's Power Point Prese...Antiplatelet new  and anti coagulants : Dr Rahul Kunkulol's Power Point Prese...
Antiplatelet new and anti coagulants : Dr Rahul Kunkulol's Power Point Prese...
Rahul Kunkulol
 
Doppler in pregnancy
Doppler in pregnancyDoppler in pregnancy
Doppler in pregnancy
Bharti Gahtori
 
Antiplatelet Therapy: What’s New, Older Agents and How They Work
Antiplatelet Therapy: What’s New, Older Agents and How They WorkAntiplatelet Therapy: What’s New, Older Agents and How They Work
Antiplatelet Therapy: What’s New, Older Agents and How They Work
Peninsula Coastal Region of Sutter Health
 
Obstetrics doppler ultrasound
Obstetrics doppler ultrasoundObstetrics doppler ultrasound
Obstetrics doppler ultrasoundBharti Gahtori
 
Corrosive Damage In Metals & Its Prevention
Corrosive Damage In Metals & Its PreventionCorrosive Damage In Metals & Its Prevention
Corrosive Damage In Metals & Its Prevention
Prof. T. K. G. Namboodhiri
 
Genital prolapse
Genital prolapseGenital prolapse
Genital prolapse
Aboubakr Elnashar
 
Doppler in pregnancy
Doppler in pregnancyDoppler in pregnancy
Doppler in pregnancy
DrAbhishek Gupta
 
Gynecological Exam and Investigations.ppt
Gynecological Exam and Investigations.pptGynecological Exam and Investigations.ppt
Gynecological Exam and Investigations.pptShama
 
Pelvic organ prolapse gynaecology ppt
Pelvic organ prolapse gynaecology ppt Pelvic organ prolapse gynaecology ppt
Pelvic organ prolapse gynaecology ppt
TONY SCARIA
 
Corrosion Prevention
Corrosion PreventionCorrosion Prevention
Corrosion Prevention
Awais Chaudhary
 
OSCE student exam in Obstetrics &Gynecology Zagazig University 2014
OSCE student exam in Obstetrics &Gynecology Zagazig University 2014OSCE student exam in Obstetrics &Gynecology Zagazig University 2014
OSCE student exam in Obstetrics &Gynecology Zagazig University 2014
Faculty of Medicine,Zagazig University,EGYPT
 
Final year.clinical OSCE-Obstetrics & Gynaecology.for medical undergraduates....
Final year.clinical OSCE-Obstetrics & Gynaecology.for medical undergraduates....Final year.clinical OSCE-Obstetrics & Gynaecology.for medical undergraduates....
Final year.clinical OSCE-Obstetrics & Gynaecology.for medical undergraduates....Yapa
 
Prevention of corrosion
Prevention of corrosionPrevention of corrosion
Prevention of corrosion
Prof. T. K. G. Namboodhiri
 
Principles of corrosion
Principles of corrosionPrinciples of corrosion
Principles of corrosion
Prof. T. K. G. Namboodhiri
 
The gynaecological examination ppt
The gynaecological examination pptThe gynaecological examination ppt
The gynaecological examination ppt
Reina Ramesh
 

Viewers also liked (20)

Digital Signal Processing Tutorial:Chapt 2 z transform
Digital Signal Processing Tutorial:Chapt 2 z transformDigital Signal Processing Tutorial:Chapt 2 z transform
Digital Signal Processing Tutorial:Chapt 2 z transform
 
Osce O&G
Osce O&GOsce O&G
Osce O&G
 
Antiplatelet new and anti coagulants : Dr Rahul Kunkulol's Power Point Prese...
Antiplatelet new  and anti coagulants : Dr Rahul Kunkulol's Power Point Prese...Antiplatelet new  and anti coagulants : Dr Rahul Kunkulol's Power Point Prese...
Antiplatelet new and anti coagulants : Dr Rahul Kunkulol's Power Point Prese...
 
Doppler in pregnancy
Doppler in pregnancyDoppler in pregnancy
Doppler in pregnancy
 
Antiplatelet Therapy: What’s New, Older Agents and How They Work
Antiplatelet Therapy: What’s New, Older Agents and How They WorkAntiplatelet Therapy: What’s New, Older Agents and How They Work
Antiplatelet Therapy: What’s New, Older Agents and How They Work
 
Obstetrics doppler ultrasound
Obstetrics doppler ultrasoundObstetrics doppler ultrasound
Obstetrics doppler ultrasound
 
Corrosive Damage In Metals & Its Prevention
Corrosive Damage In Metals & Its PreventionCorrosive Damage In Metals & Its Prevention
Corrosive Damage In Metals & Its Prevention
 
Genital prolapse
Genital prolapseGenital prolapse
Genital prolapse
 
Doppler in pregnancy
Doppler in pregnancyDoppler in pregnancy
Doppler in pregnancy
 
Gynecological Exam and Investigations.ppt
Gynecological Exam and Investigations.pptGynecological Exam and Investigations.ppt
Gynecological Exam and Investigations.ppt
 
Uterine Prolapse
Uterine ProlapseUterine Prolapse
Uterine Prolapse
 
Pelvic organ prolapse gynaecology ppt
Pelvic organ prolapse gynaecology ppt Pelvic organ prolapse gynaecology ppt
Pelvic organ prolapse gynaecology ppt
 
lab07
lab07lab07
lab07
 
Corrosion Prevention
Corrosion PreventionCorrosion Prevention
Corrosion Prevention
 
OSCE student exam in Obstetrics &Gynecology Zagazig University 2014
OSCE student exam in Obstetrics &Gynecology Zagazig University 2014OSCE student exam in Obstetrics &Gynecology Zagazig University 2014
OSCE student exam in Obstetrics &Gynecology Zagazig University 2014
 
Final year.clinical OSCE-Obstetrics & Gynaecology.for medical undergraduates....
Final year.clinical OSCE-Obstetrics & Gynaecology.for medical undergraduates....Final year.clinical OSCE-Obstetrics & Gynaecology.for medical undergraduates....
Final year.clinical OSCE-Obstetrics & Gynaecology.for medical undergraduates....
 
Prevention of corrosion
Prevention of corrosionPrevention of corrosion
Prevention of corrosion
 
Principles of corrosion
Principles of corrosionPrinciples of corrosion
Principles of corrosion
 
The gynaecological examination ppt
The gynaecological examination pptThe gynaecological examination ppt
The gynaecological examination ppt
 
Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 

Similar to Ch6

Cpu
CpuCpu
IT Book of Knowledge
IT Book of KnowledgeIT Book of Knowledge
IT Book of KnowledgePhil Primeau
 
Components of System Unit
Components of System UnitComponents of System Unit
Components of System Unit
Afaq Siddiqui
 
Computer Basics
Computer BasicsComputer Basics
Computer Basics
Aditya Singh
 
Basics of Computer! BATRA COMPUTER CENTRE IN AMBALA
Basics of Computer! BATRA COMPUTER CENTRE IN AMBALABasics of Computer! BATRA COMPUTER CENTRE IN AMBALA
Basics of Computer! BATRA COMPUTER CENTRE IN AMBALA
jatin batra
 
Laptop Basic Knowledge
Laptop Basic KnowledgeLaptop Basic Knowledge
Laptop Basic Knowledge
VIRENDRA SHARMA
 
12429908.ppt
12429908.ppt12429908.ppt
12429908.ppt
ssuser4ca1eb
 
01. introduction to embedded systems
01. introduction to embedded systems01. introduction to embedded systems
01. introduction to embedded systemsayush1313
 
Topics - , Addressing modes, GPU, .pdf
Topics - , Addressing modes, GPU,  .pdfTopics - , Addressing modes, GPU,  .pdf
Topics - , Addressing modes, GPU, .pdf
ShubhamSinghRajput46
 
Computer Main Comppponents.pdf
Computer Main Comppponents.pdfComputer Main Comppponents.pdf
Computer Main Comppponents.pdf
thinalost
 
system unit and Motherboard
system unit and Motherboardsystem unit and Motherboard
system unit and Motherboard
romeodait
 
Component of system unit.ppt
Component of system unit.pptComponent of system unit.ppt
Component of system unit.ppt
AhsanRamzan7
 
Hardware and software of computer
Hardware and software of computerHardware and software of computer
Hardware and software of computer
Surath Khadka
 
system unit.ppt
system unit.pptsystem unit.ppt
system unit.ppt
bismarao242
 
Cba lecture 5 intro_ch_05_a-br
Cba lecture 5 intro_ch_05_a-brCba lecture 5 intro_ch_05_a-br
Cba lecture 5 intro_ch_05_a-br
nazninislamnipa
 
computer processors intel and amd
computer processors intel and amdcomputer processors intel and amd
computer processors intel and amdRohit Gada
 
KL1034 Lect1 Computer assembly.pdf
KL1034 Lect1 Computer assembly.pdfKL1034 Lect1 Computer assembly.pdf
KL1034 Lect1 Computer assembly.pdf
SysteDesig
 
Technical Implementation: Hardware
Technical Implementation: HardwareTechnical Implementation: Hardware
Technical Implementation: Hardware
Forrester High School
 

Similar to Ch6 (20)

Cpu
CpuCpu
Cpu
 
IT Book of Knowledge
IT Book of KnowledgeIT Book of Knowledge
IT Book of Knowledge
 
Components of System Unit
Components of System UnitComponents of System Unit
Components of System Unit
 
Computer Basics
Computer BasicsComputer Basics
Computer Basics
 
Basics of Computer! BATRA COMPUTER CENTRE IN AMBALA
Basics of Computer! BATRA COMPUTER CENTRE IN AMBALABasics of Computer! BATRA COMPUTER CENTRE IN AMBALA
Basics of Computer! BATRA COMPUTER CENTRE IN AMBALA
 
Laptop Basic Knowledge
Laptop Basic KnowledgeLaptop Basic Knowledge
Laptop Basic Knowledge
 
12429908.ppt
12429908.ppt12429908.ppt
12429908.ppt
 
01. introduction to embedded systems
01. introduction to embedded systems01. introduction to embedded systems
01. introduction to embedded systems
 
Topics - , Addressing modes, GPU, .pdf
Topics - , Addressing modes, GPU,  .pdfTopics - , Addressing modes, GPU,  .pdf
Topics - , Addressing modes, GPU, .pdf
 
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
 
Coa presentation3
Coa presentation3Coa presentation3
Coa presentation3
 
Computer Main Comppponents.pdf
Computer Main Comppponents.pdfComputer Main Comppponents.pdf
Computer Main Comppponents.pdf
 
system unit and Motherboard
system unit and Motherboardsystem unit and Motherboard
system unit and Motherboard
 
Component of system unit.ppt
Component of system unit.pptComponent of system unit.ppt
Component of system unit.ppt
 
Hardware and software of computer
Hardware and software of computerHardware and software of computer
Hardware and software of computer
 
system unit.ppt
system unit.pptsystem unit.ppt
system unit.ppt
 
Cba lecture 5 intro_ch_05_a-br
Cba lecture 5 intro_ch_05_a-brCba lecture 5 intro_ch_05_a-br
Cba lecture 5 intro_ch_05_a-br
 
computer processors intel and amd
computer processors intel and amdcomputer processors intel and amd
computer processors intel and amd
 
KL1034 Lect1 Computer assembly.pdf
KL1034 Lect1 Computer assembly.pdfKL1034 Lect1 Computer assembly.pdf
KL1034 Lect1 Computer assembly.pdf
 
Technical Implementation: Hardware
Technical Implementation: HardwareTechnical Implementation: Hardware
Technical Implementation: Hardware
 

More from cs001

Review questions cs001
Review questions cs001Review questions cs001
Review questions cs001cs001
 
Ch5 storagedevices(updated)
Ch5 storagedevices(updated)Ch5 storagedevices(updated)
Ch5 storagedevices(updated)cs001
 
Ch4 output devices..
Ch4 output devices..Ch4 output devices..
Ch4 output devices..cs001
 
Ch3 input devices.
Ch3 input devices.Ch3 input devices.
Ch3 input devices.cs001
 
Ch2 presenting the internet.
Ch2 presenting the internet.Ch2 presenting the internet.
Ch2 presenting the internet.cs001
 
Introduction
IntroductionIntroduction
Introductioncs001
 
Ch1 introducing computer systems
Ch1 introducing computer  systemsCh1 introducing computer  systems
Ch1 introducing computer systemscs001
 

More from cs001 (7)

Review questions cs001
Review questions cs001Review questions cs001
Review questions cs001
 
Ch5 storagedevices(updated)
Ch5 storagedevices(updated)Ch5 storagedevices(updated)
Ch5 storagedevices(updated)
 
Ch4 output devices..
Ch4 output devices..Ch4 output devices..
Ch4 output devices..
 
Ch3 input devices.
Ch3 input devices.Ch3 input devices.
Ch3 input devices.
 
Ch2 presenting the internet.
Ch2 presenting the internet.Ch2 presenting the internet.
Ch2 presenting the internet.
 
Introduction
IntroductionIntroduction
Introduction
 
Ch1 introducing computer systems
Ch1 introducing computer  systemsCh1 introducing computer  systems
Ch1 introducing computer systems
 

Recently uploaded

IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 

Recently uploaded (20)

IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 

Ch6

  • 1. Chapter 6A Transforming Data Into Information
  • 2. Outline:  How Computers Represent Data How Computers Process Data Components affecting Speed 5A- 2
  • 3. How Computers Represent Data  Number systems ◦ A manner of counting ◦ Number systems have  Decimal number(0,1,2,………9)  Binary number(0.1)  Decimal number system ◦ Used by humans to count ◦ Contains ten distinct digits ◦ Digits combine to make larger numbers 5A- 3
  • 5. How Computers Represent Data  Binary number system ◦ Used by computers to count ◦ Two distinct digits, 0 and 1 ◦ 0 and 1 combine to make numbers ◦ Example: ◦ 0110 0001 = a 5A- 5
  • 6. How Computers Represent Data  Bits and bytes ◦ Binary numbers are made of bits ◦ Bit represents a switch ◦ A byte is 8 bits ◦ Byte represents one character. ◦ A=1 Byte and so on… 5A- 6
  • 7. How Computers Represent Data  Text codes  Converts letters into binary.  Standard codes necessary for data transfer ◦ ASCII  American English symbols ◦ Extended ASCII  Graphics and other symbols ◦ Unicode • provide enough characters to cover all the world’s languages. 5A- 7
  • 8. How Computers Represent Data Examples from the ASCII Text Code 5A- 8
  • 9. How Computers Represent Data  Why is it important to have a standard text code?  This standard code system would enable any programmer or program to use the same combinations of numbers to represent the same individual pieces of data. 5A- 9
  • 11. How Computers Process Data 1. The CPU ◦ Central Processing Unit ◦ Brain of the computer ◦ Two part: 4.Control unit  Controls resources in computer  Contains the list of all commands a CPU understands. 5.Arithmetic logic unit (ALU) Arithmetic operations t Logical operations  Simple math operations  Require Registers to store math operations 5A- 11
  • 12. How Computers Process Data 5A- 12
  • 13. How Computers Process Data 5A- 13
  • 14. How Computers Process Data  Machine cycles  The CPU follows a set of steps-called a machine cycle to process data 2.Instruction cycle  CPU gets the instruction 3.Execution cycle  CPU performs the instruction ◦ Billions of cycles per second ◦ Pipelining processes more data 5A- 14
  • 15. How Computers Process Data 2. Memory ◦ Stores open programs and data ◦ Small chips on the motherboard ◦ More memory makes a computer faster 5A- 15
  • 16. How Computers Process Data 3. Nonvolatile memory ◦ Holds data when power is off ◦ Read Only Memory (ROM)  Store the routines that enable a computer to boot up 5A- 16
  • 17. How Computers Process Data 4. Flash memory • Data is stored using physical ◦ Special form of nonvolatile memory ◦ Camera cards, USB 5A- 17
  • 18. How Computers Process Data 5. Volatile memory ◦ Requires power to hold data ◦ Random Access Memory (RAM) ◦ Data in RAM has an address ◦ CPU reads data using the address 5A- 18
  • 20. Affecting Processing Speed 1. Registers ◦ Number of bits processor can handle ◦ Larger indicates more powerful computer ◦ Increase by purchasing new CPU 2. Virtual RAM ◦ Computer is out of actual RAM ◦ File that emulates RAM ◦ Computer swaps data to virtual RAM  Least recently used data is moved 5A- 20
  • 21. Affecting Processing Speed 1. The computer’s internal clock ◦ Every tick causes a cycle ◦ Speeds measured in Hertz (Hz) 2. The bus ◦ Electronic pathway between components ◦ System bus connects CPU and RAM ◦ Bus width is measured in bits 5A- 21
  • 22. Affecting Processing Speed  External bus standards 1. Peripheral Control Interface(PCI) 2. Accelerated Graphics Port(AGP) 3. Universal Serial Bus(USB) 4. PC Card 5A- 22
  • 23. Affecting Processing Speed  Peripheral control interface (PCI) ◦ Connects modems and sound cards  Accelerated Graphics Port (AGP) ◦ Connects video card to motherboard 5A- 23
  • 24. Affecting Processing Speed  Universal Serial Bus (USB) ◦ Connects external devices ◦ Hot swappable ◦ Cameras, printers, and scanners  PC Card ◦ Used on laptops ◦ Hot swappable ◦ Devices are the size of a credit card ◦ 5A- 24
  • 25. Affecting Processing Speed 1. Cache memory ◦ Very fast memory ◦ Holds common or recently used data ◦ Speeds up computer processing ◦ Most computers have several caches 5A- 25
  • 26. Chapter 6B Modern CPUs
  • 27. Outline:  A Look Inside The Processor  Microcomputer Processors Comparing Processors Extending The Processors Power 5A- 27
  • 28. A Look Inside The Processor  Architecture ◦ Determines  Location of CPU parts  Bit size  Number of registers  Pipelines ◦ Main difference between CPUs 5B- 28
  • 29. Microcomputer Processors 1. Intel ◦ Leading manufacturer of processors ◦ Current processors  Centrino  Itanium  Pentium IV  Xeon 5B- 29
  • 30. Microcomputer Processors 1. Advanced Micro Devices (AMD) ◦ Main competitor to Intel ◦ Current processors  Sempron  Athlon FX 64  Athlon XP 5B- 30
  • 31. Microcomputer Processors 1. Freescale ◦ Currently focuses on the Linux market 2. IBM ◦ Historically manufactured mainframes
  • 32. Comparing Processors  Speed of processor  Size of cache  Number of registers  Bit size  Speed of Front side bus
  • 33. Advanced Processor Topics  Parallel Processing ◦ Multiple processors in a system
  • 34. Extending The Processors Power  Standard computer ports ◦ Keyboard and mouse ports ◦ USB ports ◦ Parallel ◦ Network ◦ Modem ◦ Audio ◦ Serial ◦ Video 5B- 34
  • 35. Standard computer ports ◦ Keyboard and mouse ports ◦ USB ports
  • 36. Standard computer ports ◦ Parallel ◦ Serial
  • 37. Standard computer ports  Video  Audio
  • 38. Standard computer ports ◦ Network & Modem Port
  • 40. Extending The Processors Power  Serial and parallel ports ◦ Connect to printers or modems ◦ Parallel ports move bits simultaneously ◦ Serial ports move one bit 5B- 40
  • 43. Extending The Processors Power  Specialized Expansion Ports:  USB ◦ Universal Serial Bus ◦ Most popular external bus ◦ Supports up to 127 devices ◦ Hot swappable 5B- 43
  • 44. Extending the Processors Power  FireWire ◦ Cameras and video equipment ◦ Hot swappable 5B- 44
  • 45. Extending the Processors Power  Expansion slots and boards ◦ Slots allow the addition of new devices ◦ Computer must be off before inserting 5B- 45
  • 46. Extending the Processors Power  PC Cards ◦ Expansion bus for laptops ◦ Hot swappable ◦ Small card size 5B- 46
  • 47. Extending the Processors Power  Plug and play ◦ New hardware detected automatically ◦ Prompts to install drivers 5B- 47
  • 48. Chapter 6 End of Chapter

Editor's Notes

  1. Insider information Windows XP, Mac OS X and newer flavors of Linux are fully Unicode compatible.
  2. Teaching tip Table 5A.4 on page 190 lists the operations handled by the common ALU.
  3. Teaching tip Table 5A.4 on page 190 lists the operations handled by the common ALU.
  4. Teaching tip Table 5A.4 on page 190 lists the operations handled by the common ALU.
  5. Teaching tip Table 5A.4 on page 190 lists the operations handled by the common ALU.
  6. عمليات خط الأنابيب المزيد من البيانات
  7. Teaching tip If you are in a computer lab, spend a few minutes exploring your BIOS. Demonstrate what happens when values are adjusted. Walk through a POST check. Unplug a device and generate POST errors. Be sure to reset everything before moving on with the lecture!
  8. Teaching tip One of the most commonly asked questions is “How do I speed up my computer”. The simplest answer is to add RAM. The Productivity Tip on page 200 provides some guidelines when to add RAM.
  9. Teaching tip Spend a little time here discussing over clocking. Over clocking causes the computer to run faster than designed. Possibly, you have students that can share stories of over clocking.
  10. قابلة للتبديل السريع
  11. معظم أجهزة الكمبيوتر لديها عدة مخابئ حائزا على بيانات مشتركة أو المستخدمة مؤخرا
  12. Teaching tip Bit size tends to confuse students. A simple example clarifies the importance of bit size. Consider two equal computers, one has a 32-bit processor, the other a 64 bit processor. With all other items equal, the 64-bit processor will handle twice the data the 32 bit processor handles. This is like driving a car at 55 Mph then doubling it to 110 Mph.
  13. Teaching Tip Table 5B.1 on page 208 lists several of Intel’s modern processors. A new addition is the Centrino Mobile processor family, designed for laptops with wireless connections.
  14. Teaching Tip Table 5B.2 on page 209 lists most of the modern AMD processors. A new addition is the Sempron processor, aimed at beating the Intel Celeron and Centrino Mobile processors.
  15. Teaching Tip Table 5B.3 on page 210 lists the specifications for three powerful processors. سرعة الناقل الأمامي
  16. Teaching Tip Table 5B.3 on page 210 lists the specifications for three powerful processors.
  17. Teaching Tip Contrast the network and modem port. Point out that the modem port is smaller than the network port. Modems use a 4-wire cable while network ports use an 8-wire cable.
  18. Teaching tip Figure 5B.9 on page 213 shows data flowing through a serial interface. Similarly, Figure 5B.10 on page 214 shows data flowing through a parallel interface.
  19. تمديد قوة المعالجات توسيع الموانئ المتخصصة
  20. Teaching tip It is helpful to have several cards on hand for demonstration. If possible, use a student to show the technique for inserting a card.
  21. Insider Information Plug and play was introduced by Apple Computers. الكشف عن الأجهزة الجديدة تلقائيا تثبيت برامج التشغيل مما يسهل اكتشاف مكونات الأجهزة في النظام ، من دون الحاجة إلىتكوين الجهاز المادية ، أو تدخل من قبل المستخدم في حل الصراعات على الموارد