return if zero flag is set
jump if zero flag is set
Jump not carry
jump to address stored in HL register(s)