0% found this document useful (0 votes)
23 views

Embedded System

The document discusses embedded systems, including their characteristics, advantages, disadvantages and basic structure. It also explains the differences between microprocessors and microcontrollers, and describes two common architectures - Von Neumann and Harvard.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

Embedded System

The document discusses embedded systems, including their characteristics, advantages, disadvantages and basic structure. It also explains the differences between microprocessors and microcontrollers, and describes two common architectures - Von Neumann and Harvard.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

Embedded System

CPEEL1
What is an Embedded System?
• It has hardware.
• It has application software.
• It has Real Time Operating system (RTOS)
Characteristics of an Embedded System
• Single-functioned
• Tightly Constrained
• Reactive and Real time
• Microprocessor/Microcontroller based
• Memory
• Connected Peripherals
• HW-SW system
Advantages
• Easily Customizable
• Low power consumption
• Low cost
• Enhanced performance
Disadvantages
• High development effort
• Larger time to market
Basic Structure of an Embedded System
Difference between Microprocessor
and Microcontroller
• What is Microcontroller?
• A microcontroller is a chip optimized to control
electronic devices. It is stored in a single integrated
circuit which is dedicated to performing a particular
task and execute one specific application.
• It is specially designed circuits for embedded
applications and is widely used in automatically
controlled electronic devices. It contains memory,
processor, and programmable I/O.
Difference between Microprocessor
and Microcontroller
• What is a Microprocessor?
• A microprocessor is a controlling unit of a micro-
computer wrapped inside a small chip. It performs
Arithmetic Logical Unit (ALU) operations and
communicates with the other devices connected with
it. It is a single Integrated Circuit in which several
functions are combined.
Difference between Microprocessor
and Microcontroller
• KEY DIFFERENCES
• A microprocessor is a controlling unit of a micro-
computer wrapped inside a small chip. It performs
Arithmetic Logical Unit (ALU) operations and
communicates with the other devices connected with
it. It is a single Integrated Circuit in which several
functions are combined. KEY DIFFERENCES
• Microprocessor consists of only a Central Processing
Unit, whereas Micro Controller contains a CPU,
Memory, I/O all integrated into one chip.
• Microprocessor is used in Personal Computers whereas
Micro Controller is used in an embedded system.
Difference between Microprocessor
and Microcontroller
• KEY DIFFERENCES
• Microprocessor uses an external bus to interface to
RAM, ROM, and other peripherals, on the other hand,
Microcontroller uses an internal controlling bus.
• Microprocessors are based on Von Neumann model
Micro controllers are based on Harvard architecture
• Microprocessor is complicated and expensive, with a
large number of instructions to process but
Microcontroller is inexpensive and straightforward with
fewer instructions to process.
Architecture Types
• Von Neumann Architecture
Architecture Types
• Harvard Architecture
Von-Neumann Architecture vs
Harvard Architecture

You might also like