pp.37-40
MOV
はGPR同士で値をコピーし合う命令。INC
はGPRの値を1だけインクリメントする命令。SUB
はADD
の逆。DEC
はGPRの値を1だけデクリメントする命令。COM
はcomplement (1の補数)。~
と同じ。
ldi r16, 0xa ; r16に即値をロードする。 mov r0, r16 ; r0へr16の値をコピーする。 mov r2, r0 ; r2へr0の値をコピーする。 inc r2 ; r2++と同じ。 sub r2, r0 ; r2 -= r0と同じ。 dec r0 ; r0--と同じ。 com r0 ; ~r0 (ビット反転)と同じ。