Module_5-Processors and sockets.18213704.ppt

EliseNdjabu 17 views 70 slides Jun 24, 2024
Slide 1
Slide 1 of 70
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70

About This Presentation

microprocessors study for engineers


Slide Content

PC Hardware Basic Guide
Module 5 -Processors

Module 5 -ProcessorsPC Hardware Basic Guide
2
Module 5 -Processors
Overview
◊ItisasinglechipCPU.
◊Itisanelectroniccomponentintegratedwiththousandsandmillionsof
transistorsforperformingarithmeticandlogicoperations.
◊ThefirstprocessorunderAdvancedTechnologyis80286.80386,
80486andtheotherPentiumprocessors.
LessonCoveredinthisModule
◊Microprocessors
◊AdvancedProcessors
◊Choosing,Installingandtroubleshootingaprocessor

Module 5 -ProcessorsPC Hardware Basic Guide
3
Lesson 1 -Microprocessors
Introduction
◊AsinglechipCPUiscalledasMicroprocessor
◊TheCPUismadeoftwounitsnamelytheArithmeticandLogic
UnitandtheControlUnit
◊Itperformsfunctionslikeexecutingtheinstructionsgivenby
theuserprogram,controllingtheI/Ooperationsandthe
functionsofperipheraldevices

Module 5 -ProcessorsPC Hardware Basic Guide
4
Lesson 1 -Microprocessors
TopicsCoveredinthisLesson
◊Microprocessors
◊LogicGates
◊NumberSystems
◊SystemBus
◊8085Microprocessor
◊8086Microprocessor
◊8088Microprocessor
◊SupportChipsusedin8088

Module 5 -ProcessorsPC Hardware Basic Guide
5
Topic 1 –Microprocessor
◊TheArithmeticandLogicUnit(ALU)isusedforperforming
Arithmeticandlogicoperations
◊TheArithmeticoperationsareaddition,subtraction,
multiplicationanddivision.
◊Thelogicoperationsaretakingdecisionbasedonsame
conditions.
◊BlockdiagramofMicroprocessor

Module 5 -ProcessorsPC Hardware Basic Guide
6
Topic 2 –Logic Gates
ANDGate
◊ANDgateisalogicgate
whichproducesanoutput
“1”ifboththeinputsare
“1”.
ORGate
◊TheoutputofORgateis
logic1ifanyoneofits
inputislogic1.

Module 5 -ProcessorsPC Hardware Basic Guide
7
Topic 2 –Logic Gates
NOTgateorInverter
◊Iftheinputislogic1the
outputis0andviceversa.
XORGate
◊TheoutputofXORgateis
oneifoneinputis
complementoftheother.

Module 5 -ProcessorsPC Hardware Basic Guide
8
Topic 2 –Logic Gates
◊NANDgate
◊Theoutputislogic1ifatleastoneinputislogic0.
◊TheRegisterunitisusedtostoredata.
◊Thecontrolunitcontrolsoperationslikegeneratingthe
controlsignalsforreading,andwritingdatatomemoryorI/O
devices.

Module 5 -ProcessorsPC Hardware Basic Guide
9
Topic 3 -Number Systems
Thedifferentnumberssystemsinuseare
◊DecimalNumberSystemwhichhasnumbersintherange0to
9
◊OctalNumberSystemwhichhasthenumbersinthe0to7
◊BinaryNumberSystemwhichhasthenumbers0and1
◊HexadecimalNumberSystemwhichhasthenumbersinthe
range0to9andAtoF

Module 5 -ProcessorsPC Hardware Basic Guide
10
Topic 3 -Number Systems
DecimaltoBinaryConversion
◊Forexample:(29)
10convertedtobinary
29/2=14remainder1
14/2=7remainder0
7/2=3remainder1
3/2=1remainder1
1/2=0remainder1
◊(Decimal)27=Binary(11101)
2
BinarytoDecimalConversion
Forexample:(11101)
2
Binarynumber(11101)2=(Decimal)16+8+4+0+1=29
1 1 1 0 1
1*2
4
=161*2
3
=81*2
2
=40*2
1
=01*2
0
=1*1=1

