How can undefined opcodes `ud0` and `ud1` have parameters? How undefined were they?
Summary
Raymond Chen's post explains why undefined opcodes ud0 and ud1 could have parameters, situating them in a decoder-wide gap rather than as strictly undefined instructions. It uses historical 0F xx opcode examples to illustrate how decoders inferred meanings and how backward compatibility affected opcode placement and unofficial opcodes.