Maxim Integrated DS4830A Optical Microcontroller User Manual

Page 227

Advertising
background image

DS4830A User’s Guide

227


SRA2 Operation:

15

Active Accumulator (Acc) 0 Carry Flag

Acc.[13:0]

 Acc.[15:2]

Acc.[15:14]

 Acc.15

C

 Acc.1


Encoding:

15

0

1000

1010

1110

1010


Example(s):

; Acc = 0003h, C=0, Z=0

SRA2

; Acc = 0000h, C=1, Z=1



SRA4 Operation:

15

Active Accumulator (Acc) 0 Carry Flag

Acc.[11:0]

 Acc.[15:4]

Acc.[15:12]

 Acc.15

C

 Acc.3


Encoding:

15

0

1000

1010

1011

1010


Example(s):

; Acc = 9878h, C=0, Z=0

SRA4

; Acc = F987h, C=1, Z=0

SRA4

; Acc = FF98h, C=0, Z=0

Advertising