Rozkaz RET: Różnice pomiędzy wersjami
Z ZX Spectrum Wiki
Linia 1: | Linia 1: | ||
<i>RETurn</i> - powrót z podprogramu | <i>RETurn</i> - powrót z podprogramu | ||
+ | == Powrót bezwarunkowy == | ||
* RET | * RET | ||
− | |||
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
Linia 10: | Linia 10: | ||
|style="width: 16px;text-align:right"|10 | |style="width: 16px;text-align:right"|10 | ||
|} | |} | ||
+ | == Powrót warunkowy == | ||
* RET C | * RET C | ||
* RET M | * RET M | ||
Linia 18: | Linia 19: | ||
* RET PO | * RET PO | ||
* RET Z | * RET Z | ||
− | Powrót | + | Powrót, jeśli warunek spełniony |
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
Linia 31: | Linia 32: | ||
|style="text-align:left"|jeśli warunek niespełniony | |style="text-align:left"|jeśli warunek niespełniony | ||
|} | |} | ||
+ | == Powrót z obsługi przerwania == | ||
* RETI | * RETI | ||
Powrót z obsługi [[przerwanie maskowalne|przerwania maskowalnego]] | Powrót z obsługi [[przerwanie maskowalne|przerwania maskowalnego]] |
Wersja z 08:40, 10 cze 2014
RETurn - powrót z podprogramu
Powrót bezwarunkowy
- RET
Liczba bajtów | 1 |
---|---|
Liczba taktów zegara | 10 |
Powrót warunkowy
- RET C
- RET M
- RET NC
- RET NZ
- RET P
- RET PE
- RET PO
- RET Z
Powrót, jeśli warunek spełniony
Liczba bajtów | 1 | |
---|---|---|
Liczba taktów zegara | 11 | jeśli warunek spełniony |
5 | jeśli warunek niespełniony |
Powrót z obsługi przerwania
- RETI
Powrót z obsługi przerwania maskowalnego
Liczba bajtów | 2 |
---|---|
Liczba taktów zegara | 14 |
- RETN
Powrót z obsługi przerwania niemaskowalnego
Liczba bajtów | 2 |
---|---|
Liczba taktów zegara | 14 |