This document contains an exam for an ECE/CS course covering PIC18 assembly language programming. It includes multiple choice and short answer questions testing knowledge of topics like bitwise operations, conditional statements, loops, functions, pointers, and memory addressing modes. Students are asked to write code snippets and fill in memory locations after given C code executions.