EasyManua.ls Logo

Commodore 64 - Page 58

Commodore 64
101 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
ASL
Accumulator Shift Left
Operation: C «- |7 | 6 | 5 |4 | 3 | 2 | 1 | 0 | <-0
XZCIDV
y y y
----
Addressing
Mode
Assem bly Language
Form
OP
CODE
No.
Bytes
No.
Cycles
Accum ulator
ASL A
0A
1
2
Zero Page
ASL aa
06
2
5
Zero Page, X
ASL
aa,X
16
2 6
Absolute
ASL aaaa
0E
3
6
Absolute, X ASL aaaa,X
IE
3
7
BCC
Branch on Carry Clear
Operation: Branch onC = 0
XZCIDV
Addressing
Mode
Assem bly Language
Form
OP
CODE
No.
Bytes
No.
Cycles
Relative
BCC a a
90
2 2*
*Add 1 if branch occurs to same page.
Add 2 if branch occurs to different page.
Note: AIM 65 w ill accept an absolute address as the operand (instruction format BCC aaaa), and
convert it to a relative address.
BCS
Branch on Carry Set
Operation: Branch on C = i
XZCIDV
Addressing
Mode
Assembly Language
Form
OP
CODE
No.
Bytes
No.
Cycles
Relative
BCS aa
BO
O
2*
*Add 1 if branch occurs to same page.
Add 2 if branch occurs to next page.
Note: AIM 65 w ill accept an absolute address as the operand (instruction format BCS aaaa), and
convert it to a relative address.
56

Other manuals for Commodore 64

Related product manuals