SlideShare une entreprise Scribd logo
1  sur  48
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

Contenu connexe

Tendances

Tendances (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
 

En vedette

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
 
Obstetrics doppler ultrasound
Obstetrics doppler ultrasoundObstetrics doppler ultrasound
Obstetrics doppler ultrasoundBharti Gahtori
 
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
 
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
 
The gynaecological examination ppt
The gynaecological examination pptThe gynaecological examination ppt
The gynaecological examination pptReina Ramesh
 

En vedette (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
 

Similaire à Ch6

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 UnitAfaq Siddiqui
 
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 AMBALAjatin batra
 
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, .pdfShubhamSinghRajput46
 
Computer Main Comppponents.pdf
Computer Main Comppponents.pdfComputer Main Comppponents.pdf
Computer Main Comppponents.pdfthinalost
 
system unit and Motherboard
system unit and Motherboardsystem unit and Motherboard
system unit and Motherboardromeodait
 
Component of system unit.ppt
Component of system unit.pptComponent of system unit.ppt
Component of system unit.pptAhsanRamzan7
 
Hardware and software of computer
Hardware and software of computerHardware and software of computer
Hardware and software of computerSurath Khadka
 
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-brnazninislamnipa
 
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.pdfSysteDesig
 

Similaire à 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
 

Plus de 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
 

Plus de 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
 

Dernier

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Dernier (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

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

Notes de l'éditeur

  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. الكشف عن الأجهزة الجديدة تلقائيا تثبيت برامج التشغيل مما يسهل اكتشاف مكونات الأجهزة في النظام ، من دون الحاجة إلىتكوين الجهاز المادية ، أو تدخل من قبل المستخدم في حل الصراعات على الموارد