SlideShare a Scribd company logo
1 of 16
CPU

Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

1
CPU
●

Before I start I wish we could go back a
little and see some terminology which
can be found in CPU class. In order to
make it easy as we go
a)Multi core
Its composed two or more independent
CPU in one Chip

Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

2
b)Cache
Expensive high speed memory which used to storing
frequently used instruction
c)Sockets and slots:
Processors either fit in a socket or slot,
depending on their construction
d)Pins
Within the categories of sockets and slots,
there are different types of each. The types vary by
size, and number and configuration of pins
Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

3
e)Fans and heat-sinks
Heat-sinks are little radiators used to radiate the
heat away from the processor. Together with the
fan they keep the processor’s temperature within a
safe range.
●

Note: Wherever you see Heat-sinks there is CPU
near By.....they can't stay far away.

Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

4
Front side Bus {FSB}
Measured in Megahertz or Gigahertz,
FSB is the channel that connects the
processor with the main memory.
I think you have notes it in your processor it can be written there example 1.5Ghz or 2Ghz

Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

5
What is CPU?
The brains of the computer, the CPU is the device that performs the
calculations that make computing possible.
What does a CPU Do?
➢

➢

➢

The CPU inte rp re ts ins truc tio ns to the c o m p ute r, p e rfo rm s the lo g ic a l a nd
a rithm e tic p ro c e s s ing o p e ra tio ns , a nd c a us e s the inp ut a nd o utp ut o p e ra tio ns to
o c c ur.
consists of hundreds of thousands or millions of electronic circuits.
In today's PCs the CPU is contained in a single silicon chip called a
microprocessor chip

➢

It is considered the “brain” of the computer.

➢

Also called the CPU as PR
OCESSOR & MICROPROCCESSOR

Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

6
Example CPU
Intel Pentium D

Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

7
AMD Athlion 64

Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

8
Intel Pentium M

Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

9
Intel Family
In Intel family we have
Pentium D
Pentium I-IV
Pentium M
Celeron
Core i7
Core 2 Duo
Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

10
HOW THESE COMPUTER WORKS?
CPU must be connected to input device, output device and
storage device to carry out the activities
Input

Procesor
Procesor

Data

Data

Information

Information

Output

Monitor,
Printer

Storage
Storage

(Primary/Secondary Memory)
(Primary/Secondary Memory)

INFORMATION PROCESSING CYCLE
Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

11
HOW THESE COMPUTER WORKS?
CPU must be connected to input device, output
device and storage device to carry out the
activities

Input

Procesor
Procesor

Data

Data

Information

Information

Storage
Storage

(Primary/Secondary Memory)
(Primary/Secondary Memory)

INFORMATION PROCESSING CYCLE

Output

Monitor,
Printer
CPU
The Control processing unit (CPU) controls all
activities within the system. For every instruction,
the control unit repeats a set of four basic
operations called the MACHINE CYCLE
A CPU consists of two subcomponents:


Control Unit (CU)
Arithmetic Logic Unit (ALU).

Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

13
The Arithmetic-Logic Unit and
Control Unit
An arithmetic logic unit (ALU) and control unit is one of the
core components of all central processing units.
Arithmetic operations: e.g., add, subtract, multiply, divide,
square root, cosine, etc.
Logical operations: e.g., compare two numbers to see which is
greater, check whether a true/false statement is true, etc.
Comparison operation : e.g:AND, OR, NOT, NAND, NOR, XOR
and equacalence (=)

Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

14
Factors Affecting Processing Speed
➢

Clock rate of the CPU

➢

Computer word size

➢

Bus speed

➢

Main memory size

➢

Cache memory size

➢

instruction set complexity

➢

Number of processing units

Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

15
“MWISH0”
Thanks t0 all wh0 c0ntribute in this
slide

Saturday, December 28, 2013

Ray Mkindo: Be a Programmer

16

More Related Content

What's hot (20)

Chapter01Introducing Hardware
Chapter01Introducing HardwareChapter01Introducing Hardware
Chapter01Introducing Hardware
 
Cmos
CmosCmos
Cmos
 
Computer hardware
Computer hardwareComputer hardware
Computer hardware
 
Cpu
CpuCpu
Cpu
 
