I'm working on an assignment that's asking me to convert some lines of machine code to assembly. Here's an example
0x0000000080001294 : EB01001F
According to some people online, this translates to CMP X0, X1 in assembly.
From what I understand, you're supposed to take the "EB01001F", convert it to binary, and use an opcode table to figure out the rest. When putting it into binary, here's what I get:
11101011000000010000000000011111
The problem is the opcode table in the textbook I have has nothing that matches up with any of this so I'm lost, can someone help me out?
1F0001EBinstead. I assume this is aarch64.