Rozkaz JR: Różnice pomiędzy wersjami
Z ZX Spectrum Wiki
(Nie pokazano 5 wersji utworzonych przez jednego użytkownika) | |||
Linia 1: | Linia 1: | ||
− | <i> | + | <i><b>J</b>ump <b>R</b>elative</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 == | == Skok bezwarunkowy == | ||
− | * JR | + | * JR u |
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
Linia 21: | Linia 21: | ||
!scope="col" style="width: 16px"|H | !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"|• |
− | |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 == | ||
− | * JR C, | + | * JR C,u |
− | * JR NC, | + | * JR NC,u |
− | * JR NZ, | + | * JR NZ,u |
− | * JR Z, | + | * JR Z,u |
Skok, jeśli [[rozkazy warunkowe|warunek]] spełniony | Skok, jeśli [[rozkazy warunkowe|warunek]] spełniony | ||
{|class="wikitable" | {|class="wikitable" | ||
Linia 57: | Linia 57: | ||
!scope="col" style="width: 16px"|H | !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"|• |
− | |style="text-align:center"| | + | |style="text-align:center"|• |
− | |style="text-align:center"| | + | |style="text-align:center"|• |
− | |style="text-align:center"| | + | |style="text-align:center"|• |
|} | |} | ||
+ | <hr> | ||
+ | * [[Lista rozkazów]] | ||
+ | * [[Rejestry]] | ||
+ | * [[Znaczniki]] | ||
+ | * [[Mikroprocesor Z80]] | ||
+ | [[Kategoria:Programowanie]][[Kategoria:Assembler]] |
Aktualna wersja na dzień 14:12, 23 gru 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 u
Liczba bajtów | 2 |
---|---|
Liczba taktów zegara | 12 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | • | • | • | • | • |
Skok warunkowy
- JR C,u
- JR NC,u
- JR NZ,u
- JR Z,u
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 |
• | • | • | • | • | • |