Semester : SEMESTER 6
Subject : Embedded System
Year : 2018
Term : MARCH
Scheme : 2015 Full Time
Course Code : EC 308
Page:20
2 Bytes for
Address
Where System
Starts
2 Bytes for Execution on
ಹ وس of Power Up
ಡ್ SP-ADDR لم (Not Needed in
سے 80x86,8051,80196,
०५१०५०५०}
ADDR-1
Interrupt Service ADDR-2 ട്ട
Routine Vector سا Ae
Addresses of ADDR-3 Inputs
2 Bytes each to
ADDR-4 Program
ADDR-5
Bytes for
Boot up ۸6 Machine Specific
Program Codes for
Codes 007ص۸ each
Program,
ADDR-S Task and
Interrupt
+02 Service
Routine
Codes for real
Time Operating
Bytes for Machine
System (RTOS)
ADDR-10
System ROM
_ Memory fi 9
System ROM memory embedding the software, RTOS, data,
and vector addresses
Final machine software
[| Bytes at each address defined for creating the ROM image.
ப By changing this image, the same hardware platform work differently and can be
used
for entirely different applications or for new upgrades of the same system.
‘| Distinct ROM image ina distinct Embedded System
_ Hardware elements between the distinct systems can be identical but it is the software that
makes a system unique and distinct from the other.
[1 Compressed Codes and Data ROM image may alternatively 00 compressed software (for
example, the zip format) and data (for example, the pictures in jpg or gif format) along with
the software required for decompression algorithm
Programming Languages
1. Machine Language Coding Programmer defines the addresses and the corresponding
bytes or bits at each address.
2. Used in configuring some specific physical device or subsystem like transceiver, the