Source: http://nic.vajn.icu/PDF/Intel/OPx86.pdf