Microprocessor Programming
Training Provider: Singapore University of Social Sciences
Course Reference: TGS-2024047316
S$1,936
About This Course
Analyse ARM processor architecture and microcontroller configuration.
Appraise the abstraction in hardware / software design and the trade-offs in processor design.
Demonstrate the handling of ARM interrupts, data processing instructions, data transfer instructions and execution of programming languages.
Examine the principles and basic concepts of Pipeline Design.
Sketch the ARM memory interface, advanced microcontroller bus architecture and different-levels of memory hierarchy.
Execute simple assembly language programs.
Design systems based on: (a) ARM Microcontroller architecture (b) ARM Cortex™-M3 processor.
What You'll Learn
ENG301, Microprocessor Programming is intended to introduce the programming fundamentals of the ARMv7 microcontroller system, its instruction set, and the programming/control of ARMv7 based systems. To enhance the understanding and application of ARMv7 microcontroller, the classical ARM architecture and assembly language programming, ARM organization and implementation and architecture support for system development are comprehensively discussed.
Course Details
Back to All Courses
Note: To apply for this course, visit or contact the training provider directly.
More Courses from Singapore University of Social Sciences
This 'Person-of-the-Therapist' (POTT) training model is designed for practicing counsellors, psychol...
Singapore has a growing and vibrant electronics industry that generated more than $131 billion of ou...
The (SCTP) Certificate in Facilities Management is a 6-month, practice-oriented programme designed t...