Because it has at about 800 plus instructions with variable length structure, for example you can run execute path from middle of something command longer than 1 byte. It will correct for cpu but not for you. Please stop disturbing old cpu guy, use arm or another RISC)