Rozkaz RET: Różnice pomiędzy wersjami

Z ZX Spectrum Wiki
(Nieudokumentowane)
 
(Nie pokazano 2 wersji utworzonych przez jednego użytkownika)
Linia 1: Linia 1:
<i><b>RET</b>urn</i> - powrót z podprogramu
+
<i><b>RET</b>urn from subroutine</i> - powrót z podprogramu
 
== Powrót bezwarunkowy ==
 
== Powrót bezwarunkowy ==
 
* RET
 
* RET
Linia 72: Linia 72:
 
== Powrót z obsługi przerwania ==
 
== Powrót z obsługi przerwania ==
 
* RETI
 
* RETI
Powrót z obsługi [[przerwanie maskowalne|przerwania maskowalnego]]
+
Powrót z obsługi [[przerwania#maskowalne|przerwania maskowalnego]]
 
* RETN
 
* RETN
Powrót z obsługi [[przerwanie niemaskowalne|przerwania niemaskowalnego]]
+
Powrót z obsługi [[przerwania#niemaskowalne|przerwania niemaskowalnego]]
 
{|class="wikitable"
 
{|class="wikitable"
 
|-
 
|-
Linia 101: Linia 101:
 
|style="text-align:center"|•
 
|style="text-align:center"|•
 
|}
 
|}
 +
 
== <i>[[Nieudokumentowane rozkazy|Nieudokumentowane]]</i> ==
 
== <i>[[Nieudokumentowane rozkazy|Nieudokumentowane]]</i> ==
 
Kod rozkazu RETN to ED45, jednak taki sam efekt dają kody ED55, ED5D, ED65, ED6D, ED75, ED7D.
 
Kod rozkazu RETN to ED45, jednak taki sam efekt dają kody ED55, ED5D, ED65, ED6D, ED75, ED7D.
Linia 108: Linia 109:
 
* [[Znaczniki]]
 
* [[Znaczniki]]
 
* [[Mikroprocesor Z80]]
 
* [[Mikroprocesor Z80]]
 +
[[Kategoria:Programowanie]][[Kategoria:Assembler]]

Aktualna wersja na dzień 14:18, 23 gru 2014

RETurn from subroutine - powrót z podprogramu

Powrót bezwarunkowy

  • RET
Liczba bajtów 1
Liczba taktów zegara 10
Znaczniki
C Z PV S N H

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
Znaczniki
C Z PV S N H

Powrót z obsługi przerwania

  • RETI

Powrót z obsługi przerwania maskowalnego

  • RETN

Powrót z obsługi przerwania niemaskowalnego

Liczba bajtów 2
Liczba taktów zegara 14
Znaczniki
C Z PV S N H

Nieudokumentowane

Kod rozkazu RETN to ED45, jednak taki sam efekt dają kody ED55, ED5D, ED65, ED6D, ED75, ED7D.