SlideShare a Scribd company logo
Micro controller
µProcessor
As
µComputer & µController
P. Devi Prasad
What is µProcessor?
The microprocessor is a multipurpose,
programmable device that accepts digital data
as input, processes it according to instructions
stored in its memory, and provides results as
output.
• The first microprocessor was the Intel 4004,
introduced in 1971.
• 8-bit microprocessor 8008 in 1972.
• Intel released the 8086, a 16-bit
microprocessor, in 1978
• it was primarily used to perform simple
mathematical operations in a calculator called
“Busicom.”
Manufacturing:-
The manufacturing of a CPU(µProcessor) is a
highly complex and demanding process
involving multiple hundreds of steps in “clean
rooms.” Cleanrooms or manufacturing plants,
contain air which is 1,000 times cleaner than a
hospital’s operation theater.
CHARACTERISTICS
• Instruction set: The set of instructions that the
microprocessor can execute.
• bandwidth: The number of bits processed in a single instruction.
• clock speed : Given in megahertz (MHz), the clock speed
determines how many instructions per second the processor can
execute.
In both cases, the higher the value, the more powerful the CPU. For
example, a 32-bit microprocessor that runs at 50MHz is more
powerful than a 16-bit microprocessor that runs at 25MHz.
In addition to bandwidth and clock speed,
microprocessors are classified as
RISC(reduced instruction set computer) or
CISC (complex instruction set computer).
RISC and CISC
The CISC Approach
MULT 2:3, 5:2
The RISC Approach
LOAD A, 2:3
LOAD B, 5:2
PROD A, B
STORE 2:3, A
Inside a Microprocessor
• A microprocessor executes a collection of machine
instructions that tell the processor what to do.
Based on the instructions,
a microprocessor does three basic things:
Using its ALU it can perform mathematical operations.
(Modern microprocessors contain complete floating point
processors that can perform extremely sophisticated
operations on large floating point numbers).
Can move data from one memory location to another Can
make decisions and jump to a new set of instructions based
on those decisions
an address bus
a data bus
a RD (Read) and WR (Write) line
a clock line that lets a clock pulse
sequence
A reset line that resets the PC
Registers A, B and C are simply latches
made out of flip-flops
The address latch is just like registers
A, B and C.
The program counter is a latch with
the extra ability to increment by 1
when told to do so
The ALU could be as simple as an
8-bit adder (or other)
These buses and lines connect either to RAM
or ROM - generally both.
microprocessor have an 8 bits wide address
bus and a 8 bits wide data bus. can address 28
= 256 bytes of memory, and it can read or
write 8 bits of the memory at a time
Microcomputer and controller
Microcomputer and controller
A microcomputer is a computer that uses a
microprocessor and its own memory/storage
space to perform applications
Your PC is an example of a microcomputer.
a microprocessor generally does not have a
RAM, ROM or IO pins and generally uses its
pins as a bus to interface to peripherals such as
RAM, ROM, serial ports, digital and analog
IO. Read
A microcontroller is a small and low-cost
computer built for the purpose of dealing with
specific tasks.
or
Microcontroller a single-chip microcomputer
with on-board program ROM and I/O that can be
programmed for various control functions.
Displaying information in a microwave LED or receiving information from a
television’s remote control.
Almost all microcontrollers have at least two
different kinds of memory,
a non-volatile memory for storing firmware
a read-write memory for temporary data.
Micro Controller - Benefits
Cost advantage:
Lesser power usage
All-in-one
General architecture of a
microcontroller
Architecture:-
A typical microcontroller consists of the following elements:
• A central processor unit (CPU)
That contains registers, ALU, and a sequence controller to
control all activities of the microcontroller.
• Read only memory (ROM)
To hold a program and any constant data.
Modern microcontrollers have flash memory(EEPROM).
• Random access memory (RAM)
To store variable data.
• An input/output (I/O) interface
to connect the microcontroller to the real world.
Microcontrollers generally contain software
configurable GPIO pins.
Uses:-
automatically controlled products and
devices:-
Automobile Engine Control Systems, Implantable
Medical Devices,
Remote Controls,
Office Machines,
Appliances,
Power Tools,
Toys and Other Embedded Systems,
Digital signal processor(DSP).
Micro controller
Micro controller

