SlideShare a Scribd company logo
1 of 21
PRESENTATIONPRESENTATION
ONON
INTRODUCTION TOINTRODUCTION TO
MICROPROCESSORMICROPROCESSOR
PRESENTED BY:PRESENTED BY:
Adarsh KumarAdarsh Kumar
WHAT IS
MICROPOCESSOR?
MICROPROCESSORMICROPROCESSOR
Microprocessor is an electronic circuit that functions asMicroprocessor is an electronic circuit that functions as
the central processing unit (CPU) of a computer,the central processing unit (CPU) of a computer,
providing computational control.providing computational control.
The Microprocessor, (or CPU), is the brain of theThe Microprocessor, (or CPU), is the brain of the
computercomputer..
A microprocessor isA microprocessor is “a component that implements“a component that implements
memorymemory.”.”
Microprocessor is the core of the systemMicroprocessor is the core of the system..
MICROPROCESSOR IMAGESMICROPROCESSOR IMAGES
Operation Types in a MicroprocessorOperation Types in a Microprocessor
All of the operations of the microprocessor can beAll of the operations of the microprocessor can be
classified into one of three types:classified into one of three types:
- Microprocessor Initiated OperationsMicroprocessor Initiated Operations
- Internal OperationsInternal Operations
- Peripheral Initiated OperationsPeripheral Initiated Operations
Microprocessor ArchitectureMicroprocessor Architecture
The Microprocessor can be programmed to performThe Microprocessor can be programmed to perform
functions on given data by writing specific instructionsfunctions on given data by writing specific instructions
into its memory.into its memory.
The microprocessor reads one instruction at a time,The microprocessor reads one instruction at a time,
matches it with its instruction set, and performs thematches it with its instruction set, and performs the
data manipulation specified.data manipulation specified.
The result is either stored back into memory orThe result is either stored back into memory or
displayed on an output device.displayed on an output device.
Pin Diagram Of 8085 MicroprocessorPin Diagram Of 8085 Microprocessor
Block Diagram Of MicroprocessorBlock Diagram Of Microprocessor
Four Important sections of MicroprocessorFour Important sections of Microprocessor
CU: Timing and Control UnitCU: Timing and Control Unit
ALU: Arithmetic and Logical UnitALU: Arithmetic and Logical Unit
Interface SectionInterface Section
Register SectionRegister Section
TIMING AND CONTROL UNITTIMING AND CONTROL UNIT
C.P.U is partitioned into A.L.U & C.U.C.P.U is partitioned into A.L.U & C.U.
It is the heart of a microprocessor , a hardware unit whichIt is the heart of a microprocessor , a hardware unit which
co-ordinate and control the various activities within andco-ordinate and control the various activities within and
outside the microprocessor by providing clock andoutside the microprocessor by providing clock and
control signals to the appropriate devices.control signals to the appropriate devices.
It controls the flow of the data between the processor &It controls the flow of the data between the processor &
memory & peripheralsmemory & peripherals..
ARITHMETIC & LOGIC UNITARITHMETIC & LOGIC UNIT
An arithmetic-logic unit (ALU) is also a hardware unitAn arithmetic-logic unit (ALU) is also a hardware unit
that carries out arithmetic and logical operations onthat carries out arithmetic and logical operations on
the operands in computer instruction words.the operands in computer instruction words.
The ALU includes storage places for input operands,The ALU includes storage places for input operands,
operands that are being added, the accumulated resultoperands that are being added, the accumulated result
(stored in an accumulato(stored in an accumulatorr), and shifted results.), and shifted results.
It performs arithmetic operations like addition,It performs arithmetic operations like addition,
subtraction, increment, decrement etc.subtraction, increment, decrement etc.
It also performs logical operations like AND, OR, XOR,It also performs logical operations like AND, OR, XOR,
NOT, Complement etc.NOT, Complement etc.
How ALU Works?How ALU Works?
Interface SectionInterface Section
This constitute several input and output hardware linesThis constitute several input and output hardware lines
through which the microprocessor can communicatethrough which the microprocessor can communicate
internally and also with external devices.internally and also with external devices.
This Section provide us : Address BusThis Section provide us : Address Bus
Data BusData Bus
Control BusControl Bus
Utility BusUtility Bus
ADDRESS BUSADDRESS BUS
An address bus is a computer bus (a series of linesAn address bus is a computer bus (a series of lines
connecting two or more devices) that is used to specifyconnecting two or more devices) that is used to specify
a physical address.a physical address.
The width of the address bus determines the amount ofThe width of the address bus determines the amount of
memory a system can address.memory a system can address.
It transfers the address of the location.It transfers the address of the location.
It is called uni-directional because it transfers addressIt is called uni-directional because it transfers address
from C.P.U to memoryfrom C.P.U to memory//I/OI/O devices only.devices only.
Address Bus Memory Capacity ChartAddress Bus Memory Capacity Chart
Address Bus Size Maximum RAMAddress Bus Size Maximum RAM
20 bits 1MB20 bits 1MB
24 bits 16MB24 bits 16MB
32 bits 4GB32 bits 4GB
36 bits 64GB36 bits 64GB
40 bits 1TB40 bits 1TB
44 bits 16TB44 bits 16TB
DATA BUSDATA BUS
A collection of wires in which data is transmitted fromA collection of wires in which data is transmitted from
one computer to another external devicesone computer to another external devices..
The data bus carries digital information.The data bus carries digital information.
The data bus is connected to the inputs of several gatesThe data bus is connected to the inputs of several gates
and to the outputs of several gates.and to the outputs of several gates.
This is also called bi-directional bus because informationThis is also called bi-directional bus because information
may flow on the bus wires in both directions.may flow on the bus wires in both directions.
Register SectionRegister Section
It consists of several 8-bitIt consists of several 8-bit//16-bit registers used for16-bit registers used for
temporary storage of data, information or address.temporary storage of data, information or address.
There are basically two types of registers available in aThere are basically two types of registers available in a
microprocessor : General Purpose Registersmicroprocessor : General Purpose Registers
Special Purpose RegistersSpecial Purpose Registers
Special & General Purpose RegisterSpecial & General Purpose Register
General purpose registers are used for temporary storageGeneral purpose registers are used for temporary storage
of data, address or address of data.of data, address or address of data.
There are 6 general purpose registers namely B, C, D, E,There are 6 general purpose registers namely B, C, D, E,
H, L.H, L.
Each of them is a 8-bit register.Each of them is a 8-bit register.
To hold 16 bit data, combination of two 8-bit registersTo hold 16 bit data, combination of two 8-bit registers
can be used.can be used.
All special purpose registers have some specificAll special purpose registers have some specific
functions.functions.
 Program Counter (PC)Program Counter (PC):: A 16-bit on chip register whichA 16-bit on chip register which