Module 5 -ProcessorsPC Hardware Basic Guide
11
Topic 3 -Number Systems
HexadecimalNumberSystem
Thehexadecimalnumbersare0to9andAtoF.
Continued….
Decimal Hexadecimal Binary
1 01
0000 0000
2 02 0000 0010
3 03 0000 0011
4 04 0000 0100
5 05 0000 0101
6 06 0000 0110
7 07 0000 0111

Module 5 -ProcessorsPC Hardware Basic Guide
12
Topic 3 -Number Systems
Decimal Hexadecimal Binary
8 08 0000 1000
9 09 0000 1001
10 0A 0000 1010
11 0B 0000 1011
12 0C 0000 1100
13 0D 0000 1101
14 0E 0000 1110
15 0F 0000 1111

Module 5 -ProcessorsPC Hardware Basic Guide
13
Topic 3 -Number Systems
HexadecimaltoBinaryconversion
◊(1A)
16=(00011010)
2
◊Thebinaryvaluefor1is0001
◊ThebinaryvalueforAis1010
BinarytoHexadecimalConversion
◊Thebinarynumber(00011010)2
◊(0001)
2is1;(1010)
2isA
◊Thehexadecimalvalueisthus(1A)
16

Module 5 -ProcessorsPC Hardware Basic Guide
14
Topic 3 -Number Systems
HexadecimaltoDecimalNumber
Thehexadecimalisfirstconvertedtobinaryandthebinary
numberisthenconvertedintodecimal.
◊Forexample:Hexadecimalnumber(2B)16
◊Step1-Hexadecimalnumbertobinary
(2B)16=(00101011)2
◊Step2-Binarynumber(00101011)2todecimal
32+8+2+1=43
Hexadecimalnumber(2B)16=(00101011)2=(43)10
0 0 1 0 1 0 1 1
0*2
7
=00*2
6
=01*2
5
=320*2
4
=01*2
3
=80*2
2
=01*2
1
=21*2
0
=1*1=1

Module 5 -ProcessorsPC Hardware Basic Guide
15
Topic 4 -System Bus
Thesystembusisdividedintothreenamely
◊Addressbus
◊DataBus
◊ControlBus
AddressBus-usedtolocatetheuniquelocationstogetthe
data
DataBus-usedtosenddatabetweendevicesandmemory
ControlBus–Itcarriescontrolsignalfromtheprocessorto
otherdevicesormemory.

Module 5 -ProcessorsPC Hardware Basic Guide
16
Topic 5 -Processors
8085Microprocessor
◊Itisa40pinDIPpackage
IC
◊Itisan8bitprocessor
◊Itis3.125MHz
◊Ithas16bitaddressbus
◊Operateson+5VDCpower
supply
Thepindiagramof8085

Module 5 -ProcessorsPC Hardware Basic Guide
17
Topic 5 -Processors
Thesignalspresentinthe
microprocessorare,
◊AddressandDataBus
•Theaddressbusof8085
microprocessoris16bit.
•Theloworderaddress
linesAD0toAD7are
multiplexed.
•TheHighorderA8toA15
arededicatedforcarrying
theaddress.
•Demultiplexed using
AddressLatchEnable
(ALE)signal.

Module 5 -ProcessorsPC Hardware Basic Guide
18
Topic 5 -Processors
ControlandStatusSignals
◊Controlsignals-RDandWR
◊Statussignals-IO/M,S0andS1
◊Specialsignal-ALEtodemultiplextheaddressandthedatasignals.
•ALE(AddresslatchEnable)-Generateseverytimeduringthebeginning
oftheoperation.
•RD(Read)-indicatesthattheselectedmemorylocationortheI/Odevice
hastoberead.
•WR(Write)-indicatesthatdataisavailableonthedatabusandthedata
hastobewrittentothememorylocationortheI/OdeviceProvidedbythe
addressbus.

