User Guide
Memory Model 21
24592—Rev. 3.15—November 2009 AMD64 Technology
Figure 2-10. Instruction Pointer (rIP) Register
The contents of the rIP are not directly readable by software. However, the rIP is pushed onto the stack
by a call instruction.
The memory model described in this chapter is used by all of the programming environments that
make up the AMD64 architecture. The next four chapters of this volume describe the application
programming environments, which include:
• General-purpose programming (Chapter 3 on page 23).
• 128-bit media programming (Chapter 4 on page 105).
• 64-bit media programming (Chapter 5 on page 193).
• x87 floating-point programming (Chapter 6 on page 237).
513-140.eps
63 31 032
IP
EIP
RIP
rIP