radare2/libr/asm/d/msp430.sdb.txt
2017-09-13 09:20:34 +02:00

64 lines
1.6 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

adc.b=add carry to destination
adc=add constant
add=add source to destination
addc=add source and carry to destinatio
and=logical and
bic=bit clear
bis=bit set
bit=test bits of source and destination
br=branch to
call=subroutine call
clr.b=clear destination
clr=clear destination
clrn=clear negative bit
clrz=clear zero bit
cmp=compare
dadc.b=decimal add carry to destination
dadc=decimal add carry to destination
dadd=decimal add source to destination (with carry)
dec.b=decrement destination
dec=decrement destination
decd.b=decrement destination twice
decd=decrement destination twice
dint=disable interrupts
eint=enable interrupts
inc.b=increment destination
inc=increment destination
incd.b=increment destination twice
incd=increment destination twice
inv.b=invert bits in destination
inv=invert bits in destination
jc=jump if carry/higher or same
jeq=jump if equal/zero
jge=jump if greater or equal
jl=jump if less
jmp=jump
jn=jump if negative
jnc=jump if no carry/lower
jnz=jump if not equal/zero
mov=move source to destination
nop=no operation
pop.b=pop byte from stack
pop=pop word from stack
push=push value onto stac
ret=return from subroutine
reti=return from interrup
rla.b=rotate left
rla=rotate left
rlc.b=rotate left through carry
rlc=rotate left through carry
rra=rotate right arithmetiс
rrc=rotate right through carry
sbc.b=subtract source and borrow
sbc=subtract source and borrow
setc=set carry flag
setn=set negative flag
setz=set zero flag
sub=subtract source from destination
subc=subtract source from destination (with carry)
swpb=swap bytes
sxt=sign extend byte to word
tst.b=test destination
tst=test destination
xor=exclusive or