We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS
CLC: Difference between revisions
From SnesLab
(see also SEC) |
(note about why to use it) |
||
Line 1: | Line 1: | ||
'''CLC''' is a 65x instruction that clears the [[carry flag]]. | '''CLC''' is a 65x instruction that clears the [[carry flag]]. | ||
The 6502 lacks an add-without-carry instruction, so it is important to make sure the carry flag is clear before doing an [[ADC]] or else the sum will be one too great. | |||
{| class="wikitable" style="float:right;clear:right;width:30%" | {| class="wikitable" style="float:right;clear:right;width:30%" |
Revision as of 18:55, 8 May 2023
CLC is a 65x instruction that clears the carry flag.
The 6502 lacks an add-without-carry instruction, so it is important to make sure the carry flag is clear before doing an ADC or else the sum will be one too great.
Basic Info | |||||||
---|---|---|---|---|---|---|---|
Addressing Mode | Opcode | Length | Speed | ||||
implied | 18 | 1 byte | 2 cycles |
Flags Clobbered | ||||||||
---|---|---|---|---|---|---|---|---|
N | V | M | X | D | I | Z | C | |
. | . | . | . | . | . | . | 0 |