Module 5 -ProcessorsPC Hardware Basic Guide
19
Topic 5 -Processors
IO/M
◊Lowsignalitindicatesamemoryoperation
◊Highsignalindicatesaninputoutputoperation
PowerSupplyandFrequencySignals
◊V
cc–Itisthepowersupplygiventothemicroprocessorforits
operation.
◊V
ss–Itisthegroundreference
◊X1andX2arethetwoendswhichareconnectedtothecrystal
◊CLK(OUT)–usedasasystemclockforotherdevices.

Module 5 -ProcessorsPC Hardware Basic Guide
20
Topic 5 -Processors
InterruptsandExternallyInitiatedSignals
◊InterruptRequest(INTR)signalisgeneratedbytheperipheral
devicestocatchtheattentionoftheCPU.
ExternallyInitiatedSignals
◊RESET(RESETINandRESETOUT),HOLD,READY.
◊RESETIN:themicroprocessorisreset
◊RESETOUT:usedbytheprocessortoresettheother
peripheraldevices
◊HOLD:generatedbytheDMAcontrollerrequestingthe
microprocessortograntthebus.

Module 5 -ProcessorsPC Hardware Basic Guide
21
Topic 5 -Processors
SerialI/OPorts
◊SIDandSODaretwosignalsusedforserialtransmission.
◊SIDisusedtoreceivedatabitbybit
◊SODpinisusedtooutputdatabitbybit.
FlagRegisters
◊IndicatesthestatusoftheArithmeticandLogicoperations.
◊TheFlagregisterspresentin8085microprocessor
•SignFlag
•ZeroFlag
•CarryFlag
•AuxiliaryCarryFlag
•ParityFlag

Module 5 -ProcessorsPC Hardware Basic Guide
22
Topic 6 -Features of 8086 Microprocessor
◊8086isa16bitmicroprocessor
◊Theclockspeedvariesfrom4MHzto10MHz
◊Thedatabuswidthis16bit
◊Thewidthoftheaddressbusis20bits.
◊Operateswith+5VDCpowersupply
◊Itisa40pinDIPPPackage
◊Ithasapipelinedarchitecture
◊Doesnotprovideacoprocessorsupport

Module 5 -ProcessorsPC Hardware Basic Guide
23
Topic 7 -Features of 8088 Microprocessor
◊Thedatabusis8bit.
◊Theclockspeedsupportedis4.77MHz
◊Itsupportsthe8087coprocessor
◊SupportsDMAdatatransfer
◊Supportspipelinedarchitecture.
◊Supportsnineflags
◊ProvideslargenumberofI/Oportsupto64K
◊The8088microprocessoroperatesintwodifferentmodes.
•MinimumMode
•MaximumMode

Module 5 -ProcessorsPC Hardware Basic Guide
24
Topic 7 -Features of 8088 Microprocessor
◊ThepinMN/MXdecidesthemodeinwhichtheprocessor
canoperate.
◊UnderMinimumMode,thereisnocoprocessorsupport.

Module 5 -ProcessorsPC Hardware Basic Guide
25
Topic 7 -Features of 8088 Microprocessor
◊TheMN/MXpinshouldbelowtooperateinMaximummode.

Module 5 -ProcessorsPC Hardware Basic Guide
26
Topic 7 -Features of 8088 Microprocessor
►Basic unitsof8088
Microprocessor
BusInterfaceUnit(BIU)
ExecutionUnit(EU).
Functionsperformedbythe
BIU
◊I/Oreadandwrite
◊Memoryreadandwrite
◊Addressgenerationand
storing pre-fetched
instructions
FunctionsperformedbytheEU
◊Decodingtheinstructions
fetchedbytheBusInterface
Unit
◊Executingtheinstructionsto
generatetheresult

