Rozkaz XOR: Różnice pomiędzy wersjami
Z ZX Spectrum Wiki
(Utworzono nową stronę "<i>e<b>X</b>clusive <b>OR</b></i> - suma modulo 2 <p>Operacja sumy modulo 2 wartości akumulatora i argumentu. Wynik w akumulatorze.</p> === Adresowanie natychmiastowe =...") |
(→Nieudokumentowane) |
||
Linia 157: | Linia 157: | ||
* [[Znaczniki]] | * [[Znaczniki]] | ||
* [[Mikroprocesor Z80]] | * [[Mikroprocesor Z80]] | ||
+ | [[Kategoria:Programowanie]][[Kategoria:Assembler]] |
Aktualna wersja na dzień 14:23, 23 gru 2014
eXclusive OR - suma modulo 2
Operacja sumy modulo 2 wartości akumulatora i argumentu. Wynik w akumulatorze.
Spis treści
Adresowanie natychmiastowe
- XOR n
Liczba bajtów | 2 |
---|---|
Liczba taktów zegara | 7 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
0 | ↕ | P | ↕ | 0 | 0 |
Adresowanie rejestrowe
- XOR A
- XOR B
- XOR C
- XOR D
- XOR E
- XOR H
- XOR L
Liczba bajtów | 1 |
---|---|
Liczba taktów zegara | 4 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
0 | ↕ | P | ↕ | 0 | 0 |
Adresowanie pośrednie
- XOR (HL)
Liczba bajtów | 1 |
---|---|
Liczba taktów zegara | 7 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
0 | ↕ | P | ↕ | 0 | 0 |
Adresowanie indeksowane
- XOR (IX+d)
- XOR (IY+d)
Liczba bajtów | 3 |
---|---|
Liczba taktów zegara | 19 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
0 | ↕ | P | ↕ | 0 | 0 |
Nieudokumentowane
Operacje na połówkach rejestrów indeksowych
- XOR IXL
- XOR IXH
- XOR IYL
- XOR IYH
Liczba bajtów | 2 |
---|---|
Liczba taktów zegara | 8 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
0 | ↕ | P | ↕ | 0 | 0 |