JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B. Tech IV Year EMBEDDED SYSTEMS Previous Question Paper (November/December - 2018 - R15)
Note: This question paper contains two parts A and B. Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B consists of 5 Units. Answer any one full question from each unit. Each question carries 10 marks and may have a, b, c as sub questions.
PART - A
List out the features of the 8051.
Answer
The 8051 microcontroller features include an 8-bit CPU, 4KB of on-chip ROM, 128 bytes of on-chip RAM, two 16-bit timers/counters, a full-duplex UART, 32 I/O lines, and a five-source interrupt structure.
Write the significance of the external interrupts in 8051.
Answer
External interrupts allow the 8051 to respond immediately to asynchronous events occurring outside the processor, such as a sensor trigger or user input. They enable the CPU to suspend its current execution flow to handle critical, time-sensitive tasks via Interrupt Service Routines (ISRs), ensuring efficient real-time responsiveness without constant polling.
What are the advantages of the division of an application into multiple tasks?
Answer
Sign in to view the complete answer paper.
Define real –time and real –time operating systems.
Answer
Sign in to view the complete answer paper.
Define Queues.
Answer
Sign in to view the complete answer paper.
Show how a task sends message – pointer to another task waiting for that to start.
Answer
Sign in to view the complete answer paper.
Explain the pipeline mechanism used in ARM processor.
Answer
Sign in to view the complete answer paper.
What is current program status register (CSPR)? Explain.
Answer
Sign in to view the complete answer paper.
How are PUSH and POPs accomplished in ARM using LDM and STM instructions.
Answer
Sign in to view the complete answer paper.
List all branch instructions of ARM.
Answer
Sign in to view the complete answer paper.
PART - B
How many ports are there in 8051? Discuss the alternate uses of each port pin available 8051 with necessary diagrams.
Answer
Sign in to view the complete answer paper.
Explain the meaning of each bit in TCON and TMOD registers.
Answer
Sign in to view the complete answer paper.
Draw the RAM memory map available in 8051. Explain the function of each section of the memory.
Answer
Sign in to view the complete answer paper.
Explain the meaning of an interrupt vector. List all the interrupt vectors available in 8051.
Answer
Sign in to view the complete answer paper.
Show how a task signals another task waiting for the signal to run
Answer
Sign in to view the complete answer paper.
Show how a task sends a semaphore (token) to another task waiting for the semaphore to run.
Answer
Sign in to view the complete answer paper.
Define task, task characteristics in Hard Real – time scheduling.
Answer
Sign in to view the complete answer paper.
Discuss interrupt routine in RTOS environment.
Answer
Sign in to view the complete answer paper.
Discuss the features and characteristics of COS RTOS.
Answer
Sign in to view the complete answer paper.
Discuss about different debugging techniques.
Answer
Sign in to view the complete answer paper.
Explain a basic design method using RTOS.
Answer
Sign in to view the complete answer paper.
Discuss the function of various registers available in ARM processor.
Answer
Sign in to view the complete answer paper.
Explain how the core extensions improve performance, manage resources and provide extra functionality of ARM processor.
Answer
Sign in to view the complete answer paper.
Compare the attributes of ARM 10 and ARM 11 families.
Answer
Sign in to view the complete answer paper.
Explain what happens when an exception or interrupt occurs in ARM processor.
Answer
Sign in to view the complete answer paper.
What are Branch instructions? Explain forward and backward branch with examples.
Answer
Sign in to view the complete answer paper.
What are the two instructions that directly control a program status register in ARM. Explain them with examples.
Answer
Sign in to view the complete answer paper.
Explain how ARM - Thumb interworking link ARM and Thumb code together with an example.
Answer
Sign in to view the complete answer paper.
Explain the single register and multiple register load and store instructions of the thumb instruction set.
Answer
Sign in to view the complete answer paper.