More Related Content

PPT
micro controller
DOCX
Micro controller
PPTX
Intro to micro controller (Atmega16)
PPTX
Micro-controller course lec 01
PPTX
Difference Between Microprocessors and Microcontrollers
PPTX
Microprocessor & Micro-controller
PPTX
Microcontroller overview 1
PPTX
Difference between microprocessor and microcontroller
micro controller
Micro controller
Intro to micro controller (Atmega16)
Micro-controller course lec 01
Difference Between Microprocessors and Microcontrollers
Microprocessor & Micro-controller
Microcontroller overview 1
Difference between microprocessor and microcontroller

What's hot (20)

PPT
microprocessor-and-microcontroller
PPTX
Microcontroller presentation
PPT
Embedded systemsc
PPTX
Introduction to Microcontroller
PPT
1 introducing embedded systems and the microcontrollers
PDF
Applied Microprocessor
PPT
Microprocessor & microcontroller
PPSX
8051 microcontroller and embedded system
PDF
Introduction to microcontroller
PDF
Overview of microcontroller and microprocessor
PDF
Introduction in microcontroller
PPTX
Introduction of microcontroller
PPTX
Microcontroller
PDF
Micro controller & Micro processor
PPTX
ppt on microprocessor & microcontroller
PPTX
Microcontrollers
PPTX
Microcontroller
DOCX
comparison between Microprocessor-Microcontroller
PDF
819 data sheet
PPTX
Advance Microcontroller AVR
microprocessor-and-microcontroller
Microcontroller presentation
Embedded systemsc
Introduction to Microcontroller
1 introducing embedded systems and the microcontrollers
Applied Microprocessor
Microprocessor & microcontroller
8051 microcontroller and embedded system
Introduction to microcontroller
Overview of microcontroller and microprocessor
Introduction in microcontroller
Introduction of microcontroller
Microcontroller
Micro controller & Micro processor
ppt on microprocessor & microcontroller
Microcontrollers
Microcontroller
comparison between Microprocessor-Microcontroller
819 data sheet
Advance Microcontroller AVR
Ad

Viewers also liked (6)

PPTX
Data acquisition system
PPTX
Data acquisition system
PPT
Data Acquisition System
PPT
Microcontroller 8051
DOC
8051 Microcontroller Notes
PPT
Data acquisition system (DAS)
Data acquisition system
Data acquisition system
Data Acquisition System
Microcontroller 8051
8051 Microcontroller Notes
Data acquisition system (DAS)
Ad

Similar to Micro controller (20)

PDF
U proc ovw
PPTX
PPT
Microprocessor
PDF
Computer engineering - overview of microprocessors
PPTX
Lec_2 MCS5305 microprocessor and mc.pptx
PPTX
Microprocessor rushil microprocessor for computer .pptx
PPTX
Microprocessor
PDF
Microprocessors evolution introduction to microprocessor
PPTX
Draw and explain the architecture of general purpose microprocessor
PPTX
1. introduction-to-bvcjdhjdfffffffffffffffffffffffffffffffffffmicroprocessors...
PPTX
Introduction to 8085 Microprocessor
PPTX
Lect 1 Into.pptx
PDF
Lecture notes on microprocessor and microcomputer
PPTX
MICRO-PROCESSORS and MICRO -CONTROLLER topic
PPTX
8085 Microprocessor - Ramesh Gaonkar.pdf-27 (1).pptx
PDF
Microprocessor System qwefqwgqwgqwgqwgqegew
PPT
I. Introduction to Microprocessor System.ppt
PPTX
MergeResult_2023_04_02_05_26_56.pptx
PPT
Microprocessor based sys presntation.ppt
PDF
ITFT_Introduction to microprocessor
U proc ovw
Microprocessor
Computer engineering - overview of microprocessors
Lec_2 MCS5305 microprocessor and mc.pptx
Microprocessor rushil microprocessor for computer .pptx
Microprocessor
Microprocessors evolution introduction to microprocessor
Draw and explain the architecture of general purpose microprocessor
1. introduction-to-bvcjdhjdfffffffffffffffffffffffffffffffffffmicroprocessors...
Introduction to 8085 Microprocessor
Lect 1 Into.pptx
Lecture notes on microprocessor and microcomputer
MICRO-PROCESSORS and MICRO -CONTROLLER topic
8085 Microprocessor - Ramesh Gaonkar.pdf-27 (1).pptx
Microprocessor System qwefqwgqwgqwgqwgqegew
I. Introduction to Microprocessor System.ppt
MergeResult_2023_04_02_05_26_56.pptx
Microprocessor based sys presntation.ppt
ITFT_Introduction to microprocessor

