A arquitetura x86-64 adota, na grande maioria dos casos, todas as instruções presentes na arquitetura de 32 bits, com extensões que permitem acesso a operandos e endereços de memória de 64 bits, como seria de se esperar. A arquitetura oferece duas instruções para chamada de código privilegiado: