15-213/18-243 Introduction to Computer Systems: Resources
The following documents will help you fathom the depths of machine-level programming on the new x86-64 (also known as EM64T or Intel 64) machines, a 64-bit extension of the Intel instruction set.
The following is for the older Intel x86 architectures. See the newer references above for the x86-64. Note that this document uses Intel assembly in which the order of the operands is reversed.
Previous Course Instances