1 (a)
(i) 'By decreasing the operating clock at a lower frequency reduces the power
loss due to heat generation' Justify the statement.
(ii) Compare the features and list the applications of Digital Signal Processor and General Purpose Processor.
(ii) Compare the features and list the applications of Digital Signal Processor and General Purpose Processor.
7 M
1 (b)
Name the various types of memories used in an embedded system and explain in brief the functions assigned to them.
7 M
2 (a)
List at least seven software tools used for designing an embedded system and state
the significance of them.
7 M
2 (b)
Explain the following ARM7 instructions with suitable example.
(i) BVC
(ii) UMLAL
(i) BVC
(ii) UMLAL
7 M
2 (c)
Explain the following ARM7 instructions with suitable example.
(ii) RSCMI (ii) SWINE
(ii) RSCMI (ii) SWINE
7 M
3 (a)
Explain in detail with example how nested subroutine call (a subroutine that calls
another subroutine) is handled in ARM7 processor.
7 M
3 (b)
Write an assembly language program for ARM7 processor to find number of ONEs
in a word (32-bit data) using subprogram FIND_ONE for FIVE words of array.
Save result to another array.
7 M
3 (c)
Draw the block diagram of ARM7 processor and explain it in detail.
7 M
3 (d)
Write an assembly language program for ARM7TDMI processor to execute
the C code statement:
i=0; y=0;
while(i < N)
{ y = y + h[i] * x[i];
i++; }
i=0; y=0;
while(i < N)
{ y = y + h[i] * x[i];
i++; }
7 M
4 (a)
Explain synchronous, iso-synchronous and asynchronous serial communication
modes with suitable example.
7 M
4 (b)
Write short note on socket functions.
7 M
4 (c)
Write short note on PCI parallel device bus.
7 M
4 (d)
What is semaphore? How to apply the concept of it for shared data problem?
Explain in detail with an example.
7 M
5 (a)
Describe the following services of the OS: (i) Process management and (ii) Device management.
7 M
5 (b)
Explain in brief round robin time slicing scheduling strategy with an example.
7 M
5 (c)
Explain following terms in brief.
(i) Kernel (ii) TCB
(iii) CPU load
7 M
5 (d)
List three alternative systems for the OS to respond to hardware source call on
interrupt. Explain in detail any one among them.
7 M
More question papers from Embedded Systems