Understanding the machine code framework