[Prev] [Next] [Contents] [Commodore] [New] [Search] [Home]

ASL

ASL Shift Left One Bit (Memory or Accumulator)

ASL

Operation: C ← 7|6|5|4|3|2|1|0 ← 0 N Z C I D V
/ / / _ _ _
(Ref: 10.2)
Addressing ModeAssembly Language FormOP CODENo. BytesNo. Cycles
Accumulator ASL A 0A 1 2
Zero Page ASL Oper 06 2 5
Zero Page, X ASL Oper, X 16 2 6
Absolute ASL Oper 0E 3 6
Absolute, X ASL Oper, X 1E 3 7

BCC

BCC Branch on Carry Clear

BCC

Operation: Branch on C = 0 N Z C I D V
_ _ _ _ _ _
(Ref: 4.1.1.3)
Addressing ModeAssembly Language FormOP CODENo. BytesNo. Cycles
Relative BCC Oper 90 2 2*
* Add 1 if branch occurs to same page.
* Add 2 if branch occurs to different page.

BCS

BCS Branch on carry slear

BCS

Operation: Branch on C = 1 N Z C I D V
_ _ _ _ _ _
(Ref: 4.1.1.4)
Addressing ModeAssembly Language FormOP CODENo. BytesNo. Cycles
Relative BCS Oper B0 2 2*
* Add 1 if branch occurs to same page.
* Add 2 if branch occurs to next page.


[Prev] [Next] [Contents] [Commodore] [New] [Search] [Home]
This page has been created by Sami Rautiainen.
Read the small print. Last updated December 05, 2002.