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.

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