MU Information Technology (Semester 5)
Microcontroller and Embedded Systems
December 2014
Total marks: --
Total time: --
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary

1 (a) Define and classify the embedded systems, give few examples of such systems.
5 M
1 (b) Compare AJMP, SJMP, LJMP instructions of 8051.
5 M
1 (c) Explain function of \[ \overline{PSEN} \ and \ \overline {EA} \] pins of 8051.
4 M
1 (d) Describe the principal features of the ARM architecture.
6 M

2 (a) Explain Internal memory organization of 8051.
10 M
2 (b) Explain addressing modes of ARM 7 processor.
10 M

3 (a) Explain interrupt structure of 8051 in detail.
10 M
3 (b) What is semaphore? Explain the use of semaphore with respect to embedded operating systems.
10 M

4 (a) Write assembly language program for 8051 to multiply two 8 bit numbers stored in external memory locations 4000 H and 4001 H. Send the result on PORT 1 and PORT 3.
10 M
4 (b) Explain CPSR of ARM 7 processor.
10 M

5 (a) What do you means by Task and Trask state related to embedded operating systems and also discuss about task control block (TCB) and its data.
10 M
5 (b) Write assembly language program for 8051 to transfer message "ENGINEER" serially at the baud rate of 4800 mode 1.
10 M

6 (a) Explain Smart Card Reader system in detail.
12 M
6 (b) Explain priority inversion problem in Embedded System. How does it is resolved?
8 M

More question papers from Microcontroller and Embedded Systems