x86-64 is a 64-bit version of the x86 instruction set released in 1999, allowing programs to store larger amounts of data in memory and providing numerous other enhancements. It supports 16 general-purpose registers and 128-bit vector registers, and allows 16- and 32-bit user applications to run unmodified on 64-bit operating systems. It has been implemented by AMD, Intel, and VIA, and has replaced the discontinued Intel Itanium architecture.
Stanford University
Autumn 2022
This Stanford University course delves into the depths of computer systems and programming. It continues from the introductory sequence, expanding students' programming experience using the C language, exploring machine-level code, computer arithmetic, memory management, and more.
No concepts data
+ 25 more concepts