Course Code: CENG 200
Academic Year: 2017-2018
This course is an introduction to the fundamentals of architecture and assembly language programming of an embedded microcomputer. Emphasis will be placed on mastering the skills of writing and debugging assembly routines using standards tools and understanding how and when to use the resident monitor services provided. An introduction is also provided to PC-based editors, assemblers, linkers and communications. The microcontroller used is a version of the HCS12 from Freescale.