Recently uploaded (20)

PPTX
social-studies-subject-for-high-school-globalization.pptx
PDF
1a In Search of the Numbers ssrn 1488130 Oct 2009.pdf
PPTX
OAT_ORI_Fed Independence_August 2025.pptx
PDF
Chapter 9 IFRS Ed-Ed4_2020 Intermediate Accounting
PPTX
Session 11-13. Working Capital Management and Cash Budget.pptx
PPTX
Session 14-16. Capital Structure Theories.pptx
PDF
discourse-2025-02-building-a-trillion-dollar-dream.pdf
PDF
Spending, Allocation Choices, and Aging THROUGH Retirement. Are all of these ...
PDF
Statistics for Management and Economics Keller 10th Edition by Gerald Keller ...
PPTX
kyc aml guideline a detailed pt onthat.pptx
PDF
ABriefOverviewComparisonUCP600_ISP8_URDG_758.pdf
PPT
E commerce busin and some important issues
PDF
Pitch Deck.pdf .pdf all about finance in
PPTX
4.5.1 Financial Governance_Appropriation & Finance.pptx
PDF
Dialnet-DynamicHedgingOfPricesOfNaturalGasInMexico-8788871.pdf
PDF
Unkipdf.pdf of work in the economy we are
PDF
CLIMATE CHANGE AS A THREAT MULTIPLIER: ASSESSING ITS IMPACT ON RESOURCE SCARC...
PDF
Q2 2025 :Lundin Gold Conference Call Presentation_Final.pdf
PDF
THE EFFECT OF FOREIGN AID ON ECONOMIC GROWTH IN ETHIOPIA
social-studies-subject-for-high-school-globalization.pptx
1a In Search of the Numbers ssrn 1488130 Oct 2009.pdf
OAT_ORI_Fed Independence_August 2025.pptx
Chapter 9 IFRS Ed-Ed4_2020 Intermediate Accounting
Session 11-13. Working Capital Management and Cash Budget.pptx
Session 14-16. Capital Structure Theories.pptx
discourse-2025-02-building-a-trillion-dollar-dream.pdf
Spending, Allocation Choices, and Aging THROUGH Retirement. Are all of these ...
Statistics for Management and Economics Keller 10th Edition by Gerald Keller ...
kyc aml guideline a detailed pt onthat.pptx
ABriefOverviewComparisonUCP600_ISP8_URDG_758.pdf
E commerce busin and some important issues
Pitch Deck.pdf .pdf all about finance in
4.5.1 Financial Governance_Appropriation & Finance.pptx
Dialnet-DynamicHedgingOfPricesOfNaturalGasInMexico-8788871.pdf
Unkipdf.pdf of work in the economy we are
CLIMATE CHANGE AS A THREAT MULTIPLIER: ASSESSING ITS IMPACT ON RESOURCE SCARC...
Q2 2025 :Lundin Gold Conference Call Presentation_Final.pdf
THE EFFECT OF FOREIGN AID ON ECONOMIC GROWTH IN ETHIOPIA

