Be sure to have read chapter 3, and have compiled/assembled and executed the code samples in the chapter (remember to grab sources from /var/public/asm/bookcode/ on Lab46).
What's more, I'd like you to ensure that you understand why these Bit Operations methods are doing what they are doing. As I said in class, I want you to grok the various bit operations methods.
So I'd suggest deploying lots of debug statements throughout these programs, and altering them to see how they respond (hopefully in a predictable and understanding manner).
Be sure to have done this for Tuesday.