mov, - move data from the source to the destination
cmp, - compares the register to the register / value, and depending on the outcome, will normally come a jump instruction to take a different path.
jmp - loads the value of the label (a function or memory address) into the rip register, which the program will then execute those commands
call - jump to the function or memory address with a return function - basically calls a subroutine.
push - push the register or value on to the stack to reserve it
pop - pops the top value off of the stack, which is stored in the register
pop [register]- (the square brackets are necessary) - pops the value off of the stack, saving it into a position in memory, such as ebp-0x8
test, - performs a bitwise AND operation on the register by the value
, - as it says on the tin - provides a math operation (add, subtract eg.) to the register by the register/value
So there you have some actual code of assembly under your belt! Welcome to the reversing world!