Flow-control structures: Difference between revisions

Content added Content deleted
m (→‎signal: added a word.)
Line 2,998: Line 2,998:
end
end
</lang>
</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}}==
=={{header|zkl}}==