Instruction List (6)
Mnemonic
Classification
Opcode
Arithmetic
ssub.a
%rd, imm20
operation
%sp, imm20
xsub.a
%rd, imm24
%sp, imm24
sbc
%rd, %rs
sbc/c
%rd, %rs
sbc/nc
%rd, %rs
sbc
%rd, imm7
ssbc
%rd, imm16
xsbc
%rd, imm16
cmp
%rd, %rs
cmp/c
%rd, %rs
cmp/nc
%rd, %rs
cmp
%rd, sign7
scmp
%rd, imm16
xcmp
%rd, imm16
cmp.a
%rd, %rs
cmp.a/c
%rd, %rs
cmp.a/nc
%rd, %rs
cmp.a
%rd, imm7
scmp.a
%rd, imm20
xcmp.a
%rd, imm24
cmc
%rd, %rs
cmc/c
%rd, %rs
cmc/nc
%rd, %rs
cmc
%rd, sign7
scmc
%rd, imm16
xcmc
%rd, imm16
Logic
and
%rd, %rs
operation
and/c
%rd, %rs
and/nc
%rd, %rs
and
%rd, sign7
sand
%rd, imm16
xand
%rd, imm16
Remarks
Operand
rd(23:0)←rd(23:0)-imm20(with zero extension)
sp(23:0)←sp(23:0)-imm20(with zero extension)
rd(23:0)←rd(23:0)-imm24
sp(23:0)←sp(23:0)-imm24
rd(15:0)←rd(15:0)-rs(15:0)-C, rd(23:16)←0
rd(15:0)←rd(15:0)-rs(15:0)-C, rd(23:16)←0 if C = 1 (nop if C = 0)
rd(15:0)←rd(15:0)-rs(15:0)-C, rd(23:16)←0 if C = 0 (nop if C = 1)
rd(15:0)←rd(15:0)-imm7(with zero extension)-C, rd(23:16)←0
rd(15:0)←rd(15:0)-imm16-C, rd(23:16)←0
rd(15:0)←rd(15:0)-imm16-C, rd(23:16)←0
rd(15:0)-rs(15:0)
rd(15:0)-rs(15:0) if C = 1 (nop if C = 0)
rd(15:0)-rs(15:0) if C = 0 (nop if C = 1)
rd(15:0)-sign7(with sign extension)
rd(15:0)-imm16
rd(15:0)-imm16
d(23:0)-rs(23:0)
rd(23:0)-rs(23:0) if C = 1 (nop if C = 0)
rd(23:0)-rs(23:0) if C = 0 (nop if C = 1)
rd(23:0)-imm7(with zero extension)
rd(23:0)-imm20(with zero extension)
rd(23:0)-imm24
rd(15:0)-rs(15:0)-C
rd(15:0)-rs(15:0)-C if C = 1 (nop if C = 0)
rd(15:0)-rs(15:0)-C if C = 0 (nop if C = 1)
rd(15:0)-sign7(with sign extension)-C
rd(15:0)-imm16-C
rd(15:0)-imm16-C
rd(15:0)←rd(15:0)&rs(15:0), rd(23:16)←0
rd(15:0)←rd(15:0)&rs(15:0), rd(23:16)←0 if C = 1 (nop if C = 0)
rd(15:0)←rd(15:0)&rs(15:0), rd(23:16)←0 if C = 0 (nop if C = 1)
rd(15:0)←rd(15:0)&sign7(with sign extension), rd(23:16)←0
rd(15:0)←rd(15:0)&imm16, rd(23:16)←0
rd(15:0)←rd(15:0)&imm16, rd(23:16)←0
Function
Assembly Programming
Flags
D
IL
IE
C
V
Z
N
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
↔
↔
↔
↔
–
–
↔
↔
↔
–
–
–
↔
↔
↔
–
–
–
↔
↔
↔
↔
–
–
–
–
↔
↔
↔
↔
–
–
–
↔
↔
↔
↔
–
–
–
↔
↔
↔
↔
Reference
–
–
–
↔
↔
↔
–
–
–
↔
↔
↔
–
–
↔
↔
↔
↔
–
–
↔
↔
↔
↔
–
↔
↔
↔
↔
–
–
–
↔
↔
–
–
–
–
↔
–
–
–
–
–
↔
–
–
–
–
–
↔
↔
–
–
–
–
↔
↔
–
–
–
–
–
↔
↔
–
–
–
–
–
↔
↔
↔
↔
–
–
↔
↔
↔
–
–
–
↔
↔
↔
–
–
–
↔
↔
↔
↔
–
–
↔
↔
↔
↔
–
–
–
↔
↔
↔
↔
–
–
–
↔
↔
–
–
–
0
↔
↔
–
–
–
0
↔
↔
–
–
–
0
↔
↔
–
–
–
0
↔
↔
–
–
–
0
–
–
–
–
0
↔
↔
–
Need help?
Do you have a question about the S5U1C17001C and is the answer not in the manual?
Questions and answers