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

Introduction To Embedded System

Uploaded by

shubhamukey628
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)
9 views

Introduction To Embedded System

Uploaded by

shubhamukey628
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/ 12

INTRODUCTION TO

EMBEDDED SYSTEM
DEFINITION
 An embedded system is an applied
computer system
 It is a combination of electronics
hardware, mechanical parts and
Microcontroller or Digital Signal Processor
 Microcontroller is essentially small and
self a computer on chip, used to control
devices
 It has all the memory and I/O it needs on
board
APPLICATION AREAS
 Automotive electronics
APPLICATION AREAS
 Information systems, for example wireless
communication (mobile phone, Wireless LAN)
APPLICATION AREAS
 phone / mobile phone
 Refrigerator
 Microwave
 washing machine
 oven / rice or bread cooker
 TV
 remote control
medical home equipment (e.g. blood
pressure, thermometer)
CPU PLATFORM

Embedded System

Microprocessor Micro controller

 Micro controllers have built in peripherals


and memory which reduces the size of the
system
 Many different CPU architectures used in
embedded designs such as ARM, MIPS, x86,
PIC, 8051 etc…
CPU PLATFORM…

 There are two fundamentally different


ways of designing CPUs
 The CPU can be designed to have an
instruction set with:
 very basic instructions OR
 a wide range of complex instructions
WHAT IS CISC?

 Complex Instruction Set Computer


 “High level” Instruction Set
Ex: load, arithmetic operation,
memory store
FEATURES OF CISC

 Instructions can operate directly on


memory
 Small number of general purpose registers
 Instructions take multiple clocks to
execute
 Few lines of code per operation
WHAT IS RISC?
 Reduced Instruction Set Computer
 RISC is a CPU design that recognizes only
a limited number of instructions
Simple instructions
Instructions are executed quickly
FEATURES OF RISC
 Instructions are executed within one clock
cycle
 Incorporates a large number of general
registers for arithmetic operations to
avoid storing variables on a stack in
memory
 Only the load and store instructions
operate directly onto memory
 Pipelining = speed
CISC VS. RISC
CISC RISC

Complex instructions require Reduced instructions take 1


multiple cycles cycle

Many instructions can reference Only Load and Store instructions


memory can reference memory

Instructions are executed one at Uses pipelining to execute


a time instructions

Few general registers Many general registers

You might also like