Micro controller

  • 3. What is µProcessor? The microprocessor is a multipurpose, programmable device that accepts digital data as input, processes it according to instructions stored in its memory, and provides results as output.
  • 4. • The first microprocessor was the Intel 4004, introduced in 1971. • 8-bit microprocessor 8008 in 1972. • Intel released the 8086, a 16-bit microprocessor, in 1978 • it was primarily used to perform simple mathematical operations in a calculator called “Busicom.”
  • 5. Manufacturing:- The manufacturing of a CPU(µProcessor) is a highly complex and demanding process involving multiple hundreds of steps in “clean rooms.” Cleanrooms or manufacturing plants, contain air which is 1,000 times cleaner than a hospital’s operation theater.
  • 6. CHARACTERISTICS • Instruction set: The set of instructions that the microprocessor can execute. • bandwidth: The number of bits processed in a single instruction. • clock speed : Given in megahertz (MHz), the clock speed determines how many instructions per second the processor can execute. In both cases, the higher the value, the more powerful the CPU. For example, a 32-bit microprocessor that runs at 50MHz is more powerful than a 16-bit microprocessor that runs at 25MHz.
  • 7. In addition to bandwidth and clock speed, microprocessors are classified as RISC(reduced instruction set computer) or CISC (complex instruction set computer).
  • 8. RISC and CISC The CISC Approach MULT 2:3, 5:2 The RISC Approach LOAD A, 2:3 LOAD B, 5:2 PROD A, B STORE 2:3, A
  • 9. Inside a Microprocessor • A microprocessor executes a collection of machine instructions that tell the processor what to do. Based on the instructions, a microprocessor does three basic things: Using its ALU it can perform mathematical operations. (Modern microprocessors contain complete floating point processors that can perform extremely sophisticated operations on large floating point numbers). Can move data from one memory location to another Can make decisions and jump to a new set of instructions based on those decisions
  • 10. an address bus a data bus a RD (Read) and WR (Write) line a clock line that lets a clock pulse sequence A reset line that resets the PC Registers A, B and C are simply latches made out of flip-flops The address latch is just like registers A, B and C. The program counter is a latch with the extra ability to increment by 1 when told to do so The ALU could be as simple as an 8-bit adder (or other)
  • 11. These buses and lines connect either to RAM or ROM - generally both. microprocessor have an 8 bits wide address bus and a 8 bits wide data bus. can address 28 = 256 bytes of memory, and it can read or write 8 bits of the memory at a time
  • 13. Microcomputer and controller A microcomputer is a computer that uses a microprocessor and its own memory/storage space to perform applications Your PC is an example of a microcomputer.
  • 14. a microprocessor generally does not have a RAM, ROM or IO pins and generally uses its pins as a bus to interface to peripherals such as RAM, ROM, serial ports, digital and analog IO. Read
  • 15. A microcontroller is a small and low-cost computer built for the purpose of dealing with specific tasks. or Microcontroller a single-chip microcomputer with on-board program ROM and I/O that can be programmed for various control functions. Displaying information in a microwave LED or receiving information from a television’s remote control.
  • 16. Almost all microcontrollers have at least two different kinds of memory, a non-volatile memory for storing firmware a read-write memory for temporary data.
  • 17. Micro Controller - Benefits Cost advantage: Lesser power usage All-in-one
  • 18. General architecture of a microcontroller
  • 19. Architecture:- A typical microcontroller consists of the following elements: • A central processor unit (CPU) That contains registers, ALU, and a sequence controller to control all activities of the microcontroller. • Read only memory (ROM) To hold a program and any constant data. Modern microcontrollers have flash memory(EEPROM). • Random access memory (RAM) To store variable data. • An input/output (I/O) interface to connect the microcontroller to the real world.
  • 20. Microcontrollers generally contain software configurable GPIO pins.
  • 21. Uses:- automatically controlled products and devices:- Automobile Engine Control Systems, Implantable Medical Devices, Remote Controls, Office Machines, Appliances, Power Tools, Toys and Other Embedded Systems, Digital signal processor(DSP).