Rozkaz EX: 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>EX</b>change register pairs</i> - wymiana zawartości pary rejestrów |
* EX DE,HL | * EX DE,HL | ||
Wymiana zawartości rejestrów DE i HL | Wymiana zawartości rejestrów DE i HL | ||
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"|• |
|} | |} | ||
* EX AF,AF' | * EX AF,AF' | ||
Linia 78: | Linia 78: | ||
!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"|• |
|} | |} | ||
* EX (SP),IX | * EX (SP),IX | ||
Linia 107: | Linia 107: | ||
!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:08, 23 gru 2014
EXchange register pairs - wymiana zawartości pary rejestrów
- EX DE,HL
Wymiana zawartości rejestrów DE i HL
Liczba bajtów | 1 |
---|---|
Liczba taktów zegara | 4 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | • | • | • | • | • |
- EX AF,AF'
Przełączenie na parę rejestrów alternatywnych AF'
Liczba bajtów | 1 |
---|---|
Liczba taktów zegara | 4 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
↕ | ↕ | ↕ | ↕ | ↕ | ↕ |
- EX (SP),HL
Wymiana zawartości rejestrów HL ze szczytem stosu
Liczba bajtów | 1 |
---|---|
Liczba taktów zegara | 19 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | • | • | • | • | • |
- EX (SP),IX
- EX (SP),IY
Wymiana zawartości rejestrów indeksowych ze szczytem stosu
Liczba bajtów | 2 |
---|---|
Liczba taktów zegara | 23 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | • | • | • | • | • |