SlideShare ist ein Scribd-Unternehmen logo
1 von 11
MICRO-PROCESSORS
AND
MICRO-CONTROLLERS
By
Hiran Gabriel D J.
Micro-processor
• A microprocessor is a digital electronic component with
miniaturized transistors on a single semiconductor
integrated circuit (IC).
• One or more microprocessors typically serve as a central
processing unit (CPU) in a computer system or handheld
device.
• Microprocessors made possible the advent of the
microcomputer.
• The microprocessor contains the ARITHMETIC LOGIC
UNIT (ALU) and the control unit for a microcomputer.
ARCHITECTURE
SIMPLIFIED ARCHITECTURE
Micro-controller
• A highly integrated chip that contains all
the components comprising a controller.
• Typically this includes a CPU, RAM, some
form of ROM, I/O ports, and timers.
• A microcontroller is designed for a very
specific task - to control a system.
ARCHITECTURE
DIFFERENCE BETWEEN A MICRO-
CONTROLLER AND MICRO-PROCESSOR
Micro-processor Micro-controller
Applications Not-predefined predefined
RAM External integrated
ROM External integrated
I/O Ports External integrated
Size of system Large Very small
RAM Size 128MB TO 64 GB 2KB TO 256KB
ROM Size 128 GB TO 4TB 32KB TO 2MB
Interfaces USB 12C
Bit size 32 bit or 64 bit 8 bit ,16 bit ,32 bit
Power consumption High Low
Cost High Low
DIFFERENCE BETWEEN A MICRO-
CONTROLLER AND MICRO-PROCESSOR
– A microprocessor requires an external memory for program/data
storage. Instruction execution requires movement of data from
the external memory to the microprocessor or vice versa.
Usually, microprocessors have good computing power and they
have higher clock speed to facilitate faster computation.
– A microcontroller has required on-chip memory with associated
peripherals. A microcontroller can be thought of a
microprocessor with inbuilt peripherals.
– A microcontroller does not require much additional interfacing
ICs for operation, and it functions as a stand-alone system. The
operation of a microcontroller is multipurpose, just like a Swiss
knife.
– Microcontrollers are also called embedded controllers. A
microcontroller clock speed is limited only to a few tens of MHz
Microcontrollers are numerous and many of them are application
specific.
MICRO-
PROCESSOR
Micro-controllers
common examples
SoC
COMMONLY
USED

Weitere ähnliche Inhalte

Was ist angesagt?

Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
Spitiq
 

Was ist angesagt? (20)

Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentation
 
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to Microcontroller
 
Microprocessor Presentation
Microprocessor PresentationMicroprocessor Presentation
Microprocessor Presentation
 
Microprocessor ppt
Microprocessor pptMicroprocessor ppt
Microprocessor ppt
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
8 bit microcontroller
8 bit microcontroller8 bit microcontroller
8 bit microcontroller
 
Interfacing Stepper motor with 8051
Interfacing Stepper motor with 8051Interfacing Stepper motor with 8051
Interfacing Stepper motor with 8051
 
ARM Architecture
ARM ArchitectureARM Architecture
ARM Architecture
 
Introduction to microcontroller
Introduction to microcontrollerIntroduction to microcontroller
Introduction to microcontroller
 
MICROCONTROLLER - INTEL 8051
MICROCONTROLLER - INTEL 8051MICROCONTROLLER - INTEL 8051
MICROCONTROLLER - INTEL 8051
 
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
 
8086 modes
8086 modes8086 modes
8086 modes
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
ATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part IATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part I
 
Arm architecture chapter2_steve_furber
Arm architecture chapter2_steve_furberArm architecture chapter2_steve_furber
Arm architecture chapter2_steve_furber
 
Embedded System Presentation
Embedded System PresentationEmbedded System Presentation
Embedded System Presentation
 
8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontroller
 
Pic microcontroller architecture
Pic microcontroller architecturePic microcontroller architecture
Pic microcontroller architecture
 
ARM CORTEX M3 PPT
ARM CORTEX M3 PPTARM CORTEX M3 PPT
ARM CORTEX M3 PPT
 

Ähnlich wie Microprocessor and microcontrollers

8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontroller
snehapvs
 
Introduction to embedded systems using the msp430 6. 1 Enumerate the.pdf
Introduction to embedded systems using the msp430 6. 1 Enumerate the.pdfIntroduction to embedded systems using the msp430 6. 1 Enumerate the.pdf
Introduction to embedded systems using the msp430 6. 1 Enumerate the.pdf
aienterpresses
 
Introduction to embedded systems using the msp430 6.1 Enumerate the .pdf
Introduction to embedded systems using the msp430 6.1 Enumerate the .pdfIntroduction to embedded systems using the msp430 6.1 Enumerate the .pdf
Introduction to embedded systems using the msp430 6.1 Enumerate the .pdf
aienterpresses
 

Ähnlich wie Microprocessor and microcontrollers (20)

8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontroller
 
Ajal mod 1
Ajal mod 1Ajal mod 1
Ajal mod 1
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Difference Between Microprocessors and Microcontrollers
Difference Between Microprocessors and MicrocontrollersDifference Between Microprocessors and Microcontrollers
Difference Between Microprocessors and Microcontrollers
 
