NATIONAL INSTITUTE OF TECHNOLOGY, JAMSHEDPUR
Department of Electronics and Communication Engineering
Autumn END Semester Examination, January, 2021
Sem: 1st M.tech Embedded Systems Course Name: MicroController for Embedded Systems
Course Code: EC4128 Full Marks: 50
Date of Exam : 06/01/2021 Time: 3 Hours,
Name of Faculty: Dr. J. Kumar
Q1. Answer the following in 20- 30 words. 10
a. What is RS 232.
b. What is multiuser and multitasking Systems.
c. What do you understand by main memory, secondary memory and cache memory?
d. What are Von-Neumann and Harvard architecture? Give example.
e. What is "Inline Assembly"? Give example.
f. What is the function of Port 3 of 8051 microcontroller ?
g. What do you meant by wait state?
h. What is the function of Timer?
i. List few applications of microprocessor based systems.
j. Write name with IC number of five peripheral chips.
Q2. Answer the following in 50-100 words. 10
a. Explain the 3 stage pipeline ARM organization.
b. Explain the ARM programmer model with proper diagram.
c. Draw the timer/counter control logic diagram in 8051 microcontroller.
d. Assume that the accumulator contains data types 82H and the instruction
MOVC, A(4FH) is fetched. List the steps in encoding and executing the instruction.
e. Write a program to find 8-bit subtraction using 8051 microcontroller.
Q3. a. Explain ARM7TDMI organization with all important features and extensions. 5
b. Write an ARM program to find the larger of two 32-bit variables VALUE1 and
VALUE2. Place the result in the variable RESULT. Assume the values are unsigned. 5
Q4. a. Draw the Internal RAM memory organization in 8051. 5
b. Write and explain the instructions to read the SBUF eight times with an interval of
0.33ms and save the results between the R0 and R7 of the register bank 0. 5
Q5. a. How does the timer overflow interrupt differ from real time clocked interrupts?
Discuss in detailed. 5
b. Write note on Instruction Scheduling, IDE.. 5