Module 5 -ProcessorsPC Hardware Basic Guide
27
Topic 7 -Features of 8088 Microprocessor
Co-Processor8087
◊Used forperforming
arithmetic,trigonometric,
exponentialandlogarithmic
instructions.
◊SoitistermedasNumerical
DataProcessor(NDP).
Workingof8087Co-
Processor
◊Theresultsoffloatingpoint
operationsaredesiredto
have18decimaldigit
accuracy.

Module 5 -ProcessorsPC Hardware Basic Guide
28
Topic 7 -Features of 8088 Microprocessor
Interfacebetween8088and8087inaPC
◊Theaddress/databuslinesofhe8088microprocessorare
connecteddirectlywiththe8087Co-Processor.

Module 5 -ProcessorsPC Hardware Basic Guide
29
Topic 8 -Support Chips Used in 8088
Differentsupportchipspresent
inthe8088motherboard.
◊8284–ClockGeneratoris
usedtogeneratetheclock
◊8259--Interruptcontroller.
◊8288isthebuscontroller.
◊8237istheDMAcontroller.
◊8253istheprogrammable
Timer
◊8255istheProgrammable
PeripheralInterface
373and245areaddress
latchesandbuffer

Module 5 -ProcessorsPC Hardware Basic Guide
30
Topic 8 -Support Chips Used in 8088
ClassificationofSupportChips
DumbChip
◊Nointelligenceanditisnotprogrammable
◊Doesnothaveseparatememorytostorethecommandsandthe
controls
◊Functionofthedumbchipisfixedandisaccordingtotheinput
SmartChip
◊Itisprogrammableandhasintelligence.
◊Separatememorytostorethecommandsandthecontrols
◊Troubleshootingofasmartchipiscomplex

Module 5 -ProcessorsPC Hardware Basic Guide
31
Topic 8 -Support Chips Used in 8088
Programmable Interrupt
Controller(PIC)–8259A
◊ItisusedintheXT
motherboardtogenerate
aninterruptsignal
◊PCIisaninterface
betweentheCPUandthe
device.
◊TheXTmotherboard
supportsoneinterrupt
controllerwhichcan
supporteightdevices

Module 5 -ProcessorsPC Hardware Basic Guide
32
Topic 8 -Support Chips Used in 8088
TheATmotherboardsupportstwointerruptcontrollers
(8259)forsupporting15interrupts.

Module 5 -ProcessorsPC Hardware Basic Guide
33
Topic 8 -Support Chips Used in 8088
►ProgrammableDMAController
8237
InnXTmotherboardonlyoneDMA
controllerispresent.
InATmotherboards,twoDMA
controllersarecascaded.
TheDMAcontrollerhasfour
channels
◊Channel0isusedforrefreshing
RAM
◊Channel1isnotused
◊Channel2isusedbyFloppy
DiskControllerforperforming
datatransfer
◊Channel3isusedbyHardDisk
Controllerforperformingdata
transfer
Memory
Refresh
Not Used
FDC
HDC
Channel 0
Channel 1
Channel 2
Channel 3

Module 5 -ProcessorsPC Hardware Basic Guide
34
Lesson 2 -Advanced Processors
Introduction
◊Theadvancementintechnologybroughtmanyvariationsto
theExtendedTechnologyXTandtheAdvancedTechnology
wasintroduced
◊Itisverymuchessentialtoidentifythedifferentprocessors,
theirfeaturesandthesocketsortheslotswheretheycanbe
connected.

Module 5 -ProcessorsPC Hardware Basic Guide
35
Lesson 2 -Advanced Processors
TopicsCoveredinthisLesson
◊80286Processor
◊80386Processorand80486Processor
◊TypesofInstructionSet
◊PentiumProcessor
◊ProcessorGenerations
◊PentiumMMXandPentiumPROProcessors
◊PentiumIIProcessors
◊PentiumXeonProcessors
◊CeleronProcessors
◊PentiumIIIProcessors
◊PentiumIVProcessor
◊AMDProcessor
◊ProcessorIdentification

