Atari Logo
Atari Computer

Hauptseite -
Welches System? -
Hardware -
Software -
Emulatoren -
Internet
MausNet
Programmieren
Verweise
Über

Assembler

Previous Next TOC

NAME CMPA -- Compare address
SYNOPSIS
CMPA<ea>,An
Size = (Word, Long)
FUNCTION Subtracts the source operand from the destination address register and sets the condition codes according to the result. The address register is NOT changed. Word sized source operands are sign extended to long for comparison.
FORMAT
1514131211109876543210
1011REGISTEROP-MODEMODEREGISTER
 <ea>
OP-MODE
01116 bits operation.
11132 bits operation.
REGISTER The address register specifies destination An. <ea> specifies source operand, addressing modes allowed are:
Addressing ModeModeRegister
Dn000No reg. Dn
An001No reg. An
(An)010No reg. An
(An)+011No reg. An
-(An)100No reg. An
(d16,An)101No reg. An
(d8,An,Xi)110No reg. An
(bd,An,Xi)110No reg. An
([bd,An,Xi]od)110No reg. An
([bd,An],Xi,od)110No reg. An
Addressing ModeModeRegister
Abs.W111000
Abs.L111001
(d16,PC)111010
(d8,PC,Xi)111011
(bd,PC,Xi)111011
([bd,PC,Xi],od)111011
([bd,PC],Xi,od)111011
#data111100
RESULT
X-Not affected
N-Set if the result is negative. Cleared otherwise.
Z-Set if the result is zero. Cleared otherwise.
V-Set if an overflow occours. Cleared otherwise.
C-Set if a borrow occours. Cleared otherwise.


Best viewed with any browser English version not yet available.

Änderungen und Irrtümer vorbehalten. Letzte Änderung:
14 September 2001.
Home - Mail an den Webmaster - Impressum