SlideShare une entreprise Scribd logo
1  sur  41
11.1  The Components of a Computer ,[object Object],[object Object],[object Object],[object Object],[object Object]
11.1  The Components of a Computer ,[object Object],[object Object],Main memory Motherboard CPU Display card DVD-ROM drive Floppy disk drive Power supply Hard disk drive A system unit
11.1  The Components of a Computer ,[object Object],[object Object],[object Object],[object Object]
11.1  The Components of a Computer ,[object Object],[object Object],Broadband modem Digital video camera Printer Microphone USB flash drive Scanner Peripherals Monitor Speaker Mouse Keyboard
11.1  The Components of a Computer ,[object Object],[object Object],Broadband modem Digital video camera Printer Microphone USB flash drive Scanner Peripherals Monitor Speaker Mouse Keyboard
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
11.2  Central Processing Unit (CPU) ,[object Object],The role of a CPU
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],[object Object],[object Object]
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],[object Object],[object Object],Arithmetic  Operations Logical Operations + ÷ X - NOT OR AND
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],[object Object],How the ALU and the CU execute an addition instruction
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],Explanation Instruction Store the data in register AX to the main memory address variable ANS. STORE ANS, AX Store data from a register into main memory. Add the value stored in CX to that in BX, and store the sum in BX. ADD BX, CX Store data temporarily in arithmetic operations. Store 8 in register AX. LOAD AX, 8 Load data from main memory into a register. Example of assembly instructions Function
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],[object Object],[object Object],[object Object]
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],[object Object],[object Object],[object Object]
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Execution process of program instructions
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],[object Object]
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],15  14  13  12  11  10  9  8  7  6  5  4  3  2  1  0 Zero flag (Z): Set to 1 if the evaluated result is zero; set to 0 otherwise. Sign flag (S): Set to 1 if the evaluated result is negative; set to 0 otherwise. Parity flag (P): Set to 1 if the evaluated result is an odd parity. Carry flag (C): Set to 1 if the evaluated result contains a carry; set to 0    otherwise. Overflow flag (O): Set to 1 if the evaluated result has overflowed. (i.e. the   resulting value is too large to be stored in the memory unit) C P Z S O
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],[object Object],[object Object],Functions of data bus, address bus and control bus Indicate the direction of the data transfer and coordinate the timing of the event during transfer. Control bus Transfer the source address or the destination address of data. Address bus Transfer data and instructions. Data bus Function Bus type
11.2  Central Processing Unit (CPU) ,[object Object],[object Object],[object Object],System Bus System Bus
11.2  Central Processing Unit (CPU) ,[object Object],Interconnection of computer units by system bus
11.2  Central Processing Unit (CPU) ,[object Object],Bus width among different CPUs 64-bit Intel Core 2 Duo 64-bit Pentium 32-bit Intel 80486 16-bit Intel 80286 8-bit Intel 8088 Bus width Model of CPU
11.2  Central Processing Unit (CPU) ,[object Object],Bus width among different CPUs 64-bit Intel Core 2 Duo 64-bit Pentium 32-bit Intel 80486 16-bit Intel 80286 8-bit Intel 8088 Bus width Model of CPU
11.3  Machine Cycle ,[object Object],[object Object],Sub-cycles of a machine cycle Interpret the operation code and perform the required operation. Execute Identify the operation code and operands in an instruction. Decode Read the next instruction from the main memory into instruction register (IR). Fetch Description Sub-cycle
11.3  Machine Cycle ,[object Object],Process of a machine cycle
11.3  Machine Cycle ,[object Object],[object Object],[object Object],If have interrupt Interrupt served CPU resumes the operation of the next instruction of the active process End of execution of an instruction ,[object Object],[object Object]
11.3  Machine Cycle ,[object Object],[object Object],[object Object],If have interrupt Interrupt served CPU resumes the operation of the next instruction of the active process End of execution of an instruction ,[object Object],[object Object]
11.4  Measurement of CPU Speed ,[object Object],[object Object],[object Object],[object Object],Clock rates of popular CPUs for the past thirty years 333 ps – 943 ps 1.06 GHz – 3 GHz 2000 – now Intel Core 2 Duo 294 ps – 714 ps 1.4 GHz – 3.4 GHz 2000 – now Pentium IV 885 ps – 2 ns 500 MHz – 1.13 GHz 1999 – 2001 Pentium III 2.2 ns – 4.3 ns 233 MHz – 450 MHz 1997 – 1999 Pentium II 5 ns – 16.7 ns 60 MHz – 200 MHz 1993 – 1996 Pentium 10 ns – 33.4 ns 16 MHz – 100 MHz 1989 – 2007 Intel 80486 25 ns – 62.5 ns 16 MHz – 40 MHz 1986 – 2007 Intel 80386 40 ns – 166.7 ns 6 MHz – 25 MHz 1982 – 1986 Intel 80286 0.21 μ s  (210 ns) 4.77 MHz 1979 – 1982 Intel 8088 Duration of one clock cycle Typical clock rate Years of production Model of CPU
11.4  Measurement of CPU Speed ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A 64-bit CPU
11.4  Measurement of CPU Speed ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A 64-bit CPU
11.5  Main Memory ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
11.5  Main Memory ,[object Object],[object Object],[object Object],[object Object],[object Object],A RAM module
11.5  Main Memory ,[object Object],[object Object],[object Object],[object Object],Characteristics of DRAM and SRAM CPU cache, hard disk buffer, printer buffer, PDA Computer main memory, game console Application Smaller Larger Storage capacity Lower than DRAM Higher than SRMA Power consumption Higher Lower Cost Higher Lower Speed (clock rate) SRAM DRAM
11.5  Main Memory ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A ROM chip installed on a motherboard
11.5  Main Memory ,[object Object],[object Object],[object Object],[object Object],CPU requests an instruction or data Searches cache memory first in a very short time Acquires the data and proceeds to the next task Look up in the main memory Found Not found
11.5  Main Memory ,[object Object],[object Object],[object Object],[object Object],CPU requests an instruction or data Searches cache memory first in a very short time Acquires the data and proceeds to the next task Look up in the main memory Found Not found
11.6  Latest Development of CPU and Main     Memory ,[object Object],[object Object],Processors on an Intel 45nm wafer photographed with a pencil. Each dual core chip consists of 410 million transistors.
11.6  Latest Development of CPU and Main     Memory ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],AMD Phenom Quad-Core Processor Die Intel 45nm quad-core processor and its chip die
11.6  Latest Development of CPU and Main     Memory ,[object Object],[object Object],[object Object],[object Object],DDR3 memory modules
11.6  Latest Development of CPU and Main     Memory ,[object Object],[object Object],[object Object],[object Object],DDR3 memory modules