Module 5 -ProcessorsPC Hardware Basic Guide
36
Topic 1 -80286 Processor
◊TheregistersandtheALUis16bit.
◊Thewidthoftheaddressbusis24bit.
◊Itoperateswith+5VDC
◊Itoperatesin8MHz,10MHzand12.5MHz
◊IthasNon-Multiplexedaddress/databus

Module 5 -ProcessorsPC Hardware Basic Guide
37
Topic 1 -80286 Processor
◊Therearefourstage
inexecutingan
instruction.
◊The instruction
executionina
pipeline.

Module 5 -ProcessorsPC Hardware Basic Guide
38
Topic 2 -80386 and 80486 Processors
Intel80386processor
◊Itisa32bit
microprocessor.
◊Twotypesare80386SX
and80386DX.
◊Theyarerealmode,
protectedmodeand
virtual86mode.
◊The80386SXhas24
addresslinesandthe
80386DXhas32
addresslines
◊Supports instruction
pipelining

Module 5 -ProcessorsPC Hardware Basic Guide
39
Topic 2 -80386 and 80486 Processors
Intel80486Processor
◊Twotypes
◊80486SXand80486SL
◊80486DX
•80486DX2
•80486DX4
◊IthasinbuiltNumeric
Dataprocessor
◊Ithasaunifiedinbuilt
cachememory

Module 5 -ProcessorsPC Hardware Basic Guide
40
Topic 3 -Types of Instruction Set
ComplexInstructionSetComputing(CISC)
◊Thisprocessorsareprovidedwithlargenumberofcomplex
instructions
ReducedInstructionSetComputing(RISC)
◊Ithaslessnumberoftransistorsandischeaper.
ExplicitlyParallelInstructionComputing(EPIC)
◊IthascombinedfeaturesofbothCISCandRISC.
VeryLargeInstructionWord(VLIW)
◊TheVLIWtypeprocessorswillbeabletoreceivemanyinstructions
perword.

Module 5 -ProcessorsPC Hardware Basic Guide
41
Topic 4 -Pentium Processors
►Comparison
80486 Microprocessor Pentium Processor
Ithasonepipelined32bit
processor
Ithastwopipelinestages
namelytheUpipelineandtheV
pipeline
Theparitylogicisavailable
onlyfordatabus.
Theparitylogicispresentfor
bothaddressbusandthe
internaldatabus.
Thecachewritepolicy
followediswrite-through
policy
Pentiumprocessorfollows
write-backpolicy
SupportsBurstBuscycle
Pentium processor also
supportsburstbuscycle

Module 5 -ProcessorsPC Hardware Basic Guide
42
Topic 4 -Pentium Processors
►FeaturesofPentiumProcessor
PentiumprocessorsupportsSuperscalararchitecture.
SupportsFunctionalRedundancyCheck.
Supportseffectivepowermanagementfeature.
Supportsmultiprocessor

Module 5 -ProcessorsPC Hardware Basic Guide
43
Topic 4 -Pentium Processors
►Cyrix686Processor
◊ThepinoftheCyrix
processorwasPentium
compatibleandcouldbe
placedinSOCKET7.
►AMDProcessors
►TheseriesofAMD
processors
◊K5processor
◊K6, K6-2, K6-3
processors
◊K7Athlonprocessor.

Module 5 -ProcessorsPC Hardware Basic Guide
44
Topic 5 -Processor Generations
SOCKET TYPE/
NAME
CPU PINS VOLTAGE
SOCKET1: 486SX&DX 169 5v.
SOCKET2: 486SX,DX,&DX2 238 5v.
SOCKET3: 486SX,DX,DX2,DX4,
586,PentiumOverdrive
237 3v.&5v.
SOCKET4: Pentium60&66 273 5v.

