Advanced Compiler Design and Implementation – 1558603204, hardcover, Muchnick

You will find that this textbook has a companion website with extra resources.