1. Control-flow integrity
2. Advanced Micro Devices Inc. 2005. Software Optimization Guide for AMD64 Processors. 189--200 pages. {Online}. Available: https://support.amd.com/TechDocs/25112.PDF. Advanced Micro Devices Inc. 2005. Software Optimization Guide for AMD64 Processors. 189--200 pages. {Online}. Available: https://support.amd.com/TechDocs/25112.PDF.
3. Advanced Micro Devices Inc. 2013. Revision Guide for AMD Family 16h Models 00h-0Fh Processors. Advanced Micro Devices Inc. 2013. Revision Guide for AMD Family 16h Models 00h-0Fh Processors.
4. Starr Andersen and Vincent Abella. 2004. Changes to Functionality in Microsoft Windows XP Service Pack 2 Part 3: Memory Protection Technologies Data Execution Prevention. {Online}. Available: http://technet.microsoft.com/en-us/library/bb457155.aspx. Starr Andersen and Vincent Abella. 2004. Changes to Functionality in Microsoft Windows XP Service Pack 2 Part 3: Memory Protection Technologies Data Execution Prevention. {Online}. Available: http://technet.microsoft.com/en-us/library/bb457155.aspx.