ROL - Rotate Left Accumulator A (B) ( M)

C --> b7 - - - - - - b0 --> C

Opis: Pomakne vse bite registra A (B) ali pomnilniške lokacije M v levo za en bit.

Najmanj vreden bit (b0) dobi vrednost C bita iz CCR registra.

C bit CCR registra pa nato dobi vrednost MSB- 8. bita (b7) registra ali pomnilniške lokacije pred pomikom.

CCR register

H

I

N

Z

V

C

-

-

*

*

*

*

 

N

je enak MSB-b7 bitu rezultata

Z

je 1, če je rezultat $00

V

je 1, če je po operaciji: (N=1 in C=0) ali če je (N=0 in C=1)

C

je 1, če je bil MSB-b7 pred pomikom 1

Naslavljanje, operacijska koda in izvršilni cikli

Mnemonik

IMMED.

DIRECT

INDEX

EXTEND.

IMPLIED

 

OP

~

#

OP

~

#

OP

~

#

OP

~

#

OP

~

#

ROLA

                       

49

2

1

ROLB

                       

59

2

1

ROL

           

69

6

2

79

6

3