Date: 11 Nov 2025
Time: 8.00pm (1 Hour)
Venue: P16 (TBA)
Cover: Module 1 - Module 5
Part A (Questions): Theoretical and calculation questions (Module 1- Module 3)
**Module 2 (Arm history not covered), Module 3 (STM32 boards not covered) - Cortex Series and Cortex M Series need to know their main features and applications.
Part B (Questions): Program analysis and assembly language program writing (Module 4 & Module 5)
DUE DATE: TBA
(Compulsory!) Name your group member in the following datasheet. Max 3 Students/group.
Please find the details of 20242025-1 Final Exam as follows;
Date: 9 Feb 2025
Time: 9.00 am
Duration: 2 Hours and 30 minutes
Format:
FE Part A (10 marks):
Answer all questions (10 marks)
FE Part B (40 marks):
Part B – Answer 2 questions from 3 (40 marks)
FE Part C (50 marks):
Part C – Answer 2 questions from 3 (50 marks)
Hints:
PART A: Simple theoretical and calculation questions :
ARM Processor Architecture, Registers and Memory,
Bit band calculation,
Serial Communication,
Interrupt
PART B: Assembly Language: Simple programming and analysis.
Addressing mode (post-index, pre-index)
All ARM instructions learned in class.
Branch and program flow programming.
Subroutine and stack pointer programming.
Assembly programming based on given flow chart/problem statement/arithmetic equations.
Shift and rotate instructions.
PART C: C programming.
GPIO programming: LED, 7 segments, switches, sensors
Interrupt programming. (External Interrupt - EXTI)
Serial communication programming (USART)
*password protected. Password will be given in whatsapp group
*An email will been sent to you.