Rozkaz JR: Różnice pomiędzy wersjami

Z ZX Spectrum Wiki
(Utworzono nową stronę "<i>Jump Relative</i> - skok pod adres względny w zakresie od -128 do +127 bajtów licząc od bajtu następującego po rozkazie JR == Skok bezwarunkowy == * JR n {|class...")
 
Linia 9: Linia 9:
 
!scope="row" style="text-align:left"|Liczba taktów zegara
 
!scope="row" style="text-align:left"|Liczba taktów zegara
 
|style="width: 16px;text-align:right"|12
 
|style="width: 16px;text-align:right"|12
 +
|}
 +
{|class="wikitable"
 +
|-
 +
!scope="row" colspan=6 style="text-align:center"|Znaczniki
 +
|-
 +
!scope="col" style="width: 16px"|C
 +
!scope="col" style="width: 16px"|Z
 +
!scope="col" style="width: 16px"|PV
 +
!scope="col" style="width: 16px"|S
 +
!scope="col" style="width: 16px"|N
 +
!scope="col" style="width: 16px"|H
 +
|-
 +
|style="text-align:center"|*
 +
|style="text-align:center"|*
 +
|style="text-align:center"|*
 +
|style="text-align:center"|*
 +
|style="text-align:center"|*
 +
|style="text-align:center"|*
 
|}
 
|}
 
== Skok warunkowy ==
 
== Skok warunkowy ==

Wersja z 10:06, 10 cze 2014

Jump Relative - skok pod adres względny w zakresie od -128 do +127 bajtów licząc od bajtu następującego po rozkazie JR

Skok bezwarunkowy

  • JR n
Liczba bajtów 2
Liczba taktów zegara 12
Znaczniki
C Z PV S N H
* * * * * *

Skok warunkowy

  • JR C,n
  • JR NC,n
  • JR NZ,n
  • JR Z,n

Skok, jeśli warunek spełniony

Liczba bajtów 2
Liczba taktów zegara 12 jeśli warunek spełniony
7 jeśli warunek niespełniony
Znaczniki
C Z PV S N H
* * * * * *