http://www.codemachine.com/article_x64deepdive.html
https://software.intel.com/sites/default/files/m/d/4/1/d/8/Introduction_to_x64_Assembly.pdf
http://www.x86-64.org/documentation_folder/abi-0.99.pdf
x64 Software Conventions
https://msdn.microsoft.com/en-us/library/7kcdt6fy.aspx
x64 Architecture
https://msdn.microsoft.com/en-us/library/windows/hardware/ff561499(v=vs.85).aspx
http://developer.amd.com/resources/developer-guides-manuals/
AMD64 Architecture Programmer’s Manual Volume 1:Application Programming
http://support.amd.com/TechDocs/24592.pdf
AMD64 Architecture Programmer’s Manual Volume 2: System Programming
http://support.amd.com/TechDocs/24593.pdf
AMD64 Architecture Programmer’s Manual Volume 3:General-Purpose and System Instructions
http://support.amd.com/TechDocs/24594.pdf
http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html