Micro Assembly Language Programming

Course Code: CENG 209

Academic Year: 2025-2026

Students study the fundamentals of computer architecture and assembly language programming on an embedded microcontroller. Students focus on mastering the skills of writing and debugging assembly language routines using standard industry development tools, including an Integrated Development Environment supporting editing, linking, cross-assembly/compilation, simulation, and remote debugging. Studenst work with a megaAVR series microcontroller from ATMEL for hands-on laboratory components.