Unit-1.pptx
Unit-1.pptxUnit-1.pptx
Unit-1.pptx
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training ppt
 
Applied Microprocessor
Applied MicroprocessorApplied Microprocessor
Applied Microprocessor
 
Intro to up.pptx
Intro to up.pptxIntro to up.pptx
Intro to up.pptx
 
Embedded system architecture.pptx
Embedded system architecture.pptxEmbedded system architecture.pptx
Embedded system architecture.pptx
 
Microprocessors - Introduction
Microprocessors - IntroductionMicroprocessors - Introduction
Microprocessors - Introduction
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Arjit intro
Arjit introArjit intro
Arjit intro
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
MergeResult_2023_04_02_05_26_56.pptx
MergeResult_2023_04_02_05_26_56.pptxMergeResult_2023_04_02_05_26_56.pptx
MergeResult_2023_04_02_05_26_56.pptx
 
introduction to microprocessors
introduction to microprocessorsintroduction to microprocessors
introduction to microprocessors
 
What is a microcontroller
What is a microcontrollerWhat is a microcontroller
What is a microcontroller
 
7 processor
7 processor7 processor
7 processor
 
Introduction to embedded systems using the msp430 6. 1 Enumerate the.pdf
Introduction to embedded systems using the msp430 6. 1 Enumerate the.pdfIntroduction to embedded systems using the msp430 6. 1 Enumerate the.pdf
Introduction to embedded systems using the msp430 6. 1 Enumerate the.pdf
 
Introduction to embedded systems using the msp430 6.1 Enumerate the .pdf
Introduction to embedded systems using the msp430 6.1 Enumerate the .pdfIntroduction to embedded systems using the msp430 6.1 Enumerate the .pdf
Introduction to embedded systems using the msp430 6.1 Enumerate the .pdf
 

Mehr von Hiran Gabriel

Mehr von Hiran Gabriel (10)

MAGNETIC ABRASIVE FINISHING
MAGNETIC ABRASIVE FINISHING MAGNETIC ABRASIVE FINISHING
MAGNETIC ABRASIVE FINISHING
 
Break even analysis
Break even analysisBreak even analysis
Break even analysis
 
Just in time manufacturing and waste elimination
Just in time manufacturing and waste eliminationJust in time manufacturing and waste elimination
Just in time manufacturing and waste elimination
 
Process planning with an example
Process planning with an exampleProcess planning with an example
Process planning with an example
 
Micro switches and proximity sensors
Micro switches and proximity sensorsMicro switches and proximity sensors
Micro switches and proximity sensors
 
Robot control
Robot controlRobot control
Robot control
 
Characteristics and selection of Sensors
Characteristics and selection of SensorsCharacteristics and selection of Sensors
Characteristics and selection of Sensors
 
Product developement
Product developementProduct developement
Product developement
 
Double sampling plan and introduction to multi sampling
Double sampling plan and introduction to multi samplingDouble sampling plan and introduction to multi sampling
Double sampling plan and introduction to multi sampling
 
process capability and IT grades
process capability and IT gradesprocess capability and IT grades
process capability and IT grades
 

Kürzlich hochgeladen

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Kürzlich hochgeladen (20)

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 

Microprocessor and microcontrollers

  • 2. Micro-processor • A microprocessor is a digital electronic component with miniaturized transistors on a single semiconductor integrated circuit (IC). • One or more microprocessors typically serve as a central processing unit (CPU) in a computer system or handheld device. • Microprocessors made possible the advent of the microcomputer. • The microprocessor contains the ARITHMETIC LOGIC UNIT (ALU) and the control unit for a microcomputer.
  • 5. Micro-controller • A highly integrated chip that contains all the components comprising a controller. • Typically this includes a CPU, RAM, some form of ROM, I/O ports, and timers. • A microcontroller is designed for a very specific task - to control a system.
  • 7. DIFFERENCE BETWEEN A MICRO- CONTROLLER AND MICRO-PROCESSOR Micro-processor Micro-controller Applications Not-predefined predefined RAM External integrated ROM External integrated I/O Ports External integrated Size of system Large Very small RAM Size 128MB TO 64 GB 2KB TO 256KB ROM Size 128 GB TO 4TB 32KB TO 2MB Interfaces USB 12C Bit size 32 bit or 64 bit 8 bit ,16 bit ,32 bit Power consumption High Low Cost High Low
  • 8. DIFFERENCE BETWEEN A MICRO- CONTROLLER AND MICRO-PROCESSOR – A microprocessor requires an external memory for program/data storage. Instruction execution requires movement of data from the external memory to the microprocessor or vice versa. Usually, microprocessors have good computing power and they have higher clock speed to facilitate faster computation. – A microcontroller has required on-chip memory with associated peripherals. A microcontroller can be thought of a microprocessor with inbuilt peripherals. – A microcontroller does not require much additional interfacing ICs for operation, and it functions as a stand-alone system. The operation of a microcontroller is multipurpose, just like a Swiss knife. – Microcontrollers are also called embedded controllers. A microcontroller clock speed is limited only to a few tens of MHz Microcontrollers are numerous and many of them are application specific.