Module 5 -ProcessorsPC Hardware Basic Guide
45
Topic 5 -Processor Generations
PC CPU Year Transistors
5
th
Generation Pentium, Cyrix 6X86,
AMD K5, IDT WinChip C6
1993-95
1996
1996
1997
3,100,000
--
--
3,500,000
6
th
Generation PentiumPro,AMDK6,
PentiumII,AMDK6-2
1995
1997
1997
1998
5,500,000
8,800,000
7,500,000
9,300,000
7
th
Generation AMD Original Athlon,
AMD Athlon Thunderbird
Pentium 4
1999
2000
2001
22,000,000
37,000,000
42,000,000

Module 5 -ProcessorsPC Hardware Basic Guide
46
Topic 5 -Processor Generations
Thetableshowsthesizeofcachememorysupportedbydifferent
processors
CPU Cache size in the CPU
Celeron 32KBL1+128KBL2
Pentium III
Cumine
32KBL1+256KBL2
AMDK6-3 64KBL1+256KBL2
AMDK7Athlon128KBL1
AMDDuron 128KBL1+64KBL2

Module 5 -ProcessorsPC Hardware Basic Guide
47
Topic 5 -Processor Generations
Someofthespecifications,thesignificanceandexampleof
processor.
Characteristic
sofCPU
Significance Example
Internalclock
frequency
Speedofdataprocessing
insidetheCPU.
800MHz
Externalclock
frequency
Speedofdatatransferto
andfromtheCPUviathe
systembus(orFrontSide
Bus).
133MHz
Internaldata
width
Thenumberofbitsthe
CPU can process
simultaneously.
32bits

Module 5 -ProcessorsPC Hardware Basic Guide
48
Topic 5 -Processor Generations
Thefigurebelowshowsthedifferentgenerationsof
computersandtheprocessors

Module 5 -ProcessorsPC Hardware Basic Guide
49
Topic 6 -Pentium MMX and Pentium PRO Processors
PentiumMMX
◊Ithasonchipmultimedia
architecture.
◊SupportsenhancedPipeline
feature
◊Operateswith2.8V
IntelPentiumPRO
◊SuperpipeliningArchitecture
◊IntegratedL1Cache
◊Optimizedperformancefor
32bitcode

Module 5 -ProcessorsPC Hardware Basic Guide
50
Topic 7 -Pentium II Processor
◊ItintegratedMMXfeatureinit.
◊Runsatdifferentspeedsof233MHz,266MHz,300MHz,333
MHz.
◊Supports512KBofL2cache
◊Supports32KBofL1cache
◊Supports32bitand64bitpipelinedfloatingpointunit

Module 5 -ProcessorsPC Hardware Basic Guide
51
Topic 8 -Pentium Xeon Processor
◊ItisacombinationofthePentiumProandthePentiumII
technology.
◊Itsupported512KBor1MBofLevelIIcachememory
◊TheLevel2cacheranatthesamefrequencyasthecore
frequencyoftheprocessor.
◊Supportmultiprocessorconfiguration.
◊Notavailableinhigherclockspeeds.

Module 5 -ProcessorsPC Hardware Basic Guide
52
Topic 9 -Celeron Processor
◊Intel266MHzprocessor
◊Celeronprocessoroperating
at366MHzwith128KBL2
cache.
◊Coppermine Celeron
processoroperatingat950
MHzwith128KBL2cache.
◊IntelCeleronprocessorwith
anintegratedheatsink.

Module 5 -ProcessorsPC Hardware Basic Guide
53
Topic 10 -Pentium III Processor
◊Supportsdifferentapplicationslike3-D,imaging,streaming
video,speechrecognitionandaudioapplications.
◊supportclockspeedupto800MHz.
◊suitedtoMultimediaapplicationscalledMMX.
◊TheinstructionsetofPentiumsupportsSingleInstruction
MultipleData(SIMD).
◊ThePentiumIIIprocessorcomesinthreedifferentpackages.
•SingleEdgeContactCartridge2
•Flip-ChipPinGridArray
•Flip-ChipPinGridArray2

