I've recently taken an interest in CPU architecture and your wonderful article couldn't have come at a better time for me. Thank you.
Beginner question:
In the example of the 3-byte instruction using the immediate value:
ADD AX,1234
Is this instruction 3 bytes long because 'ADD AX' is encoded in 1 byte while the immediate value '1234' is two bytes long?
Beginner question: In the example of the 3-byte instruction using the immediate value: ADD AX,1234 Is this instruction 3 bytes long because 'ADD AX' is encoded in 1 byte while the immediate value '1234' is two bytes long?