will store the address of the instruction to be executedwill store the address of the instruction to be executed
next.next.
 Accumulator (A)Accumulator (A): It is an 8-bit register which can hold: It is an 8-bit register which can hold
either source or destination data. Most of the arithmeticeither source or destination data. Most of the arithmetic
and logical instructions are performed w.r.t accumulator.and logical instructions are performed w.r.t accumulator.
 Stack Pointer (SP)Stack Pointer (SP):: It is a 16-bit on chip register used toIt is a 16-bit on chip register used to
access external stack as memory.access external stack as memory.
Special & General Purpose RegisterSpecial & General Purpose Register
 Flag RegisterFlag Register: It is an 8-bit register whose five bits are: It is an 8-bit register whose five bits are
defined as flag bits. The five flag bits can get modified asdefined as flag bits. The five flag bits can get modified as
a result of some arithmetic and logical operations.a result of some arithmetic and logical operations.
Special & General Purpose RegisterSpecial & General Purpose Register
•

More Related Content

What's hot

Chapter 1 microprocessor introduction
Chapter 1 microprocessor introductionChapter 1 microprocessor introduction
Chapter 1 microprocessor introductionShubham Singh
 
8051 Microcontroller PPT's By Er. Swapnil Kaware
8051 Microcontroller PPT's By Er. Swapnil Kaware8051 Microcontroller PPT's By Er. Swapnil Kaware
8051 Microcontroller PPT's By Er. Swapnil KawareProf. Swapnil V. Kaware
 
