GUJARAT TECHNOLOGICAL UNIVERSITY
BE - SEMESTER-VII(NEW) EXAMINATION — SUMMER 2019
--- Content provided by FirstRanker.com ---
Subject Code:2171711 Date:18/05/2019
Subject Name:Embedded System Design
Time:02:30 PM TO 05:00 PM Total Marks: 70
Instructions:
- Attempt all questions.
- Make suitable assumptions wherever necessary.
- Figures to the right indicate full marks.
--- Content provided by FirstRanker.com ---
Q.1 (a) Explain differences between embedded systems and general purpose computing systems [04]
(b) Explain difference between CISC and RICS architecture. [03]
(c) Explain block diagram of embedded system in detail with neat diagram [07]
--- Content provided by FirstRanker.com ---
Q.2 (a) Compare process, task and thread. [04]
(b) Explain function of CPSR register of ARM processor. [03]
(c) Explain in detail the ARM programmers model in detail with neat sketch [07]
OR
(c) Explain pipeline concept of ARM processor. [07]
--- Content provided by FirstRanker.com ---
Q.3 (a) Explain difference between ADDS and ADD instructions in ARM Assembly language. [04]
(b) Explain LDMIA instruction in detail with all possible operands. [03]
(c) Write a program to find average of 10 numbers stored in an array. Consider data size of 32 bits [07]
OR
Q.3 (a) Enlist all the control flow instructions of ARM assembly language. [04]
--- Content provided by FirstRanker.com ---
(b) Explain all the multiplication instructions of ARM assembly language in detail. [03](c) Write a program in ARM assembly language to find largest number from an array. Assume the array length and starting address suitably. [07]
Q.4 (a) What is meant by RTOS. How they differ from other operating systems. [04]
(b) Explain instructions: STMIB and BICS [03]
(c) Write a program in embedded C to blink LEDs connected to alternate bit of port0 i.e. P0.0, P0.2, P0.4 and so on up to P0.30 of ARM GPIO. [07]
--- Content provided by FirstRanker.com ---
OR
Q.4 (a) Enlist various serial communication protocols. [04]
(b) Explain Watchdog Timer in brief. [03]
(c) Write a program in ARM embedded C to blink LED connected to Port pin P0.10 with 75 % duty cycle and 10 ms OFF time period. [07]
Q.5 (a) State advantages and disadvantages of I2C protocol [04]
--- Content provided by FirstRanker.com ---
(b) Explain how PWM works for DC loads [03](c) Explain memory management in RTOS in detail. [07]
OR
Q.5 (a) Write short note on “Harvard Architecture” [04]
(b) Write a brief note on exception handling in ARM processor. [03]
--- Content provided by FirstRanker.com ---
(c) Explain USB protocol in detail. [07]This download link is referred from the post: GTU BE 2019 Summer Question Papers || Gujarat Technological University
--- Content provided by FirstRanker.com ---