Hard Drives
Hard DrivesHard Drives
Hard Drives
 
Storage devices
Storage devicesStorage devices
Storage devices
 
Computer storage devices
Computer storage devicesComputer storage devices
Computer storage devices
 
Computer hardware ppt1
Computer hardware ppt1Computer hardware ppt1
Computer hardware ppt1
 
Presentation about computer hardware
Presentation about computer hardwarePresentation about computer hardware
Presentation about computer hardware
 
CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)
 
Computer Hardware
Computer HardwareComputer Hardware
Computer Hardware
 
HARD DISK DRIVE ppt
HARD DISK DRIVE pptHARD DISK DRIVE ppt
HARD DISK DRIVE ppt
 
Assembling and deassembling
Assembling and deassemblingAssembling and deassembling
Assembling and deassembling
 
Processors
ProcessorsProcessors
Processors
 
memory unit
memory unitmemory unit
memory unit
 
Inside a computer
Inside a computerInside a computer
Inside a computer
 
Bios
BiosBios
Bios
 
Central Processing Unit(CPU)
Central Processing Unit(CPU)Central Processing Unit(CPU)
Central Processing Unit(CPU)
 
COMPUTER MEMORY
COMPUTER MEMORYCOMPUTER MEMORY
COMPUTER MEMORY
 
Rom ram
Rom ramRom ram
Rom ram
 

Viewers also liked

Factors affecting system performance
Factors affecting system performanceFactors affecting system performance
Factors affecting system performanceForrester High School
 
Factors which affect the speed of internet computer studies lesson
Factors which affect the speed of internet computer studies lessonFactors which affect the speed of internet computer studies lesson
Factors which affect the speed of internet computer studies lessonMukalele Rogers
 
Discovery of computer
Discovery of computerDiscovery of computer
Discovery of computerZE Shan Rao
 
Bba i-introduction to computer-u-1-computer hardware system
Bba  i-introduction to computer-u-1-computer hardware systemBba  i-introduction to computer-u-1-computer hardware system
Bba i-introduction to computer-u-1-computer hardware systemRai University
 
Hardware powerpoint Updated..
Hardware powerpoint Updated..Hardware powerpoint Updated..
Hardware powerpoint Updated..patrickantonio
 
Tugas UTS Sistem Mikroprosesor Latch dan RAM (Random Access Memory)
Tugas UTS Sistem Mikroprosesor  Latch dan RAM (Random Access Memory)Tugas UTS Sistem Mikroprosesor  Latch dan RAM (Random Access Memory)
Tugas UTS Sistem Mikroprosesor Latch dan RAM (Random Access Memory)Windhu Legowo
 
Ram random-access-memory
Ram random-access-memoryRam random-access-memory
Ram random-access-memorykempot234
 
Central processor amd memory
Central processor amd memoryCentral processor amd memory
Central processor amd memoryOscar Becwarika
 
Microprocessor presentation
Microprocessor presentationMicroprocessor presentation
Microprocessor presentationUmer Kalyar
 
77 identify the parts of a computer
77 identify the parts of a computer77 identify the parts of a computer
77 identify the parts of a computerEndaila Silongan Ces
 
Parts of the computer and thier function
Parts of the computer and thier functionParts of the computer and thier function
Parts of the computer and thier functionRobelyn Jardeliza
 
Cpu and its functions
Cpu and its functionsCpu and its functions
Cpu and its functionsmyrajendra
 
clock synchronization in Distributed System
clock synchronization in Distributed System clock synchronization in Distributed System
clock synchronization in Distributed System Harshita Ved
 
Input output organization
Input output organizationInput output organization
Input output organizationabdulugc
 
Motherboard components and their functions
Motherboard components and their functionsMotherboard components and their functions
Motherboard components and their functionsBESOR ACADEMY
 

Viewers also liked (20)

Factors affecting system performance
Factors affecting system performanceFactors affecting system performance
Factors affecting system performance
 
Factors which affect the speed of internet computer studies lesson
Factors which affect the speed of internet computer studies lessonFactors which affect the speed of internet computer studies lesson
Factors which affect the speed of internet computer studies lesson
 
Discovery of computer
Discovery of computerDiscovery of computer
Discovery of computer
 