Module 5 -ProcessorsPC Hardware Basic Guide
54
Topic 11 -Pentium IV Processor
◊SupportsNetburstarchitecture.
◊CharacteristicsofNetburstarchitecture
•HyperpipelinedTechnology
•RapidExecutionEngine
•ExecutionTracecache
•400MHzSystembus
◊256KBL2cache
◊TheALUrunsattwicetheclockspeed
◊Sitsinthe423pinsocket
◊Clockfrequenciesfrom1.5GHzwith20stagepipeline

Module 5 -ProcessorsPC Hardware Basic Guide
55
Topic 12 -AMD Processors
AMD64familyconsistof
◊AMDOpteronprocessor
◊AMDAthlon64processor
◊AMDTurion64mobile
technology
AMDOpteron
◊Enables simultaneous
32-and64-bitcomputing.
◊AMD64 Dual-Core
Technology directly
connectstwoprocessor
corestoasingledie

Module 5 -ProcessorsPC Hardware Basic Guide
56
Topic 12 -AMD Processors
AMDAthlon
◊EnhancedVirusProtectionwhensupportedbytheOS.
◊Run32-bitapplicationsatfullspeed
◊Enable64-bitsoftwareapplications
AMDTurion
◊Itisusedforsimultaneous32-and64-bitWindowscompatible
processors.
◊AMDPowerNowtechnology,longerthebatterylife
◊DeliverAMD64performanceinthinnerandlighternotebook.

Module 5 -ProcessorsPC Hardware Basic Guide
57
Topic 13 -Processor Identification
FC-LGA4Package
◊Thisisusedin
Pentium4processors
thatfittotheLGA775
socket.
◊Thefigurebelow
showstheLGA775
socketincomparison
withsocket478

Module 5 -ProcessorsPC Hardware Basic Guide
58
Topic 13 -Processor Identification
FC-PGA2Package
◊ItisusedinCeleron
Processorwith370pins
◊InPentiumProcessorwith
478pins.
FlipChip–PinGridArray
Package(FC-PGA)
◊Ithaspinsontheunderside
ofthechipandareinserted
intosockets.
◊PresentinPentiumIII
processorsandCeleron
Processorswith370pins.

Module 5 -ProcessorsPC Hardware Basic Guide
59
Topic 13 -Processor Identification
OrganicLandGridArray
(OLGA)Package
◊Inthispackagethe
processormakesuseof
theflipchipdesign.
◊Itisemployedinthe
Pentium4processor
with423pins.
PinGridArray(PGA)
package
◊Thepinsarearrangedin
amannerthatchipsits
inonlyonedirection.

Module 5 -ProcessorsPC Hardware Basic Guide
60
Topic 13 -Processor Identification
ShortEdgeContact
CartridgePackage
◊Theprocessoris
connectedtothe
motherboardwiththe
helpofslot
◊seeninPentiumII
processors
S.E.C.C.2Package
◊Thermalplateisnot
presentinthis
package
◊UsedbyPentiumII
Processor and
PentiumIIIprocessor

Module 5 -ProcessorsPC Hardware Basic Guide
61
Topic 13 -Processor Identification
SingleEdgeProcessorSEPPackage
◊Thereisnocoveringinthispackage
◊Thecircuitboardisseenclearlyfromtherearside.
◊usedinearlyIntelCeleronprocessorwith242contactpoints.

Module 5 -ProcessorsPC Hardware Basic Guide
62
Topic 13 -Processor Identification
PackageTypesforMobile
Processors
Micro-FCPGA
◊Providedwith478pins.
◊usesZeroInsertionForce
techniqueswhichensures
easyplacementandremoval
ofthepackage.
Micro-FCBGA
◊Itisprovidedwithballlike
contactsinsteadofpins.
◊UsedbyPentiumIIImobile
processorsandhas495balls.

Module 5 -ProcessorsPC Hardware Basic Guide
63
Topic 13 -Processor Identification
MicroPGA2Package
◊Thispackageusedthe
ZeroInsertionForce
removalandadditionof
processors.
◊Thecapacitorsplacedon
thebottomsideofthe
package
MobileModuleCartridge-2
(MMC-2)Package
◊Thispackageconsistsof
theprocessorandthehost
bridgecontrollerona
singleelectroniccircuit.

