21
Looking at some assembly code for x86_64 on my Mac, I see the following instruction:
48 c7 c0 01 00 00 00 movq $0x1,%rax
But nowhere can I find a reference that breaks down the opcode. It seems like 48c7 is a move instruction, c0 defines the %rax register, etc.
So, where can I find a reference that tells me all that?
I am aware of http://ref.x86asm.net/, but looking at 48 opcodes, I don't see anything that resembles a move.