Module: Bit Operations

Learning Outcomes

Assembly Programming

Assembly and High-level Languages

Readings

Bit Shifts

Using shift instructions in assembly (PCASM Section 2.1)

Bitmasks

Using bitmasks with bit operations (PCASM Sections 3.2, 3.3, 3.4)

Sample source code

Experiential Learning

Homework Assignment #6

Using bitwise operations

Assessments

Quiz #6

Outcome(s) assessed: Assembly Programming