SKEE 3223
Section 03 & 04
Test 2
Date: 9 Jan 2025
Time: 3.15pm (1 Hour)
Venue: P08-115
Cover: Module 5 - Module 9
4 questions: 2 Analysis questions & 2 programming questions
All questions will be mixed accross modules 5-9 (subroutines, stack, program flow, data shifting, arithmetic, post and pre indexing, and etc)
Test 1
Date: 14 Nov 2024
Time: 3.15pm (1 Hour)
Venue: P08-115
Cover: Module 1 - Module 5
Part A (3 Questions): Theoretical and calculation questions (Module 1- Module 3)
**Module 2 (Arm history not covered, STM32 family series not covered), Module 3 (STM32 boards not covered)
Part B (3 Questions): Program analysis and assembly language program writing (Module 4 & Module 5)
Lecture Notes
Group Assignment
DUE DATE: 20 Jan 2025
Final Exam Format & Hints
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)
Previous Final Exam Questions
*password protected. Password will be given in whatsapp group