Contenu connexe

Tendances

Marek Majtan - Processor Presentation
Marek Majtan - Processor PresentationMarek Majtan - Processor Presentation
Marek Majtan - Processor Presentation
Marek Majtan
 
Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPU
askme
 
Computer Fundamentals Chapter 07 pam
Computer Fundamentals Chapter  07 pamComputer Fundamentals Chapter  07 pam
Computer Fundamentals Chapter 07 pam
Saumya Sahu
 

Tendances (20)

Microprocessors and controllers
Microprocessors and controllersMicroprocessors and controllers
Microprocessors and controllers
 
Cpu
CpuCpu
Cpu
 
Cpu
CpuCpu
Cpu
 
CPU
CPUCPU
CPU
 
Marek Majtan - Processor Presentation
Marek Majtan - Processor PresentationMarek Majtan - Processor Presentation
Marek Majtan - Processor Presentation
 
Computer Organization: Introduction to Microprocessor and Microcontroller
Computer Organization: Introduction to Microprocessor and MicrocontrollerComputer Organization: Introduction to Microprocessor and Microcontroller
Computer Organization: Introduction to Microprocessor and Microcontroller
 
08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)
 
Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPU
 
Science computer processor
Science computer processorScience computer processor
Science computer processor
 
Cpu
CpuCpu
Cpu
 
Cpu
CpuCpu
Cpu
 
Control unit
Control  unitControl  unit
Control unit
 
Computer Fundamentals Chapter 07 pam
Computer Fundamentals Chapter  07 pamComputer Fundamentals Chapter  07 pam
Computer Fundamentals Chapter 07 pam
 
Processors and its Types
Processors and its TypesProcessors and its Types
Processors and its Types
 
computer System UNit Every thing
computer System UNit Every thingcomputer System UNit Every thing
computer System UNit Every thing
 
CPU
CPUCPU
CPU
 
Central Processing Unit CUP by madridista ujjwal
Central Processing Unit CUP by madridista ujjwalCentral Processing Unit CUP by madridista ujjwal
Central Processing Unit CUP by madridista ujjwal
 
Computer organization basics and number systems
Computer organization basics and number systemsComputer organization basics and number systems
Computer organization basics and number systems
 
Computer Organization : CPU, Memory and I/O organization
Computer Organization : CPU, Memory and I/O organizationComputer Organization : CPU, Memory and I/O organization
Computer Organization : CPU, Memory and I/O organization
 
Slides of cpu
Slides of cpuSlides of cpu
Slides of cpu
 

En vedette

11. Computer Systems Hardware 1
11. Computer Systems   Hardware 111. Computer Systems   Hardware 1
11. Computer Systems Hardware 1
New Era University
 
Unit 9 basic system configuration tools
Unit 9 basic system configuration toolsUnit 9 basic system configuration tools
Unit 9 basic system configuration tools
root_fibo
 
Data com chapter 1 introduction
Data com chapter 1   introductionData com chapter 1   introduction
Data com chapter 1 introduction
Abdul-Hamid Donde
 
17. Computer System Configuration And Methods
17. Computer System   Configuration And Methods17. Computer System   Configuration And Methods
17. Computer System Configuration And Methods
New Era University
 
13. Computer Systems Input And Output Architecture
13. Computer Systems   Input And  Output Architecture13. Computer Systems   Input And  Output Architecture
13. Computer Systems Input And Output Architecture
New Era University
 
Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppt
hashgeneration
 