Module 5 -ProcessorsPC Hardware Basic Guide
64
Topic 14 –Processor Technologies
VRM
◊ACPUisacollectionoftransistors.Thesetransistorsworkata
specificvoltagelevel.
◊Ifexcessivevoltageissuppliedtothetransistoritwillburnoff
◊Hencethemotherboardmanufacturershadtotakespecial
careoftheCPUvoltages.

Module 5 -ProcessorsPC Hardware Basic Guide
65
Topic 14 –Processor Technologies
Hyperthreading
◊Aprocessorarchitecturewheresimultaneousmulti-threadingis
doneiscalledhyper-threading
◊Itisamethodofmakingasinglechipoperatesliketwo
separatedevices
Throttling
◊CPUthrottlingisafeaturewhichprotectstheCPUfrom
overheatingandthusincreasesthelife-cycleofaCPU.
◊Itisadynamicwayofcontrollingtheprocessorspeedasa
functionofthetemperature.

Module 5 -ProcessorsPC Hardware Basic Guide
66
Lesson 3 –Choosing, Installing and Troubleshooting a
processor
Introduction
◊CPUisthemaincomponentnexttothemotherboard.Ityields
thesystem,theabilitytoprocessinformation.
◊ItrunsataspeedinGHz.i.e.1by1000000000thofasecond.
◊Asinglehitchcanmakeitnon-functional.Itseldomfails.
Topicscoveredare
◊ChoosingaCPU
◊InstallingaCPU
◊TroubleshootingaCPU

Module 5 -ProcessorsPC Hardware Basic Guide
67
Topic 1 –Choosing a CPU
ChoosingaCPU
◊TheCPUthatischosenmustbeappropriatefortheCPUslot
ontheMotherboard.
◊MotherboardscanhaveaZIFsocketorSECCslot.Choose
therightCPU(eitherslotorsocket.
◊Themotherboardhasachipsetwhichcontrolsthefunctioning
ofthesystem.
◊TheCPUsworkonaspecificvoltagesuppliedtothem.Itgets
thisvoltagefromthemotherboard.

Module 5 -ProcessorsPC Hardware Basic Guide
68
Topic 2 –Installing a CPU
InstallingaCPU
◊WhileinstallingtheCPU,nevertouchthepinsoftheCPU.
◊AsgeneralCPUismucheasierthanaSocketCPU.Aslottype
CPUissimplyinsertedintotheCPUslot
◊when it comes to the Socket CPU, you have to align the notch
on the CPU with the notch on the ZIF socket.
◊LatestCPUtechnologyusesa4-pinAuxiliaryconnectorto
supplypowertotheconnector.

Module 5 -ProcessorsPC Hardware Basic Guide
69
Topic 3 –Troubleshooting a CPU
TroubleshootingaCPU
◊Troubleshootingaprocessorisataskwhichisusuallyisdone
bythemanufacturer.Leavealonetroubleshooting,
◊Theidentificationoftheproblemcanbeonlydonebyone
method.
◊Theoverheatingmightbeduetovariousreasonslikeabent
pin,over-voltage.
◊Astroubleshootingcanbedoneonlyatthechip-level,
replacingtheCPUistheonlysolution.

Module 5 -ProcessorsPC Hardware Basic Guide
70
Conclusion
◊Logicgatesarethebasicfundamentalunitsofelectronic
circuits
◊The8088microprocessorhastwobasicunitsnamelytheBus
InterfaceUnit(BIU)andtheExecutionUnit(EU).
◊Intel80486isa32bitprocessor.
◊TheIntelPentiumPROprocessorwasthefirstinthePentium
IIgeneration
◊TroubleshootingaCPUcanbedoneonlyatthechip-level,
replacingtheCPUistheonlysolution