Bba i-introduction to computer-u-1-computer hardware system
Bba  i-introduction to computer-u-1-computer hardware systemBba  i-introduction to computer-u-1-computer hardware system
Bba i-introduction to computer-u-1-computer hardware system
 
Hardware powerpoint Updated..
Hardware powerpoint Updated..Hardware powerpoint Updated..
Hardware powerpoint Updated..
 
La2 powerpoint
La2 powerpointLa2 powerpoint
La2 powerpoint
 
Processor
ProcessorProcessor
Processor
 
NETWORKING
NETWORKINGNETWORKING
NETWORKING
 
CDMA BSC 6600
CDMA BSC 6600CDMA BSC 6600
CDMA BSC 6600
 
Tugas UTS Sistem Mikroprosesor Latch dan RAM (Random Access Memory)
Tugas UTS Sistem Mikroprosesor  Latch dan RAM (Random Access Memory)Tugas UTS Sistem Mikroprosesor  Latch dan RAM (Random Access Memory)
Tugas UTS Sistem Mikroprosesor Latch dan RAM (Random Access Memory)
 
Presentation
PresentationPresentation
Presentation
 
Ram random-access-memory
Ram random-access-memoryRam random-access-memory
Ram random-access-memory
 
Central processor amd memory
Central processor amd memoryCentral processor amd memory
Central processor amd memory
 
Microprocessor presentation
Microprocessor presentationMicroprocessor presentation
Microprocessor presentation
 
77 identify the parts of a computer
77 identify the parts of a computer77 identify the parts of a computer
77 identify the parts of a computer
 
Parts of the computer and thier function
Parts of the computer and thier functionParts of the computer and thier function
Parts of the computer and thier function
 
Cpu and its functions
Cpu and its functionsCpu and its functions
Cpu and its functions
 
clock synchronization in Distributed System
clock synchronization in Distributed System clock synchronization in Distributed System
clock synchronization in Distributed System
 
Input output organization
Input output organizationInput output organization
Input output organization
 
Motherboard components and their functions
Motherboard components and their functionsMotherboard components and their functions
Motherboard components and their functions
 

Similar to CPU Components and Functions

08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)Akhila Dakshina
 
Rugged computer
Rugged computerRugged computer
Rugged computerTaylor_x
 
Rugged computer
Rugged computerRugged computer
Rugged computer1dltwiner
 
Nt1310 Unit 3 Computer Components
Nt1310 Unit 3 Computer ComponentsNt1310 Unit 3 Computer Components
Nt1310 Unit 3 Computer ComponentsKristi Anderson
 
Yadu computer internals final 1
Yadu  computer internals final 1Yadu  computer internals final 1
Yadu computer internals final 1parulata
 
Lab1 - Introduction to Computer Basics Laboratory.pdf
Lab1 - Introduction to Computer Basics Laboratory.pdfLab1 - Introduction to Computer Basics Laboratory.pdf
Lab1 - Introduction to Computer Basics Laboratory.pdfMohammedAlobaidy16
 
Lesson 3.0 basic parts and functions of computer
Lesson 3.0   basic parts and functions of computerLesson 3.0   basic parts and functions of computer
Lesson 3.0 basic parts and functions of computerJoshua Hernandez
 
Computer Hardware Complete Guide Easy
Computer Hardware Complete Guide EasyComputer Hardware Complete Guide Easy
Computer Hardware Complete Guide Easykhang950262
 
Typical configuration of computer chapter 1
Typical configuration of computer chapter 1 Typical configuration of computer chapter 1
Typical configuration of computer chapter 1 Gopi Nath
 
Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUaskme
 
Introduction to Computer UNIT 1 notes.pdf
Introduction to Computer UNIT 1 notes.pdfIntroduction to Computer UNIT 1 notes.pdf
Introduction to Computer UNIT 1 notes.pdfshubhangisonawane6
 
Ch 2 inside systems unit
Ch 2 inside systems unitCh 2 inside systems unit
Ch 2 inside systems unitSajid Mewati
 
Yadu computer internals final-2
Yadu  computer internals final-2Yadu  computer internals final-2
Yadu computer internals final-2parulata
 
