I am new to assembly language programming and reading professional assembly language by Richard Blum, I would like to ask about cmp instruction (at&t syntax):

cmpl %eax, %ecx
ja label
does it mean jump to label if eax is above ecx, or if ecx is above eax?
and which instruction would be right here ja or jg?
any help would be greatly appreciated.
thank you.