MICROPROCESSOR SYSTEMS

About this Course

Course Description

This course provides students with the essential knowledge on microprocessor systems and program design. The main topics provide guidelines on the operations and programming of a microprocessor.

Course Learning Outcomes

1 ) Demonstrate Skill using Assembly and High-level Language Programming Tools to Solve Engineering Problems for Single Chip Microprocessor(P5).
2 ) Demonstrate Management Skill in Implementation of Microprocessor Project-based Application(A3).
3 ) Design Microprocessor-based Application Programs(C6).

Course Details

STATUS : Open
DURATION : FLEXIBLE
EFFORT : 2 hours lecture per week, 2 hours lab works per we
MODE : 100% Online
COURSE LEVEL : Intermediate
LANGUAGE : English
CLUSTER : Science & Technology ( ST )

 Syllabus

Overview and History
Microprocessor application
Hardware/software requirements

Internal architecture of CPU
Block diagram and functions
Memory map
Register, cache and stacks

Programmer model
Addressing modes
Instruction set: condition codes, data transfer, arithmetic and logic, program control, shift and rotate
Bit manipulation, Branch and subroutine.
Programming tools
I/O programming

Multitasking
Exception and Interrupt
Timer module
Analog to digital (ADC) module
Advanced I/O programming

Our Instructor

DR. INTAN RAHAYU BINTI IBRAHIM

Course Instructor
UiTM Kampus Permatang Pauh

ANITH NURAINI BINTI ABD RASHID

Course Instructor
UiTM Kampus Permatang Pauh

SAIFUL FADZLI BIN SALIAN

Course Instructor
UiTM Kampus Permatang Pauh

AINI HAFIZAH BINTI MOHD SAOD

Course Instructor
UiTM Kampus Permatang Pauh

DR. AHMAD PUAD BIN ISMAIL

Course Instructor
UiTM Kampus Permatang Pauh

PROFESOR MADYA IR.TS.DR ZAINAL HISHAM BIN CHE SOH

Course Instructor
UiTM Kampus Permatang Pauh

 Frequently Asked Questions

A1 : 3