Low-Level Programming: C, Assembly, and Program Execution on Intel 64 Architecture