Bharath technical seminar.pptx
Bharath technical seminar.pptxBharath technical seminar.pptx
Bharath technical seminar.pptxMadhav Reddy
 
computer Systems & Memory .pptx
 computer Systems & Memory .pptx computer Systems & Memory .pptx
computer Systems & Memory .pptxafnanalkafre
 
PARTS OF COMPUTER SYSTEM.pptx
PARTS OF COMPUTER SYSTEM.pptxPARTS OF COMPUTER SYSTEM.pptx
PARTS OF COMPUTER SYSTEM.pptxArnoldBuyonen
 
hardware and software
hardware and software hardware and software
hardware and software sharone singh
 

Similar to CPU Components and Functions (20)

08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)
 
Rugged computer
Rugged computerRugged computer
Rugged computer
 
Rugged computer
Rugged computerRugged computer
Rugged computer
 
Nt1310 Unit 3 Computer Components
Nt1310 Unit 3 Computer ComponentsNt1310 Unit 3 Computer Components
Nt1310 Unit 3 Computer Components
 
Yadu computer internals final 1
Yadu  computer internals final 1Yadu  computer internals final 1
Yadu computer internals final 1
 
Lab1 - Introduction to Computer Basics Laboratory.pdf
Lab1 - Introduction to Computer Basics Laboratory.pdfLab1 - Introduction to Computer Basics Laboratory.pdf
Lab1 - Introduction to Computer Basics Laboratory.pdf
 
Lesson 3.0 basic parts and functions of computer
Lesson 3.0   basic parts and functions of computerLesson 3.0   basic parts and functions of computer
Lesson 3.0 basic parts and functions of computer
 
Computer Hardware Complete Guide Easy
Computer Hardware Complete Guide EasyComputer Hardware Complete Guide Easy
Computer Hardware Complete Guide Easy
 
Typical configuration of computer chapter 1
Typical configuration of computer chapter 1 Typical configuration of computer chapter 1
Typical configuration of computer chapter 1
 
Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPU
 
Introduction to Computer UNIT 1 notes.pdf
Introduction to Computer UNIT 1 notes.pdfIntroduction to Computer UNIT 1 notes.pdf
Introduction to Computer UNIT 1 notes.pdf
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentals
 
IT Week 3
IT Week 3IT Week 3
IT Week 3
 
Ch 2 inside systems unit
Ch 2 inside systems unitCh 2 inside systems unit
Ch 2 inside systems unit
 
Yadu computer internals final-2
Yadu  computer internals final-2Yadu  computer internals final-2
Yadu computer internals final-2
 
Bharath technical seminar.pptx
Bharath technical seminar.pptxBharath technical seminar.pptx
Bharath technical seminar.pptx
 
computer Systems & Memory .pptx
 computer Systems & Memory .pptx computer Systems & Memory .pptx
computer Systems & Memory .pptx
 
PARTS OF COMPUTER SYSTEM.pptx
PARTS OF COMPUTER SYSTEM.pptxPARTS OF COMPUTER SYSTEM.pptx
PARTS OF COMPUTER SYSTEM.pptx
 
Cpu
CpuCpu
Cpu
 
hardware and software
hardware and software hardware and software
hardware and software
 

More from Ray Mkindo

Speed up your computer
Speed up your computerSpeed up your computer
Speed up your computerRay Mkindo
 
Internetworking device
Internetworking deviceInternetworking device
Internetworking deviceRay Mkindo
 
Computer motherboard
Computer motherboardComputer motherboard
Computer motherboardRay Mkindo
 
Concept of intellectual property (IPR)
Concept of intellectual property (IPR)Concept of intellectual property (IPR)
Concept of intellectual property (IPR)Ray Mkindo
 
Introduction to hardware and software Part 1
Introduction to hardware and software Part 1Introduction to hardware and software Part 1
Introduction to hardware and software Part 1Ray Mkindo
 

More from Ray Mkindo (7)

Speed up your computer
Speed up your computerSpeed up your computer
Speed up your computer
 
Internetworking device
Internetworking deviceInternetworking device
Internetworking device
 
Computer motherboard
Computer motherboardComputer motherboard
Computer motherboard
 
Management
ManagementManagement
Management
 
