Professional Documents
Culture Documents
Date: 8-12-2020
Embedded System
Components
Embedded Software
Input
MOV A, R0
ADD A, R1
MOV P0, A
SIMP HERE
Output
Assembly code is used for developing efficient code in terms of size and
speed. Developing larger code in assembly language becomes difficult which
may lead to higher software development cost and the code portability is
absent. Hence in order to overcome this disadvantage we use high-level
language such as embedded C.
About C, C++, Java and Embedded C
C Programming
Embedded C
Advantages
Upgrading is complex
Every time resetting is necessary if any problems occur
Scalability for small values is difficult.
Applications
Banking
Automobiles
Home appliances
Car
Missiles, etc.
FAQ’s
3). What is the difference between embedded systems and the normal
system?
An embedded system is a combination of hardware and software where it is
designed for a specific purpose. The processes are processed sequentially.
Whereas a normal processor is an RTO’s real-time OS, it is required where
there is a need for parallel execution.
4). What are the different types of Embedded systems?
The Embedded systems are classified into two categories
Washing machine
Digital cameras
Music player, etc.
An embedded system is a combination of hardware and software. Where
the embedded software programs are programmed in C or C++, Phyton, and
Java Scripts. They run on Linux OS, micro C/OS, QNX, etc. C language
forms the basic language for writing embedded software codes. Thus this is
an overview of an Embedded Software and its architecture explained using a
program.