I am trying to understand assembly to be able to solve a puzzle. However I encountered the following instructions:
0x0000000000401136 <+44>: cmpl $0x7,
Just to add one extra detail for clarification to @glglgl's excellent answer is that the "l" in "cmpl" is an operation suffix indicating that the operation is being done on a long number (32 bit integer or 64-bit floating point).