Concept of intellectual property (IPR)
Concept of intellectual property (IPR)Concept of intellectual property (IPR)
Concept of intellectual property (IPR)
 
Excel
ExcelExcel
Excel
 
Introduction to hardware and software Part 1
Introduction to hardware and software Part 1Introduction to hardware and software Part 1
Introduction to hardware and software Part 1
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
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
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
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
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
"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...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
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)
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
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
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

CPU Components and Functions

  • 1. CPU Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 1
  • 2. CPU ● Before I start I wish we could go back a little and see some terminology which can be found in CPU class. In order to make it easy as we go a)Multi core Its composed two or more independent CPU in one Chip Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 2
  • 3. b)Cache Expensive high speed memory which used to storing frequently used instruction c)Sockets and slots: Processors either fit in a socket or slot, depending on their construction d)Pins Within the categories of sockets and slots, there are different types of each. The types vary by size, and number and configuration of pins Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 3
  • 4. e)Fans and heat-sinks Heat-sinks are little radiators used to radiate the heat away from the processor. Together with the fan they keep the processor’s temperature within a safe range. ● Note: Wherever you see Heat-sinks there is CPU near By.....they can't stay far away. Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 4
  • 5. Front side Bus {FSB} Measured in Megahertz or Gigahertz, FSB is the channel that connects the processor with the main memory. I think you have notes it in your processor it can be written there example 1.5Ghz or 2Ghz Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 5
  • 6. What is CPU? The brains of the computer, the CPU is the device that performs the calculations that make computing possible. What does a CPU Do? ➢ ➢ ➢ The CPU inte rp re ts ins truc tio ns to the c o m p ute r, p e rfo rm s the lo g ic a l a nd a rithm e tic p ro c e s s ing o p e ra tio ns , a nd c a us e s the inp ut a nd o utp ut o p e ra tio ns to o c c ur. consists of hundreds of thousands or millions of electronic circuits. In today's PCs the CPU is contained in a single silicon chip called a microprocessor chip ➢ It is considered the “brain” of the computer. ➢ Also called the CPU as PR OCESSOR & MICROPROCCESSOR Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 6
  • 7. Example CPU Intel Pentium D Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 7
  • 8. AMD Athlion 64 Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 8
  • 9. Intel Pentium M Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 9
  • 10. Intel Family In Intel family we have Pentium D Pentium I-IV Pentium M Celeron Core i7 Core 2 Duo Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 10
  • 11. HOW THESE COMPUTER WORKS? CPU must be connected to input device, output device and storage device to carry out the activities Input Procesor Procesor Data Data Information Information Output Monitor, Printer Storage Storage (Primary/Secondary Memory) (Primary/Secondary Memory) INFORMATION PROCESSING CYCLE Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 11
  • 12. HOW THESE COMPUTER WORKS? CPU must be connected to input device, output device and storage device to carry out the activities Input Procesor Procesor Data Data Information Information Storage Storage (Primary/Secondary Memory) (Primary/Secondary Memory) INFORMATION PROCESSING CYCLE Output Monitor, Printer
  • 13. CPU The Control processing unit (CPU) controls all activities within the system. For every instruction, the control unit repeats a set of four basic operations called the MACHINE CYCLE A CPU consists of two subcomponents:  Control Unit (CU) Arithmetic Logic Unit (ALU). Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 13
  • 14. The Arithmetic-Logic Unit and Control Unit An arithmetic logic unit (ALU) and control unit is one of the core components of all central processing units. Arithmetic operations: e.g., add, subtract, multiply, divide, square root, cosine, etc. Logical operations: e.g., compare two numbers to see which is greater, check whether a true/false statement is true, etc. Comparison operation : e.g:AND, OR, NOT, NAND, NOR, XOR and equacalence (=) Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 14
  • 15. Factors Affecting Processing Speed ➢ Clock rate of the CPU ➢ Computer word size ➢ Bus speed ➢ Main memory size ➢ Cache memory size ➢ instruction set complexity ➢ Number of processing units Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 15
  • 16. “MWISH0” Thanks t0 all wh0 c0ntribute in this slide Saturday, December 28, 2013 Ray Mkindo: Be a Programmer 16

Editor's Notes

  1. Good website for what each component is and how it works. http://www.pcguide.com/ref/index.htm