Sensor interfacing in 8051
Sensor interfacing in 8051Sensor interfacing in 8051
Sensor interfacing in 8051Irfan Ahmad
 
Microprocessors
MicroprocessorsMicroprocessors
MicroprocessorsSpitiq
 
PIC-18 Microcontroller
PIC-18 MicrocontrollerPIC-18 Microcontroller
PIC-18 MicrocontrollerASHISH RANJAN
 
Introduction to microprocessor
Introduction to microprocessorIntroduction to microprocessor
Introduction to microprocessorRamaPrabha24
 
Architecture of 8085 microprocessor
Architecture of 8085 microprocessorArchitecture of 8085 microprocessor
Architecture of 8085 microprocessorAMAN SRIVASTAVA
 
Computer Organization and Architecture.
Computer Organization and Architecture.Computer Organization and Architecture.
Computer Organization and Architecture.CS_GDRCST
 
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONSRamaPrabha24
 
Central processing unit
Central processing unitCentral processing unit
Central processing unitmariolinov
 
introduction to microprocessors
introduction to microprocessorsintroduction to microprocessors
introduction to microprocessorsvishi1993
 
INTRODUCTION TO MICROCONTROLLER
INTRODUCTION TO MICROCONTROLLERINTRODUCTION TO MICROCONTROLLER
INTRODUCTION TO MICROCONTROLLERAnkita Jaiswal
 
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to MicrocontrollerNikhil Sharma
 
Introduction to Embedded System I : Chapter 2 (3rd portion)
Introduction to Embedded System I : Chapter 2 (3rd portion)Introduction to Embedded System I : Chapter 2 (3rd portion)
Introduction to Embedded System I : Chapter 2 (3rd portion)Moe Moe Myint
 
Arithmetic & logical operations in 8051
Arithmetic & logical operations in 8051Arithmetic & logical operations in 8051
Arithmetic & logical operations in 8051Jay Patel
 

What's hot (20)

Chapter 1 microprocessor introduction
Chapter 1 microprocessor introductionChapter 1 microprocessor introduction
Chapter 1 microprocessor introduction
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
8051 Microcontroller PPT's By Er. Swapnil Kaware
8051 Microcontroller PPT's By Er. Swapnil Kaware8051 Microcontroller PPT's By Er. Swapnil Kaware
8051 Microcontroller PPT's By Er. Swapnil Kaware
 
Sensor interfacing in 8051
Sensor interfacing in 8051Sensor interfacing in 8051
Sensor interfacing in 8051
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Microprocessors
MicroprocessorsMicroprocessors
Microprocessors
 
PIC-18 Microcontroller
PIC-18 MicrocontrollerPIC-18 Microcontroller
PIC-18 Microcontroller
 
Introduction to microprocessor
Introduction to microprocessorIntroduction to microprocessor
Introduction to microprocessor
 
Microprocessor 8086
Microprocessor 8086Microprocessor 8086
Microprocessor 8086
 
Architecture of 8085 microprocessor
Architecture of 8085 microprocessorArchitecture of 8085 microprocessor
Architecture of 8085 microprocessor
 
Computer Organization and Architecture.
Computer Organization and Architecture.Computer Organization and Architecture.
Computer Organization and Architecture.
 
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
 
8086 microprocessor
8086 microprocessor8086 microprocessor
8086 microprocessor
 
Central processing unit
Central processing unitCentral processing unit
Central processing unit
 
introduction to microprocessors
introduction to microprocessorsintroduction to microprocessors
introduction to microprocessors
 
INTRODUCTION TO MICROCONTROLLER
INTRODUCTION TO MICROCONTROLLERINTRODUCTION TO MICROCONTROLLER
INTRODUCTION TO MICROCONTROLLER
 
Microprocessor - Intel Pentium Series
Microprocessor - Intel Pentium SeriesMicroprocessor - Intel Pentium Series
Microprocessor - Intel Pentium Series
 
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to Microcontroller
 
Introduction to Embedded System I : Chapter 2 (3rd portion)
Introduction to Embedded System I : Chapter 2 (3rd portion)Introduction to Embedded System I : Chapter 2 (3rd portion)
Introduction to Embedded System I : Chapter 2 (3rd portion)
 
