SlideShare a Scribd company logo
1 of 13
Download to read offline
1 | SENAY APPS
0919040866
SENAY APPS
Computer Application And Android Developer
Lab Three
Microprocessor
Objectives
 Understand Processor and its supporting components
 Understand bus Architecture
 Identify processor and its configuration
 Installation of Processor on Motherboard
2 | SENAY APPS
0919040866
SENAY APPS
Computer Application And Android Developer
Processor or Microprocessor
The brain or engine of the PC is the processor also called as microprocessor, or central
processing unit (CPU). The CPU performs the system's calculating and processing. The
processor is often the most expensive single component in the system.
Processors can be identified by three main parameters
 Speed of the Processor (Clock Speed) which is measured in MHz and GHz
 Speed of the Front Side Bus measured in MHz and GHz
 Internal Cache Memory measured in MBs
Clock Speed is the number of cycles per second (measured in hertz), the clock rate of a
CPU is normally determined by the frequency of an oscillator crystal. The clock speed is the
fastest speed at which a CPU can operate, determined by the CPU manufacturer.
The Intel 8088 processor had a clock speed of 4.77 MHz (4.77 million cycles per second),
extremely slow by modern standards, but still a pretty big number compared to using a
pencil and paper! CPUs today run at speeds in excess of 3 GHz (3 billion cycles per second).
1 hertz (1 Hz) = 1 cycle per second
1 megahertz (1 MHz) = 1 million cycles per second
1 gigahertz (1 GHz) = 1 billion cycles per second
The fundamental operation of most CPUs, regardless of the physical form they take, is to
execute a sequence of stored instructions called a program. The performance or speed of a
processor depends on the clock rate and the Instructions per Clock (IPC), which together are
the factors for the Instructions per Second (IPS) that the CPU can perform.
Understand that a CPU’s clock speed is its maximum speed, not the speed at which it must
run. A CPU can run at any speed, as long as that speed does not exceed its clock speed.
8086 and 8088 processors take an average of 12 cycles to execute a single instruction.
286 and 386 processors improve this rate to about 4.5 cycles per instruction
486 and most other fourth-generation Intel-compatible processors, such as the AMD 5x86 2
cycles per instruction
Pentium Pro, Pentium II/III/4/D/Extreme Edition/Celeron, and Athlon/Athlon XP/Athlon
64/Athlon 64FX/Duron/Sempron three or more instructions per cycle.
Front-Side Bus (FSB) is the bus that carries data between the CPU and the Northbridge.
Throughput of the front-side bus is determined by the product of the width of its data path,
3 | SENAY APPS
0919040866
SENAY APPS
Computer Application And Android Developer
its clock frequency (cycles per second) and the number of data transfers it performs per
clock cycle.
For example, a 64-bit (8-byte) wide FSB operating at a frequency of 100 MHz that performs
4 transfers per cycle has a bandwidth of 3200 megabytes per second (MB/s).
(8*100*4=3200).
Cache Memory a CPU cache is a cache used by the central processing unit of a computer
to reduce the average time to access memory, the cache is a smaller, faster memory which
stores copies of the data which are most frequently used.
The cache on the CPU was called the L1 cache because it was the one the CPU first tried to
use. The cache on the motherboard was called the L2 cache not because it was on the
motherboard, but because it was the second cache the CPU checked. Later engineers took
this cache concept even further and added the L2 cache onboard the CPU. A few CPU
makers even went so far as to include three caches: an L1, an L2, and an L3 cache on the
CPU. L3 caches are only seen on very powerful and specialized CPUs never on more
common CPUs.
Clock Multiplier of CPU
All modern CPUs are clock multipliers. So in reality, every CPU now has two clock speeds:
the speed that it runs internally and the speed that it runs when talking on the address bus
and the external data bus (Front Side Bus). Multipliers run from 2× up to almost 30×.
Multipliers do not have to be whole numbers. You can find a CPU with a multiplier of 6.5×
just as easily as you would find one with a multiplier of 7×. A late-generation Pentium
would have an external speed of 66 MHz (FSB) multiplied by 4.5× for an internal speed of
300 MHz
Processor Features
64-Bit CPUs
Both AMD and Intel currently produce the newest thing in micro processing 64-bit CPUs. A
64-bit CPU has general-purpose, floating point, and address registers that are 64 bits wide,
meaning they can handle 64-bit-wide code in one pass—twice as wide as a 32-bit processor.
And, they can address much, much more memory. With the 32-bit address bus of the
Pentium and later CPUs, the maximum amount of memory the CPU can address is 232 or
4,294,967,296 bytes. With a 64-bit address bus, CPUs can address 2 64 bytes of memory, or
4 | SENAY APPS
0919040866
SENAY APPS
Computer Application And Android Developer
more precisely, 18,446,744,073,709,551,616 bytes of memory—that’s a lot of RAM This
number is so big that gigabytes and terabytes are no longer convenient, so we now go to an
Exabyte (260). A 64-bit address bus can address 16 Exabyte’s of RAM. No 64-bit CPU uses
an actual 64-bit address bus. Right now, the most RAM anybody uses is 4 GB, so there’s not
much motivation for creating a CPU or a motherboard that can handle and hold 16 EB.
Every 64-bit processor gets its address bus ―clipped‖ down to something reasonable. The
Intel Itanium, for example, only has a 44-bit address bus for a maximum address space of
244 , or 17,592,186,044,416 bytes. Initially, both AMD and Intel raced head with competing
64-bit processors. Interestingly, they took very different paths. Let’s look at the two CPUs
that made the first wave of 64-bit processing: the Intel Itanium and the AMD Opteron.
MMX Technology
In 1996, Intel added a new enhancement to its CPU, called multimedia extensions (MMX),
in response to the large number of programs with heavy graphic needs coming out at this
time.MMX was designed to work with large graphics by calculating on large chunks of data
and performing vector math (vector math is needed to handle graphical issues such as
spinning a (3D object).
SSE, SSE2, and SSE3
In February 1999, Intel introduced the Pentium III processor and included in that processor
an update to MMX called Streaming SIMD Extensions (SSE). Advantages of SSE are as
follows
 Higher resolution and higher quality image viewing and manipulation for graphics
software
 High-quality audio, MPEG2 video, and simultaneous MPEG2 encoding and decoding
for multimedia applications
 Reduced CPU utilization for speech recognition, as well as higher accuracy and faster
response times when running speech-recognition software
SSE2 is an extension to SSE and SSE3 is an extension to SSE2.
5 | SENAY APPS
0919040866
SENAY APPS
Computer Application And Android Developer
3DNow
3DNow technology was originally introduced as AMD's alternative to the SSE instructions
in the Intel processors.
Hyper-Threading Technology
Computers with two or more physical processors have long had a performance advantage
over single-processor computers when the operating system supported multiple processors,
as is the case with Windows NT 4.0, 2000, XP Professional, and Linux. However, dual-
processor motherboards and systems have always been more expensive than otherwise-
comparable single processor systems, and upgrading a dual-processor-capable system to
dual-processor status can be difficult with only one processor because of the need to match
processor speeds and specifications. However, Intel's Hyper-Threading (HT) Technology
allows a single processor to handle two independent sets of instructions at the same time. In
essence, HT Technology converts a single physical processor into two virtual processors.
Intel originally introduced HT Technology in its line of Xeon processors for servers in
March 2002.
Hardware Virtualization
Hardware Virtualtization2 is the facility that allows multiple operating systems to
simultaneously share processor resources in a safe and efficient manner.
Core Architecture3 CPUs
CPU clock speeds hit a practical limit of roughly 4 GHz around 2002–2003, motivating the
CPU makers to find new ways to get more processing power for CPUs. Dual-core isn’t just
two CPUs on the same chip. A dual-core CPU has two execution units’ two sets of pipelines
but the two sets of pipelines share caches and RAM.
Intel introduced Dual core with Pentium D line of processor. The Pentium D is simply two
late-generation
Pentium 4s molded onto the same chip with each CPU using its own cache although they do
share the same front side bus. There are two codenames for Pentium D processors: the
―Smithfield‖ (model numbers 8xx), using a 90-nmprocess, and the ―Presler‖ (model
SENAY APPS
Computer Application And Android Developer
t.
numbers 9xx), using a 65-nm process. Pentium Ds use the LGA (Land Grid Array) 775
socke
Figure 18: Core Processor design
Intel Core Processor Family Brand Names
Core solo
Core Duo
Core2 Solo
Core2 Duo
Core2 Quad
Core2 Extreme
Core i3, Core i5, Core i7,
Intel Core 2
In Year 2006 With the Core 2 line of processors, Intel released radically revised processor
architecture, called Core Architecture. Redesigned to maximize efficiency, and low power
consumption.
Some of the models of Core2 Processors are given below for complete list Refer to Intel
Processor List
6 | P a g e
7 | P a g e
SENAY APPS
Computer Application And Android Developer
Core i3 , i5 , i7 are the based on Intel Nehalem architecture, Nehalem Processor are more energy
efficient than other core processors and Hyper Threading is reintroduced here along with L3
cache.
8 | P a g e
SENAY APPS
Computer Application And Android Developer
Other Features of Core Processors
GPU: Graphics Processing Unit is a specialized processor that offloads 3D or 2D graphics
rendering from the microprocessor. In a personal computer, a GPU can be present on a video
card, or it can be on the motherboard, core processor of Intel has GPU inside the processor.
Example Core i7 3770T have GPU of 650 -1150 MHz
BGA: Ball Grid Array is the socket with contact balls on the socket.
Thermal design power (TDP), sometimes called thermal design point, refers to the maximum
amount of power the cooling system in a computer is required to dissipate. Example Core i7
3770T require 45 Watts.
Intel Turbo Boost is a technology implemented by Intel in certain models of Core i5 and Core
i7 that enables the processor to run above its base operating frequency via dynamic control of the
CPU's "clock rate". It is activated when the operating system requests the highest performance
state of the processor.
Advanced Encryption Standard (AES) Instruction Set is an extension to the x86 instruction
set architecture for microprocessors from Intel and AMD. The purpose of the instruction set is to
improve the speed of applications performing encryption and decryption using the Advanced
Encryption Standard (AES).
Intel virtualization (VT-x). is the Virtualization Technology from Intel.
How to Identify the model and Specifications of the Processor
Figure 19: Intel Processor
Advanced Micro Devices (AMD) Processors
AMD is another manufacturer of microprocessor which is having respectable share in the
market.
9 | P a g e
SENAY APPS
Computer Application And Android Developer
AMD release processors in different models and lines with different micro-architectures
Processor lines of AMD are Opteron, Phenom, Athlon, Turion, Sempron. And micro
Architectures like K7 Architecture, K8 Core Architecture, K-10 Core Architecture and Bobcat
Core architecture.
Server Processors
10 | P a g e
SENAY APPS
Computer Application And Android Developer
Laptops and Notebooks also have a different range of processor like from Intel Atom
Processors and Mobile Series processor and from AMD Athlon neo AMD fusion are
designed for notebooks, other manufacturer like ARM also launched lower power and
energy efficient processors for laptop and notebook market.
CPU packages
Socket type
 It looks like a square shape and has many pins on it [PGA-pin gray array].
 It doesn’t need a force to install it on the motherboard [ZIF- zero insertion force].
Common CPU Socket connection
Socket 7:- compatible processors include: Pentium and Pentium MMX; AMD K6; Cyrix
6x86 MX & MII.
Socket 370:- compatible processors include: Pentium III and Celeron.
Slotted type processor
The slotted type processor is a single edge contact cartridge-SECC.
Slot 1:- compatible processors include: Intel Pentium II, Pentium III, and Celeron.
Slot A: - compatible processor includes: AMD Athlon & Duron.
 Problem:
Both the CPU and Power supply fan work properly but the system shows a black
screen.
 Solution:
The CPU might be damaged. Use the replacement method.
Hint
Check your system documentation to ensure that the CPU clock jumpers are set properly for
the speed and model of your processor.
CPU Problem
Possible causes:
 Over heating
 Static discharge.
 Bent or broken pins.
11 | P a g e
SENAY APPS
Computer Application And Android Developer
General symptom of CPU
 The system fails to boot (Start).
 Black screen
 The system boots, but the operating system (Windows) fails to load.
 The system locks-up or dies after several minutes of operations.
 The system says ― hardware monitor error … ―
General troubleshooting method
 Check the CPU fan
 Clear away any obstructing wires and cables from the CPU fan.
 Check if the heat sinks and CPU fan is connected (working) properly.
 Check the ―CPU setting option ―into the BIOS setup program. [Does your MB
support the required voltage of the processor?]
 Check your system documentation to ensure that the CPU clock Jumpers are set
properly for the speed and model of your processors.
 Or Else-Use the Replacement method.
Note: - if the fan can’t move properly, you can use an oil to make it to make it movable.
Also check the power connector of the fan on the motherboard.
 Problem
The system reboots spontaneously
 Solution
 Spontaneous reboot always point to bad hardware or virus. The power supply
is the first item to be checked, followed closely by the CPU over heated.
 Make sure the CPU and power supply fan moves properly.
 Use the replacement method.
12 | P a g e
SENAY APPS
Computer Application And Android Developer
13 | P a g e
SENAY APPS
Computer Application And Android Developer

More Related Content

What's hot

Core i3,i5,i7 and i9 processors
Core i3,i5,i7 and i9 processorsCore i3,i5,i7 and i9 processors
Core i3,i5,i7 and i9 processorshajra azam
 
Intel® core™ i5 700 desktop processor
Intel® core™ i5 700 desktop processorIntel® core™ i5 700 desktop processor
Intel® core™ i5 700 desktop processorYara Ali
 
Intel(R)Core(Tm)I5 Desktop Processor Product Brief
Intel(R)Core(Tm)I5 Desktop Processor Product BriefIntel(R)Core(Tm)I5 Desktop Processor Product Brief
Intel(R)Core(Tm)I5 Desktop Processor Product BriefOscar del Rio
 
Intel I3,I5,I7 Processor
Intel I3,I5,I7 ProcessorIntel I3,I5,I7 Processor
Intel I3,I5,I7 Processorsagar solanky
 
Multi core processors i5
Multi core processors i5Multi core processors i5
Multi core processors i5Raafat Ismael
 
Intel core i3, i5, i7 , core2 duo and atom processors
Intel core i3, i5, i7 , core2 duo and atom processorsIntel core i3, i5, i7 , core2 duo and atom processors
Intel core i3, i5, i7 , core2 duo and atom processorsFadyMorris
 
I3 multicore processor
I3 multicore processorI3 multicore processor
I3 multicore processorAmol Barewar
 
Core I3 Vs Core I5
Core I3 Vs Core I5Core I3 Vs Core I5
Core I3 Vs Core I5Ayeshasidhu
 
[IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors!
[IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors![IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors!
[IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors!HWBOT
 
AMD Processor
AMD ProcessorAMD Processor
AMD ProcessorAli Fahad
 
Interpretation of intel i3, i5 and i7 uploaded linkedin
Interpretation of intel i3, i5 and i7   uploaded linkedinInterpretation of intel i3, i5 and i7   uploaded linkedin
Interpretation of intel i3, i5 and i7 uploaded linkedinRishish M. Bhatnagar
 
Intel_Embedded Intel Core Processors Do More Now and in the Future
Intel_Embedded Intel Core Processors Do More Now and in the FutureIntel_Embedded Intel Core Processors Do More Now and in the Future
Intel_Embedded Intel Core Processors Do More Now and in the FutureIşınsu Akçetin
 
Intel core i7 processor
Intel core i7 processorIntel core i7 processor
Intel core i7 processorGautam Kumar
 

What's hot (20)

Core i3,i5,i7 and i9 processors
Core i3,i5,i7 and i9 processorsCore i3,i5,i7 and i9 processors
Core i3,i5,i7 and i9 processors
 
Processors
ProcessorsProcessors
Processors
 
Intel® core™ i5 700 desktop processor
Intel® core™ i5 700 desktop processorIntel® core™ i5 700 desktop processor
Intel® core™ i5 700 desktop processor
 
Intel(R)Core(Tm)I5 Desktop Processor Product Brief
Intel(R)Core(Tm)I5 Desktop Processor Product BriefIntel(R)Core(Tm)I5 Desktop Processor Product Brief
Intel(R)Core(Tm)I5 Desktop Processor Product Brief
 
Intel I3,I5,I7 Processor
Intel I3,I5,I7 ProcessorIntel I3,I5,I7 Processor
Intel I3,I5,I7 Processor
 
Multi core processors i5
Multi core processors i5Multi core processors i5
Multi core processors i5
 
Core i71
Core i71Core i71
Core i71
 
Intel core i3, i5, i7 , core2 duo and atom processors
Intel core i3, i5, i7 , core2 duo and atom processorsIntel core i3, i5, i7 , core2 duo and atom processors
Intel core i3, i5, i7 , core2 duo and atom processors
 
I3 multicore processor
I3 multicore processorI3 multicore processor
I3 multicore processor
 
Processor types
Processor typesProcessor types
Processor types
 
Core I3 Vs Core I5
Core I3 Vs Core I5Core I3 Vs Core I5
Core I3 Vs Core I5
 
[IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors!
[IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors![IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors!
[IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors!
 
Intel Core I5
Intel Core I5Intel Core I5
Intel Core I5
 
Intel’s core i7
Intel’s core i7Intel’s core i7
Intel’s core i7
 
Arrandale presentation1
Arrandale presentation1Arrandale presentation1
Arrandale presentation1
 
AMD Processor
AMD ProcessorAMD Processor
AMD Processor
 
Intel core i5
Intel core i5Intel core i5
Intel core i5
 
Interpretation of intel i3, i5 and i7 uploaded linkedin
Interpretation of intel i3, i5 and i7   uploaded linkedinInterpretation of intel i3, i5 and i7   uploaded linkedin
Interpretation of intel i3, i5 and i7 uploaded linkedin
 
Intel_Embedded Intel Core Processors Do More Now and in the Future
Intel_Embedded Intel Core Processors Do More Now and in the FutureIntel_Embedded Intel Core Processors Do More Now and in the Future
Intel_Embedded Intel Core Processors Do More Now and in the Future
 
Intel core i7 processor
Intel core i7 processorIntel core i7 processor
Intel core i7 processor
 

Similar to Computer Hardware & Software Lab Manual 3

Ashutosh kumar ( JAMIA HAMDARD )
Ashutosh kumar ( JAMIA HAMDARD )Ashutosh kumar ( JAMIA HAMDARD )
Ashutosh kumar ( JAMIA HAMDARD )Ashutosh Kumar
 
Bharath technical seminar.pptx
Bharath technical seminar.pptxBharath technical seminar.pptx
Bharath technical seminar.pptxMadhav Reddy
 
Chap2 5e u v2 - theory
Chap2 5e u v2 - theoryChap2 5e u v2 - theory
Chap2 5e u v2 - theorydd25251
 
corei7anaghvjfinal-130316054830-.pptx
corei7anaghvjfinal-130316054830-.pptxcorei7anaghvjfinal-130316054830-.pptx
corei7anaghvjfinal-130316054830-.pptxPranita602627
 
Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUaskme
 
Microprocessors and controllers
Microprocessors and controllersMicroprocessors and controllers
Microprocessors and controllersWendy Hemo
 
Microprocessors and controllers
Microprocessors and controllersMicroprocessors and controllers
Microprocessors and controllersWendy Hemo
 
Processors with Advanced Technologies
Processors with Advanced TechnologiesProcessors with Advanced Technologies
Processors with Advanced TechnologiesCherukuriGopikrishna
 
02 the cpu
02 the cpu02 the cpu
02 the cpuJim Finn
 
Advances in Computer Hardware.pdf
Advances in Computer Hardware.pdfAdvances in Computer Hardware.pdf
Advances in Computer Hardware.pdfDr. Manjunatha. P
 
Processors and its Types
Processors and its TypesProcessors and its Types
Processors and its TypesNimrah Shahbaz
 
Core i 7 processor
Core i 7 processorCore i 7 processor
Core i 7 processorSumit Biswas
 
Timeline of Processors
Timeline of ProcessorsTimeline of Processors
Timeline of ProcessorsDevraj Goswami
 

Similar to Computer Hardware & Software Lab Manual 3 (20)

Ashutosh kumar ( JAMIA HAMDARD )
Ashutosh kumar ( JAMIA HAMDARD )Ashutosh kumar ( JAMIA HAMDARD )
Ashutosh kumar ( JAMIA HAMDARD )
 
Corei7
Corei7Corei7
Corei7
 
Bharath technical seminar.pptx
Bharath technical seminar.pptxBharath technical seminar.pptx
Bharath technical seminar.pptx
 
Chap2 5e u v2 - theory
Chap2 5e u v2 - theoryChap2 5e u v2 - theory
Chap2 5e u v2 - theory
 
corei7anaghvjfinal-130316054830-.pptx
corei7anaghvjfinal-130316054830-.pptxcorei7anaghvjfinal-130316054830-.pptx
corei7anaghvjfinal-130316054830-.pptx
 
Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPU
 
Microprocessors and controllers
Microprocessors and controllersMicroprocessors and controllers
Microprocessors and controllers
 
Microprocessors and controllers
Microprocessors and controllersMicroprocessors and controllers
Microprocessors and controllers
 
Processors with Advanced Technologies
Processors with Advanced TechnologiesProcessors with Advanced Technologies
Processors with Advanced Technologies
 
02 the cpu
02 the cpu02 the cpu
02 the cpu
 
Module 1 unit 3
Module 1  unit 3Module 1  unit 3
Module 1 unit 3
 
Intel Processor core i7
Intel Processor core i7Intel Processor core i7
Intel Processor core i7
 
processors
processorsprocessors
processors
 
Advances in Computer Hardware.pdf
Advances in Computer Hardware.pdfAdvances in Computer Hardware.pdf
Advances in Computer Hardware.pdf
 
Processors and its Types
Processors and its TypesProcessors and its Types
Processors and its Types
 
Core i 7 processor
Core i 7 processorCore i 7 processor
Core i 7 processor
 
Computer processors
Computer processorsComputer processors
Computer processors
 
Timeline of Processors
Timeline of ProcessorsTimeline of Processors
Timeline of Processors
 
How a cpu works1
How a cpu works1How a cpu works1
How a cpu works1
 
How a cpu works1
How a cpu works1How a cpu works1
How a cpu works1
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
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
 
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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"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
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
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
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
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
 
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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"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...
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

Computer Hardware & Software Lab Manual 3

  • 1. 1 | SENAY APPS 0919040866 SENAY APPS Computer Application And Android Developer Lab Three Microprocessor Objectives  Understand Processor and its supporting components  Understand bus Architecture  Identify processor and its configuration  Installation of Processor on Motherboard
  • 2. 2 | SENAY APPS 0919040866 SENAY APPS Computer Application And Android Developer Processor or Microprocessor The brain or engine of the PC is the processor also called as microprocessor, or central processing unit (CPU). The CPU performs the system's calculating and processing. The processor is often the most expensive single component in the system. Processors can be identified by three main parameters  Speed of the Processor (Clock Speed) which is measured in MHz and GHz  Speed of the Front Side Bus measured in MHz and GHz  Internal Cache Memory measured in MBs Clock Speed is the number of cycles per second (measured in hertz), the clock rate of a CPU is normally determined by the frequency of an oscillator crystal. The clock speed is the fastest speed at which a CPU can operate, determined by the CPU manufacturer. The Intel 8088 processor had a clock speed of 4.77 MHz (4.77 million cycles per second), extremely slow by modern standards, but still a pretty big number compared to using a pencil and paper! CPUs today run at speeds in excess of 3 GHz (3 billion cycles per second). 1 hertz (1 Hz) = 1 cycle per second 1 megahertz (1 MHz) = 1 million cycles per second 1 gigahertz (1 GHz) = 1 billion cycles per second The fundamental operation of most CPUs, regardless of the physical form they take, is to execute a sequence of stored instructions called a program. The performance or speed of a processor depends on the clock rate and the Instructions per Clock (IPC), which together are the factors for the Instructions per Second (IPS) that the CPU can perform. Understand that a CPU’s clock speed is its maximum speed, not the speed at which it must run. A CPU can run at any speed, as long as that speed does not exceed its clock speed. 8086 and 8088 processors take an average of 12 cycles to execute a single instruction. 286 and 386 processors improve this rate to about 4.5 cycles per instruction 486 and most other fourth-generation Intel-compatible processors, such as the AMD 5x86 2 cycles per instruction Pentium Pro, Pentium II/III/4/D/Extreme Edition/Celeron, and Athlon/Athlon XP/Athlon 64/Athlon 64FX/Duron/Sempron three or more instructions per cycle. Front-Side Bus (FSB) is the bus that carries data between the CPU and the Northbridge. Throughput of the front-side bus is determined by the product of the width of its data path,
  • 3. 3 | SENAY APPS 0919040866 SENAY APPS Computer Application And Android Developer its clock frequency (cycles per second) and the number of data transfers it performs per clock cycle. For example, a 64-bit (8-byte) wide FSB operating at a frequency of 100 MHz that performs 4 transfers per cycle has a bandwidth of 3200 megabytes per second (MB/s). (8*100*4=3200). Cache Memory a CPU cache is a cache used by the central processing unit of a computer to reduce the average time to access memory, the cache is a smaller, faster memory which stores copies of the data which are most frequently used. The cache on the CPU was called the L1 cache because it was the one the CPU first tried to use. The cache on the motherboard was called the L2 cache not because it was on the motherboard, but because it was the second cache the CPU checked. Later engineers took this cache concept even further and added the L2 cache onboard the CPU. A few CPU makers even went so far as to include three caches: an L1, an L2, and an L3 cache on the CPU. L3 caches are only seen on very powerful and specialized CPUs never on more common CPUs. Clock Multiplier of CPU All modern CPUs are clock multipliers. So in reality, every CPU now has two clock speeds: the speed that it runs internally and the speed that it runs when talking on the address bus and the external data bus (Front Side Bus). Multipliers run from 2× up to almost 30×. Multipliers do not have to be whole numbers. You can find a CPU with a multiplier of 6.5× just as easily as you would find one with a multiplier of 7×. A late-generation Pentium would have an external speed of 66 MHz (FSB) multiplied by 4.5× for an internal speed of 300 MHz Processor Features 64-Bit CPUs Both AMD and Intel currently produce the newest thing in micro processing 64-bit CPUs. A 64-bit CPU has general-purpose, floating point, and address registers that are 64 bits wide, meaning they can handle 64-bit-wide code in one pass—twice as wide as a 32-bit processor. And, they can address much, much more memory. With the 32-bit address bus of the Pentium and later CPUs, the maximum amount of memory the CPU can address is 232 or 4,294,967,296 bytes. With a 64-bit address bus, CPUs can address 2 64 bytes of memory, or
  • 4. 4 | SENAY APPS 0919040866 SENAY APPS Computer Application And Android Developer more precisely, 18,446,744,073,709,551,616 bytes of memory—that’s a lot of RAM This number is so big that gigabytes and terabytes are no longer convenient, so we now go to an Exabyte (260). A 64-bit address bus can address 16 Exabyte’s of RAM. No 64-bit CPU uses an actual 64-bit address bus. Right now, the most RAM anybody uses is 4 GB, so there’s not much motivation for creating a CPU or a motherboard that can handle and hold 16 EB. Every 64-bit processor gets its address bus ―clipped‖ down to something reasonable. The Intel Itanium, for example, only has a 44-bit address bus for a maximum address space of 244 , or 17,592,186,044,416 bytes. Initially, both AMD and Intel raced head with competing 64-bit processors. Interestingly, they took very different paths. Let’s look at the two CPUs that made the first wave of 64-bit processing: the Intel Itanium and the AMD Opteron. MMX Technology In 1996, Intel added a new enhancement to its CPU, called multimedia extensions (MMX), in response to the large number of programs with heavy graphic needs coming out at this time.MMX was designed to work with large graphics by calculating on large chunks of data and performing vector math (vector math is needed to handle graphical issues such as spinning a (3D object). SSE, SSE2, and SSE3 In February 1999, Intel introduced the Pentium III processor and included in that processor an update to MMX called Streaming SIMD Extensions (SSE). Advantages of SSE are as follows  Higher resolution and higher quality image viewing and manipulation for graphics software  High-quality audio, MPEG2 video, and simultaneous MPEG2 encoding and decoding for multimedia applications  Reduced CPU utilization for speech recognition, as well as higher accuracy and faster response times when running speech-recognition software SSE2 is an extension to SSE and SSE3 is an extension to SSE2.
  • 5. 5 | SENAY APPS 0919040866 SENAY APPS Computer Application And Android Developer 3DNow 3DNow technology was originally introduced as AMD's alternative to the SSE instructions in the Intel processors. Hyper-Threading Technology Computers with two or more physical processors have long had a performance advantage over single-processor computers when the operating system supported multiple processors, as is the case with Windows NT 4.0, 2000, XP Professional, and Linux. However, dual- processor motherboards and systems have always been more expensive than otherwise- comparable single processor systems, and upgrading a dual-processor-capable system to dual-processor status can be difficult with only one processor because of the need to match processor speeds and specifications. However, Intel's Hyper-Threading (HT) Technology allows a single processor to handle two independent sets of instructions at the same time. In essence, HT Technology converts a single physical processor into two virtual processors. Intel originally introduced HT Technology in its line of Xeon processors for servers in March 2002. Hardware Virtualization Hardware Virtualtization2 is the facility that allows multiple operating systems to simultaneously share processor resources in a safe and efficient manner. Core Architecture3 CPUs CPU clock speeds hit a practical limit of roughly 4 GHz around 2002–2003, motivating the CPU makers to find new ways to get more processing power for CPUs. Dual-core isn’t just two CPUs on the same chip. A dual-core CPU has two execution units’ two sets of pipelines but the two sets of pipelines share caches and RAM. Intel introduced Dual core with Pentium D line of processor. The Pentium D is simply two late-generation Pentium 4s molded onto the same chip with each CPU using its own cache although they do share the same front side bus. There are two codenames for Pentium D processors: the ―Smithfield‖ (model numbers 8xx), using a 90-nmprocess, and the ―Presler‖ (model
  • 6. SENAY APPS Computer Application And Android Developer t. numbers 9xx), using a 65-nm process. Pentium Ds use the LGA (Land Grid Array) 775 socke Figure 18: Core Processor design Intel Core Processor Family Brand Names Core solo Core Duo Core2 Solo Core2 Duo Core2 Quad Core2 Extreme Core i3, Core i5, Core i7, Intel Core 2 In Year 2006 With the Core 2 line of processors, Intel released radically revised processor architecture, called Core Architecture. Redesigned to maximize efficiency, and low power consumption. Some of the models of Core2 Processors are given below for complete list Refer to Intel Processor List 6 | P a g e
  • 7. 7 | P a g e SENAY APPS Computer Application And Android Developer Core i3 , i5 , i7 are the based on Intel Nehalem architecture, Nehalem Processor are more energy efficient than other core processors and Hyper Threading is reintroduced here along with L3 cache.
  • 8. 8 | P a g e SENAY APPS Computer Application And Android Developer Other Features of Core Processors GPU: Graphics Processing Unit is a specialized processor that offloads 3D or 2D graphics rendering from the microprocessor. In a personal computer, a GPU can be present on a video card, or it can be on the motherboard, core processor of Intel has GPU inside the processor. Example Core i7 3770T have GPU of 650 -1150 MHz BGA: Ball Grid Array is the socket with contact balls on the socket. Thermal design power (TDP), sometimes called thermal design point, refers to the maximum amount of power the cooling system in a computer is required to dissipate. Example Core i7 3770T require 45 Watts. Intel Turbo Boost is a technology implemented by Intel in certain models of Core i5 and Core i7 that enables the processor to run above its base operating frequency via dynamic control of the CPU's "clock rate". It is activated when the operating system requests the highest performance state of the processor. Advanced Encryption Standard (AES) Instruction Set is an extension to the x86 instruction set architecture for microprocessors from Intel and AMD. The purpose of the instruction set is to improve the speed of applications performing encryption and decryption using the Advanced Encryption Standard (AES). Intel virtualization (VT-x). is the Virtualization Technology from Intel. How to Identify the model and Specifications of the Processor Figure 19: Intel Processor Advanced Micro Devices (AMD) Processors AMD is another manufacturer of microprocessor which is having respectable share in the market.
  • 9. 9 | P a g e SENAY APPS Computer Application And Android Developer AMD release processors in different models and lines with different micro-architectures Processor lines of AMD are Opteron, Phenom, Athlon, Turion, Sempron. And micro Architectures like K7 Architecture, K8 Core Architecture, K-10 Core Architecture and Bobcat Core architecture. Server Processors
  • 10. 10 | P a g e SENAY APPS Computer Application And Android Developer Laptops and Notebooks also have a different range of processor like from Intel Atom Processors and Mobile Series processor and from AMD Athlon neo AMD fusion are designed for notebooks, other manufacturer like ARM also launched lower power and energy efficient processors for laptop and notebook market. CPU packages Socket type  It looks like a square shape and has many pins on it [PGA-pin gray array].  It doesn’t need a force to install it on the motherboard [ZIF- zero insertion force]. Common CPU Socket connection Socket 7:- compatible processors include: Pentium and Pentium MMX; AMD K6; Cyrix 6x86 MX & MII. Socket 370:- compatible processors include: Pentium III and Celeron. Slotted type processor The slotted type processor is a single edge contact cartridge-SECC. Slot 1:- compatible processors include: Intel Pentium II, Pentium III, and Celeron. Slot A: - compatible processor includes: AMD Athlon & Duron.  Problem: Both the CPU and Power supply fan work properly but the system shows a black screen.  Solution: The CPU might be damaged. Use the replacement method. Hint Check your system documentation to ensure that the CPU clock jumpers are set properly for the speed and model of your processor. CPU Problem Possible causes:  Over heating  Static discharge.  Bent or broken pins.
  • 11. 11 | P a g e SENAY APPS Computer Application And Android Developer General symptom of CPU  The system fails to boot (Start).  Black screen  The system boots, but the operating system (Windows) fails to load.  The system locks-up or dies after several minutes of operations.  The system says ― hardware monitor error … ― General troubleshooting method  Check the CPU fan  Clear away any obstructing wires and cables from the CPU fan.  Check if the heat sinks and CPU fan is connected (working) properly.  Check the ―CPU setting option ―into the BIOS setup program. [Does your MB support the required voltage of the processor?]  Check your system documentation to ensure that the CPU clock Jumpers are set properly for the speed and model of your processors.  Or Else-Use the Replacement method. Note: - if the fan can’t move properly, you can use an oil to make it to make it movable. Also check the power connector of the fan on the motherboard.  Problem The system reboots spontaneously  Solution  Spontaneous reboot always point to bad hardware or virus. The power supply is the first item to be checked, followed closely by the CPU over heated.  Make sure the CPU and power supply fan moves properly.  Use the replacement method.
  • 12. 12 | P a g e SENAY APPS Computer Application And Android Developer
  • 13. 13 | P a g e SENAY APPS Computer Application And Android Developer