|
|
|
|
|
by nayuki
1161 days ago
|
|
> assemler mnemonic representations of opcodes are not hiding anything They do hide things. There are often multiple ways to encode a line of assembly into machine code. For example on x86, JMP can take an 8-, 16-, or 32-bit displacement, and the assembler will usually select the shortest encodable variant. Some instructions have a shorter variant for certain registers, like ADD $1, %eax. You add useless REX prefixes. |
|