En vedette (20)

a+ ptc
a+ ptca+ ptc
a+ ptc
 
2 the visible pc
2 the visible pc2 the visible pc
2 the visible pc
 
11. Computer Systems Hardware 1
11. Computer Systems   Hardware 111. Computer Systems   Hardware 1
11. Computer Systems Hardware 1
 
Unit 9 basic system configuration tools
Unit 9 basic system configuration toolsUnit 9 basic system configuration tools
Unit 9 basic system configuration tools
 
1.9 adapter card
1.9 adapter card1.9 adapter card
1.9 adapter card
 
1. c or c++ programming course out line
1. c or c++ programming course out line1. c or c++ programming course out line
1. c or c++ programming course out line
 
Operation engine ii session iv operations scheduling
Operation engine  ii session iv  operations schedulingOperation engine  ii session iv  operations scheduling
Operation engine ii session iv operations scheduling
 
Chapter 1 - An Introduction to Programming
Chapter 1 - An Introduction to ProgrammingChapter 1 - An Introduction to Programming
Chapter 1 - An Introduction to Programming
 
Data com chapter 1 introduction
Data com chapter 1   introductionData com chapter 1   introduction
Data com chapter 1 introduction
 
Learning C++ - Introduction to c++ programming 1
Learning C++ - Introduction to c++ programming 1Learning C++ - Introduction to c++ programming 1
Learning C++ - Introduction to c++ programming 1
 
17. Computer System Configuration And Methods
17. Computer System   Configuration And Methods17. Computer System   Configuration And Methods
17. Computer System Configuration And Methods
 
data communication
data communicationdata communication
data communication
 
13. Computer Systems Input And Output Architecture
13. Computer Systems   Input And  Output Architecture13. Computer Systems   Input And  Output Architecture
13. Computer Systems Input And Output Architecture
 
Presentation on computer language
Presentation on computer languagePresentation on computer language
Presentation on computer language
 
Control Panel
Control PanelControl Panel
Control Panel
 
Power Supply
Power SupplyPower Supply
Power Supply
 
Computer languages 11
Computer languages 11Computer languages 11
Computer languages 11
 
Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppt
 
Brain gate
Brain gateBrain gate
Brain gate
 
Computer Languages.
Computer Languages.Computer Languages.
Computer Languages.
 

Similaire à ICTCoreCh11

Data Manipulation
Data ManipulationData Manipulation
Data Manipulation
Asfi Bhai
 
computer processors intel and amd
computer processors intel and amdcomputer processors intel and amd
computer processors intel and amd
Rohit Gada
 
5.6 Basic computer structure microprocessors
5.6 Basic computer structure   microprocessors5.6 Basic computer structure   microprocessors
5.6 Basic computer structure microprocessors
lpapadop
 
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptxCOMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
PannaBushratul
 

Similaire à ICTCoreCh11 (20)

Processor2
Processor2Processor2
Processor2
 
Computer System.ppt
Computer System.pptComputer System.ppt
Computer System.ppt
 
Data Manipulation
Data ManipulationData Manipulation
Data Manipulation
 
Lec 8 alu_cu
Lec 8 alu_cuLec 8 alu_cu
Lec 8 alu_cu
 
Microcontroller part 1
Microcontroller part 1Microcontroller part 1
Microcontroller part 1
 
Processor Management
Processor ManagementProcessor Management
Processor Management
 
The Basic Organization of Computers
The Basic Organization of ComputersThe Basic Organization of Computers
The Basic Organization of Computers
 
Introduction to Operating Systems
 Introduction to Operating Systems Introduction to Operating Systems
Introduction to Operating Systems
 
Cpu
CpuCpu
Cpu
 
IT Week 3
IT Week 3IT Week 3
IT Week 3
 
computer Architecture
computer Architecturecomputer Architecture
computer Architecture
 
computer processors intel and amd
computer processors intel and amdcomputer processors intel and amd
computer processors intel and amd
 
Ch 01 os8e
Ch 01  os8eCh 01  os8e
Ch 01 os8e
 
Bca examination 2015 csa
Bca examination 2015 csaBca examination 2015 csa
Bca examination 2015 csa
 
5.6 Basic computer structure microprocessors
5.6 Basic computer structure   microprocessors5.6 Basic computer structure   microprocessors
5.6 Basic computer structure microprocessors
 
Bc0040
Bc0040Bc0040
Bc0040
 
Basic Organisation and fundamental Of Computer.pptx
Basic Organisation and fundamental Of Computer.pptxBasic Organisation and fundamental Of Computer.pptx
Basic Organisation and fundamental Of Computer.pptx
 
PCT SLIDE3
PCT SLIDE3PCT SLIDE3
PCT SLIDE3
 
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptxCOMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
 
Ppt Lesson 04
Ppt Lesson 04Ppt Lesson 04
Ppt Lesson 04
 

Dernier

Dernier (20)

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

ICTCoreCh11

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.