Arithmetic & logical operations in 8051
Arithmetic & logical operations in 8051Arithmetic & logical operations in 8051
Arithmetic & logical operations in 8051
 

Viewers also liked

Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUaskme
 
Csc1401 lecture03 - computer arithmetic - arithmetic and logic unit (alu)
Csc1401   lecture03 - computer arithmetic - arithmetic and logic unit (alu)Csc1401   lecture03 - computer arithmetic - arithmetic and logic unit (alu)
Csc1401 lecture03 - computer arithmetic - arithmetic and logic unit (alu)IIUM
 
Registers and-common-bus
Registers and-common-busRegisters and-common-bus
Registers and-common-busAnuj Modi
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer networkAshita Agrawal
 

Viewers also liked (7)

Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPU
 
Csc1401 lecture03 - computer arithmetic - arithmetic and logic unit (alu)
Csc1401   lecture03 - computer arithmetic - arithmetic and logic unit (alu)Csc1401   lecture03 - computer arithmetic - arithmetic and logic unit (alu)
Csc1401 lecture03 - computer arithmetic - arithmetic and logic unit (alu)
 
Registers and-common-bus
Registers and-common-busRegisters and-common-bus
Registers and-common-bus
 
Network Types
Network TypesNetwork Types
Network Types
 
Various type of register
Various type of registerVarious type of register
Various type of register
 
Registers
RegistersRegisters
Registers
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
 

Similar to Microprocessor

Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessorankitnav1
 
Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessorankitnav1
 
Introduction to uP-Chadasdffpter I-3.ppt
Introduction to uP-Chadasdffpter I-3.pptIntroduction to uP-Chadasdffpter I-3.ppt
Introduction to uP-Chadasdffpter I-3.pptYAGYABAHADURSHAHI
 
Microprocessor (1)
Microprocessor (1)Microprocessor (1)
Microprocessor (1)Muhd Azlan
 
Computer engineering - overview of microprocessors
Computer engineering - overview of microprocessorsComputer engineering - overview of microprocessors
Computer engineering - overview of microprocessorsEkeedaPvtLtd
 
Lec 1 Intro to mp.ppt
Lec 1 Intro to mp.pptLec 1 Intro to mp.ppt
Lec 1 Intro to mp.pptaditya938236
 
Lec 1 Intro to mp.ppt
Lec 1 Intro to mp.pptLec 1 Intro to mp.ppt
Lec 1 Intro to mp.pptVikasMahor3
 
U proc ovw
U proc ovwU proc ovw
U proc ovwBrit4
 
MKLecture01eng.ppt
MKLecture01eng.pptMKLecture01eng.ppt
MKLecture01eng.pptssuser7a33ea
 
Intermediate machine architecture
Intermediate machine architectureIntermediate machine architecture
Intermediate machine architectureJohn Cutajar
 
Architecture OF 8085
Architecture OF 8085Architecture OF 8085
Architecture OF 8085muneer.k
 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessorgohanraw
 

Similar to Microprocessor (20)

Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessor
 
Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessor
 
Introduction to uP-Chadasdffpter I-3.ppt
Introduction to uP-Chadasdffpter I-3.pptIntroduction to uP-Chadasdffpter I-3.ppt
Introduction to uP-Chadasdffpter I-3.ppt
 
Microprocessor (1)
Microprocessor (1)Microprocessor (1)
Microprocessor (1)
 
Computer engineering - overview of microprocessors
Computer engineering - overview of microprocessorsComputer engineering - overview of microprocessors
Computer engineering - overview of microprocessors
 
Lec MC.ppt
Lec MC.pptLec MC.ppt
Lec MC.ppt
 
Lec 1 Intro to mp.ppt
Lec 1 Intro to mp.pptLec 1 Intro to mp.ppt
Lec 1 Intro to mp.ppt
 
Lec 1 Intro to mp.ppt
Lec 1 Intro to mp.pptLec 1 Intro to mp.ppt
Lec 1 Intro to mp.ppt
 
Lec 1 Intro to mp.ppt
Lec 1 Intro to mp.pptLec 1 Intro to mp.ppt
Lec 1 Intro to mp.ppt
 
