Chapter 6: Writing and Optimizing ARM Assembly Code — Embedded Systems Programming (CSC487) Notes

Writing Assembly Code, Profiling and Cycle Counting, Instruction Scheduling, Register Allocation, Conditional Execution, Looping Constructs, Bit Manipulation, Efficient Switches.

Elective Course
Ch. 6: Writing and Optimizing ARM Assembly Code

Notes Arriving Soon

Handwritten chapter notes for this subject are currently being digitized. Help your fellow students by contributing your notes!

Topics & Key Objectives in Chapter 6

Writing Assembly CodeProfiling and Cycle CountingInstruction SchedulingRegister AllocationConditional ExecutionLooping ConstructsBit ManipulationEfficient Switches.