m8byrote20250405.txt


(C) David Vajda
2025-04-05
Atmega8 - Operations

add
adc
adiw
sub
sbc
..

breq
brne ... mips32?


... atmega8

brli
brsh
brpl
br...
brne
breq

out
in

sbc
sbs?

sbi
cbi

??

cbr
sbr

??

sei

rcall
rjmp
reti

rjmp
rcall
ret

push
pop

neg
com

lsl??
lsr??

rol ??
rol ??

cp
cpi

ld
ldi
lds
ldd

st
std

lpm
spm??

X
Y
Z

ld r16, X+
ld r16, -X
ld r16, X
ld r16, Y+
ld r16, -Y
ld r16, Y
ld r16, Z+
ld r16, -Z
ld r16, Z
st X+, r16
st -X, r16
st X, r16
...

ldd Z+5, r16
std r16, Z+5

...

ok


PORTA
PORTB
PORTC
PORTD
PORTE

DDRA
DDRB
DDRC
DDRD

SP
SPH, SPL

ok, jetzt vom data sheet

add
add
add
add
add
add
add
add
add
add
add

adc
adc
adc
adc
adc
adc
adc
adc

adiw
adiw
adiw
adiw
adiw

sub
sub
sub
sub
sub

subi
subi
subi
subi
subi
subi
subi

sbc
sbc
sbc
sbc
sbc
sbc
sbc
sbc
sbc

sbci
sbci
sbci
sbci
sbci

add
adc
adiw
sub
sbc
subi

add
adc
adiw
sub
subi
sbc

sub
subi

sub
subi

sub
subi

sub
subi

sub
subi

add
adc
adiw

add
adc

sbc
sbci

sbc
sbci

sbc
sbci

sub
subi
sbc
sbci

sub
sbc

sub
sbc

sub
sbc

sub
sbc

sub
sbc

sub
subi

sbc
sbci

sub
subi
sbc
sbci

sub
subi
sbc
sbci

and
andi
or
ori

and
andi
or
ori

com
neg

com
neg

com
neg

inc
dec

inc
dec

inc
dec

inc
dec

rjmp
rcall
ret

rjmp
rcall
ret

rjmp
rcall
ret

and andi
or ori
eor

and andi
or ori
eor

and andi
or ori
eor

com neg

inc dec
inc dec
inc dec
inc dec

add
adc
adiw

add
adc
adiw

sub
subi
sbc
sbci
sbiw

sub
subi
sbc
sbci

add
adc
adiw

sub
subi
sbc
sbci

sbis
sbic

sbis
sbic

sbis
sbic

sbis
sbic

add
adiw
adc

sub
subi
sbc
sbci

add
adc

sub
sbc

add
adc

sub
sbc

adiw
sbiw

adiw
sbiw

adiw
sbiw

add sub
adc sbc

add sub
adc sbc

adiw sbiw

add sub
adc sbc