the book cover for assembly language step - by - step