Gujarat Technological UniversityWinter 2025 examination

GTU 3151107 Advance Microcontroller Winter 2025 Question Paper & PDF

B.E. · EC Engineering · Semester 5 · Subject code 3151107
Download official PDFView PDF here
Share with your class
Total
70 marks
To pass
23 marks (33%)
Duration
2.5 Hours 10:30 AM – 1:00 PM
Questions
5 with internal choice
No solutions on this paper yetNeed them for your exam? Ask once. Papers that students ask for are solved first, and we aim to add them within 24 hours.

Q.1

14 Marks
(a)
3 marks
Write three features of the ARM processor family.
(b)
4 marks
What is the RISC design philosophy?
(c)
7 marks

Describe the ARM design philosophy in detail. Explain why ARM became popular in embedded systems.

Q.2

14 Marks
(a)
3 marks
What is endianness? Differentiate between little-endian and big-endian.
(b)
4 marks
Write a short note on ARM7TDMI interface signals.
(c)
7 marks

Discuss pipeline hazards in ARM processors and explain how data forwarding helps overcome them.

(c)
7 marks
Describe the ARM memory map and load-store architecture with an example.

Q.3

14 Marks
(a)
3 marks
Differentiate between a processor core and a CPU core.
(b)
4 marks
Explain following instructions.1.SWP R0, R1, [R2] 2.MOV R0, R1, LSL R2
(c)
7 marks
Explain ARM program control flow instructions (B, BL, BX) with examples.
(a)
3 marks
Explain working of various multiply instructions in ARM with proper example.
(b)
4 marks
Describe following instructions with suitable example.
1)LDMIA R1, {R2-R10}
2)LDMDB R1!, {R2-R10}
(c)
7 marks
Discuss ARM exception handling mechanism with reset example.

Q.4

14 Marks
(a)
3 marks
Define pointer aliasing in Embedded C. Why is it a concern?
(b)
4 marks

Explain how inline functions differ from normal functions in ARM C. Give an example.

(c)
7 marks
Compare SPI and I2C in terms of protocol, speed, and usage in ARM Embedded C.
(a)
3 marks
Describe following assembler directives:ENTRY, ADR, DCD
(b)
4 marks

Why FIQ response is fast than IRQ response in ARM processor? Explain necessity of FIQ with one example.

(c)
7 marks

List optimization techniques of Embedded C Programming. Explain any three techniques in detail with examples.

Q.5

14 Marks
(a)
3 marks
Explain ARM MPU (Memory Protection Unit) with an example.
(b)
4 marks
Compare unified cache and split cache.
(c)
7 marks

Explain hierarchical memory organization in ARM systems and the role of each level.

(a)
3 marks
Differentiate between paging and segmentation.
(b)
4 marks
Differentiate AHB and APB bus transfers.
(c)
7 marks

Compare Cortex-M, Cortex-R, and Cortex-A in the context of AMBA interconnect usage.

More Advance Microcontroller papers

Questions repeat across sessions. Working through two or three papers shows you which topics GTU asks most.

Preparing with friends?

Send this paper to your class group. Every question has its own link.

About this paper

Official Gujarat Technological University (GTU) examination paper for Advance Microcontroller (Winter 2025, B.E. · EC Engineering, Sem 5). Features complete 70-mark regular & remedial examination pattern, official marking distribution across all 5 questions, and direct 1-click official PDF download.

Transcribed for student exam preparation from Gujarat Technological University official examination archives. Questions, syllabus guidelines, and curriculum marking schemes remain the intellectual property of Gujarat Technological University.

ViewDownload PDF