KEMBAR78
Microprocessor and microcontrollers | PPTX
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

Microprocessor and microcontrollers

  • 1.
  • 2.
    Micro-processor • A microprocessoris 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.
  • 3.
  • 4.
  • 5.
    Micro-controller • A highlyintegrated 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.
  • 6.
  • 7.
    DIFFERENCE BETWEEN AMICRO- 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 AMICRO- 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.
  • 9.
  • 10.
  • 11.