00000000: 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 CF |" .|
00000010: 50 43 4F 44 45 3A 20 C3 CD D0 0D 22 20 20 20 20 |PCODE: ...." |
00000020: 20 20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D | ------|
00000030: 2D 2D 2D 2D 2D 0D 22 0D 22 CF 50 45 52 41 54 49 |-----.".".PERATI|
00000040: 4F 4E 3A 20 20 C3 CD D0 20 20 41 46 46 45 43 54 |ON: ... AFFECT|
00000050: 53 20 20 54 48 52 45 45 20 20 46 4C 41 47 53 0D |S THREE FLAGS.|
00000060: 22 4F 4E 4C 59 2C 20 20 4C 45 41 56 49 4E 47 20 |"ONLY, LEAVING |
00000070: 20 52 45 47 49 53 54 45 52 53 20 20 20 41 4E 44 | REGISTERS AND|
00000080: 20 20 20 44 41 54 41 0D 22 49 4E 54 41 43 54 2E | DATA."INTACT.|
00000090: 20 20 20 D4 48 45 20 20 20 41 43 43 55 4D 55 4C | .HE ACCUMUL|
000000A0: 41 54 4F 52 20 20 20 49 53 20 20 20 4E 4F 54 0D |ATOR IS NOT.|
000000B0: 22 43 48 41 4E 47 45 44 2E 20 20 20 D4 48 45 20 |"CHANGED. .HE |
000000C0: 20 42 59 54 45 20 20 41 54 20 20 54 48 45 20 20 | BYTE AT THE |
000000D0: 41 44 44 52 45 53 53 0D 22 53 50 45 43 49 46 49 |ADDRESS."SPECIFI|
000000E0: 45 44 20 42 59 20 54 48 45 20 4F 50 43 4F 44 45 |ED BY THE OPCODE|
000000F0: 20 49 53 20 20 53 55 42 54 52 41 43 54 45 44 0D | IS SUBTRACTED.|
00000100: 22 46 52 4F 4D 20 C1 2C 20 41 4E 44 20 54 48 45 |"FROM ., AND THE|
00000110: 20 54 48 52 45 45 20 46 4C 41 47 53 20 CE 2C DA | THREE FLAGS .,.|
00000120: 2C 20 41 4E 44 20 C3 0D 22 53 45 54 20 44 45 50 |, AND .."SET DEP|
00000130: 45 4E 44 49 4E 47 20 4F 4E 20 54 48 45 20 52 45 |ENDING ON THE RE|
00000140: 53 55 4C 54 2E 20 20 D4 48 55 53 2C 20 49 46 0D |SULT. .HUS, IF.|
00000150: 22 54 48 45 20 41 43 43 55 4D 55 4C 41 54 4F 52 |"THE ACCUMULATOR|
00000160: 20 48 4F 4C 44 53 20 54 48 45 20 20 53 41 4D 45 | HOLDS THE SAME|
00000170: 20 20 56 41 4C 55 45 0D 22 41 53 20 54 48 45 20 | VALUE."AS THE |
00000180: 4D 45 4D 4F 52 59 20 4C 4F 43 41 54 49 4F 4E 2C |MEMORY LOCATION,|
00000190: 20 54 48 45 20 52 45 53 55 4C 54 20 20 49 53 0D | THE RESULT IS.|
000001A0: 22 5A 45 52 4F 2C 20 41 4E 44 20 C2 C5 D1 20 20 |"ZERO, AND ... |
000001B0: 43 41 55 53 45 53 20 54 48 45 20 20 41 50 50 52 |CAUSES THE APPR|
000001C0: 4F 50 52 49 41 54 45 0D 22 41 43 54 49 4F 4E 20 |OPRIATE."ACTION |
000001D0: 54 4F 20 42 45 20 54 41 4B 45 4E 2E 20 20 C2 45 |TO BE TAKEN. .E|
000001E0: 46 4F 52 45 20 50 45 52 46 4F 52 4D 49 4E 47 0D |FORE PERFORMING.|
000001F0: 22 54 48 45 20 53 55 42 54 52 41 54 49 4F 4E 2C |"THE SUBTRATION,|
00000200: 20 54 48 45 20 43 41 52 52 59 20 42 49 54 20 20 | THE CARRY BIT |
00000210: 49 53 20 20 53 45 54 0D 22 42 59 20 54 48 45 20 |IS SET."BY THE |
00000220: 43 48 49 50 2E 20 20 D7 49 54 48 49 4E 20 20 54 |CHIP. .ITHIN T|
00000230: 48 45 20 20 43 48 49 50 2C 20 20 57 48 41 54 0D |HE CHIP, WHAT.|
00000240: 22 48 41 50 50 45 4E 53 20 20 49 53 20 20 54 48 |"HAPPENS IS TH|
00000250: 41 54 20 20 54 48 45 20 20 20 41 43 43 55 4D 55 |AT THE ACCUMU|
00000260: 4C 41 54 4F 52 27 53 0D 22 43 4F 4E 54 45 4E 54 |LATOR'S."CONTENT|
00000270: 53 20 20 41 52 45 20 20 20 41 44 44 45 44 20 20 |S ARE ADDED |
00000280: 20 54 4F 20 20 20 54 48 45 20 20 20 32 27 53 0D | TO THE 2'S.|
00000290: 22 43 4F 4D 50 4C 45 4D 45 4E 54 20 4F 46 20 54 |"COMPLEMENT OF T|
000002A0: 48 45 20 44 41 54 41 2C 20 41 4E 44 20 54 48 45 |HE DATA, AND THE|
000002B0: 20 52 45 53 55 4C 54 0D 22 4F 46 20 54 48 49 53 | RESULT."OF THIS|
000002C0: 20 44 45 54 45 52 4D 49 4E 45 53 20 48 4F 57 20 | DETERMINES HOW |
000002D0: 54 48 45 20 20 46 4C 41 47 53 20 20 41 52 45 0D |THE FLAGS ARE.|
000002E0: 22 53 45 54 2E 0D 22 0D 22 5A 5A 5A 5A 5A 0D 0D |"SET.."."ZZZZZ..|
000002F0: 80 0D 0A |... |
" OPCODE: CMP."
-----------."."OPERATION: CMP AFFECT
S THREE FLAGS."ONLY, LEAVING REGISTE
RS AND DATA."INTACT. THE ACCUMUL
ATOR IS NOT."CHANGED. THE BYTE A
T THE ADDRESS."SPECIFIED BY THE OPCODE
IS SUBTRACTED."FROM A, AND THE THREE F
LAGS N,Z, AND C."SET DEPENDING ON THE RE
SULT. THUS, IF."THE ACCUMULATOR HOLDS T
HE SAME VALUE."AS THE MEMORY LOCATION,
THE RESULT IS."ZERO, AND BEQ CAUSES T
HE APPROPRIATE."ACTION TO BE TAKEN. BE
FORE PERFORMING."THE SUBTRATION, THE CAR
RY BIT IS SET."BY THE CHIP. WITHIN T
HE CHIP, WHAT."HAPPENS IS THAT THE
ACCUMULATOR'S."CONTENTS ARE ADDED
TO THE 2'S."COMPLEMENT OF THE DATA,
AND THE RESULT."OF THIS DETERMINES HOW
THE FLAGS ARE."SET.."."ZZZZZ.....
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL