In the previous chapter, you learned important new details regarding core x86-64 assembly language programming including memory addressing modes and argument passing via the stack. You also studied x86-64 conditional jump and move instructions. Perhaps most importantly, you learned how to code a basic for-loop using x86-64 assembly language.
The chapter that you are about to read completes your introduction to core x86-64 assembly language programming. It begins with a triplet of source code ...