Lec 1 Intro to mp.ppt
Lec 1 Intro to mp.pptLec 1 Intro to mp.ppt
Lec 1 Intro to mp.ppt
 
Lec 1 intro to mp
Lec 1 intro to mpLec 1 intro to mp
Lec 1 intro to mp
 
Mechatronics ME8791
Mechatronics ME8791 Mechatronics ME8791
Mechatronics ME8791
 
Micro processor
Micro processorMicro processor
Micro processor
 
U proc ovw
U proc ovwU proc ovw
U proc ovw
 
MKLecture01eng.ppt
MKLecture01eng.pptMKLecture01eng.ppt
MKLecture01eng.ppt
 
Intermediate machine architecture
Intermediate machine architectureIntermediate machine architecture
Intermediate machine architecture
 
Architecture OF 8085
Architecture OF 8085Architecture OF 8085
Architecture OF 8085
 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
 
8085
80858085
8085
 
8085
80858085
8085
 

Recently uploaded

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 

Recently uploaded (20)

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 

Microprocessor

  • 3. MICROPROCESSORMICROPROCESSOR Microprocessor is an electronic circuit that functions asMicroprocessor is an electronic circuit that functions as the central processing unit (CPU) of a computer,the central processing unit (CPU) of a computer, providing computational control.providing computational control. The Microprocessor, (or CPU), is the brain of theThe Microprocessor, (or CPU), is the brain of the computercomputer.. A microprocessor isA microprocessor is “a component that implements“a component that implements memorymemory.”.” Microprocessor is the core of the systemMicroprocessor is the core of the system..
  • 5. Operation Types in a MicroprocessorOperation Types in a Microprocessor All of the operations of the microprocessor can beAll of the operations of the microprocessor can be classified into one of three types:classified into one of three types: - Microprocessor Initiated OperationsMicroprocessor Initiated Operations - Internal OperationsInternal Operations - Peripheral Initiated OperationsPeripheral Initiated Operations
  • 6. Microprocessor ArchitectureMicroprocessor Architecture The Microprocessor can be programmed to performThe Microprocessor can be programmed to perform functions on given data by writing specific instructionsfunctions on given data by writing specific instructions into its memory.into its memory. The microprocessor reads one instruction at a time,The microprocessor reads one instruction at a time, matches it with its instruction set, and performs thematches it with its instruction set, and performs the data manipulation specified.data manipulation specified. The result is either stored back into memory orThe result is either stored back into memory or displayed on an output device.displayed on an output device.
  • 7. Pin Diagram Of 8085 MicroprocessorPin Diagram Of 8085 Microprocessor
  • 8. Block Diagram Of MicroprocessorBlock Diagram Of Microprocessor
  • 9. Four Important sections of MicroprocessorFour Important sections of Microprocessor CU: Timing and Control UnitCU: Timing and Control Unit ALU: Arithmetic and Logical UnitALU: Arithmetic and Logical Unit Interface SectionInterface Section Register SectionRegister Section
  • 10. TIMING AND CONTROL UNITTIMING AND CONTROL UNIT C.P.U is partitioned into A.L.U & C.U.C.P.U is partitioned into A.L.U & C.U. It is the heart of a microprocessor , a hardware unit whichIt is the heart of a microprocessor , a hardware unit which co-ordinate and control the various activities within andco-ordinate and control the various activities within and outside the microprocessor by providing clock andoutside the microprocessor by providing clock and control signals to the appropriate devices.control signals to the appropriate devices. It controls the flow of the data between the processor &It controls the flow of the data between the processor & memory & peripheralsmemory & peripherals..
  • 11. ARITHMETIC & LOGIC UNITARITHMETIC & LOGIC UNIT An arithmetic-logic unit (ALU) is also a hardware unitAn arithmetic-logic unit (ALU) is also a hardware unit that carries out arithmetic and logical operations onthat carries out arithmetic and logical operations on the operands in computer instruction words.the operands in computer instruction words. The ALU includes storage places for input operands,The ALU includes storage places for input operands, operands that are being added, the accumulated resultoperands that are being added, the accumulated result (stored in an accumulato(stored in an accumulatorr), and shifted results.), and shifted results. It performs arithmetic operations like addition,It performs arithmetic operations like addition, subtraction, increment, decrement etc.subtraction, increment, decrement etc. It also performs logical operations like AND, OR, XOR,It also performs logical operations like AND, OR, XOR, NOT, Complement etc.NOT, Complement etc.
  • 12. How ALU Works?How ALU Works?
  • 13. Interface SectionInterface Section This constitute several input and output hardware linesThis constitute several input and output hardware lines through which the microprocessor can communicatethrough which the microprocessor can communicate internally and also with external devices.internally and also with external devices. This Section provide us : Address BusThis Section provide us : Address Bus Data BusData Bus Control BusControl Bus Utility BusUtility Bus
  • 14. ADDRESS BUSADDRESS BUS An address bus is a computer bus (a series of linesAn address bus is a computer bus (a series of lines connecting two or more devices) that is used to specifyconnecting two or more devices) that is used to specify a physical address.a physical address. The width of the address bus determines the amount ofThe width of the address bus determines the amount of memory a system can address.memory a system can address. It transfers the address of the location.It transfers the address of the location. It is called uni-directional because it transfers addressIt is called uni-directional because it transfers address from C.P.U to memoryfrom C.P.U to memory//I/OI/O devices only.devices only.
  • 15. Address Bus Memory Capacity ChartAddress Bus Memory Capacity Chart Address Bus Size Maximum RAMAddress Bus Size Maximum RAM 20 bits 1MB20 bits 1MB 24 bits 16MB24 bits 16MB 32 bits 4GB32 bits 4GB 36 bits 64GB36 bits 64GB 40 bits 1TB40 bits 1TB 44 bits 16TB44 bits 16TB
  • 16. DATA BUSDATA BUS A collection of wires in which data is transmitted fromA collection of wires in which data is transmitted from one computer to another external devicesone computer to another external devices.. The data bus carries digital information.The data bus carries digital information. The data bus is connected to the inputs of several gatesThe data bus is connected to the inputs of several gates and to the outputs of several gates.and to the outputs of several gates. This is also called bi-directional bus because informationThis is also called bi-directional bus because information may flow on the bus wires in both directions.may flow on the bus wires in both directions.
  • 17. Register SectionRegister Section It consists of several 8-bitIt consists of several 8-bit//16-bit registers used for16-bit registers used for temporary storage of data, information or address.temporary storage of data, information or address. There are basically two types of registers available in aThere are basically two types of registers available in a microprocessor : General Purpose Registersmicroprocessor : General Purpose Registers Special Purpose RegistersSpecial Purpose Registers
  • 18. Special & General Purpose RegisterSpecial & General Purpose Register General purpose registers are used for temporary storageGeneral purpose registers are used for temporary storage of data, address or address of data.of data, address or address of data. There are 6 general purpose registers namely B, C, D, E,There are 6 general purpose registers namely B, C, D, E, H, L.H, L. Each of them is a 8-bit register.Each of them is a 8-bit register. To hold 16 bit data, combination of two 8-bit registersTo hold 16 bit data, combination of two 8-bit registers can be used.can be used.
  • 19. All special purpose registers have some specificAll special purpose registers have some specific functions.functions.  Program Counter (PC)Program Counter (PC):: A 16-bit on chip register whichA 16-bit on chip register which will store the address of the instruction to be executedwill store the address of the instruction to be executed next.next.  Accumulator (A)Accumulator (A): It is an 8-bit register which can hold: It is an 8-bit register which can hold either source or destination data. Most of the arithmeticeither source or destination data. Most of the arithmetic and logical instructions are performed w.r.t accumulator.and logical instructions are performed w.r.t accumulator.  Stack Pointer (SP)Stack Pointer (SP):: It is a 16-bit on chip register used toIt is a 16-bit on chip register used to access external stack as memory.access external stack as memory. Special & General Purpose RegisterSpecial & General Purpose Register
  • 20.  Flag RegisterFlag Register: It is an 8-bit register whose five bits are: It is an 8-bit register whose five bits are defined as flag bits. The five flag bits can get modified asdefined as flag bits. The five flag bits can get modified as a result of some arithmetic and logical operations.a result of some arithmetic and logical operations. Special & General Purpose RegisterSpecial & General Purpose Register
  • 21.