Flow-control structures: Difference between revisions

m (→‎signal: added a word.)
Line 2,998:
end
</lang>
 
=={{header|Z80 Assembly}}==
<lang z80>JP &XXXX ; jump to an absolute address.
JP (HL) ; jump to the address stored in HL
PUSH rr RET ; fake a return address and "return" to that address
CALL label ; call a subroutine named "label"
CALL z,label ;call a subroutine named "label" conditionally
DJNZ label ;decrement, jump if B nonzero to label
LDIR ;load, increment, repeat until BC = 0
LDDR ;load, decrement, repeat until BC = 0
CPIR ;compare, increment, repeat until BC = 0
CPDR ;compare, decrement, repeat until BC = 0
OTIR ;out, increment, repeat until BC = 0
OTDR ;out, decrement, repeat until BC = 0
INIR ;in, increment, repeat until BC = 0
INDR ;in, decrement, repeat until BC = 0</lang>
 
 
 
=={{header|zkl}}==
1,489

edits