Epson S5U1C17001C Manual page 274

Cmos 16-bit single chip microcontroller (c compiler package for s1c17 family) (ver. 3.2)
Hide thumbs Also See for S5U1C17001C:
Table of Contents

Advertisement

Instruction List (2)
Mnemonic
Classification
Opcode
%rd, %rs
Signed 8-bit data
ld.b
transfer
%rd, [%rb]
%rd, [%rb]+
%rd, [%rb]-
%rd, -[%rb]
%rd, [%sp+imm7]
%rd, [imm7]
[%rb], %rs
[%rb]+, %rs
[%rb]-, %rs
-[%rb], %rs
[%sp+imm7], %rs
[imm7], %rs
sld.b
%rd, [%sp+imm20]
%rd, [imm20]
[%sp+imm20], %rs
[imm20], %rs
xld.b
%rd, [%sp+imm24]
%rd, [imm24]
[%sp+imm24], %rs
[imm24], %rs
Unsigned 8-bit data
ld.ub
%rd, %rs
transfer
%rd, [%rb]
%rd, [%rb]+
%rd, [%rb]-
%rd, -[%rb]
%rd, [%sp+imm7]
%rd, [imm7]
sld.ub
%rd, [%sp+imm20]
%rd, [imm20]
xld.ub
%rd, [%sp+imm24]
%rd, [imm24]
Remarks
Operand
rd(7:0)←rs(7:0), rd(15:8)←rs(7), rd(23:16)←0
rd(7:0)←B[rb], rd(15:8)←B[rb](7), rd(23:16)←0
rd(7:0)←B[rb], rd(15:8)←B[rb](7), rd(23:16)←0, rb(23:0)←rb(23:0)+1
rd(7:0)←B[rb], rd(15:8)←B[rb](7), rd(23:16)←0, rb(23:0)←rb(23:0)-1
rb(23:0)←rb(23:0)-1, rd(7:0)←B[rb], rd(15:8)←B[rb](7), rd(23:16)←0
rd(7:0)←B[sp+imm7], rd(15:8)←B[sp+imm7](7), rd(23:16)←0
rd(7:0)←B[imm7], rd(15:8)←B[imm7](7), rd(23:16)←0
B[rb]←rs(7:0)
B[rb]←rs(7:0), rb(23:0)←rb(23:0)+1
B[rb]←rs(7:0), rb(23:0)←rb(23:0)-1
rb(23:0)←rb(23:0)-1, B[rb]←rs(7:0)
B[sp+imm7]←rs(7:0)
B[imm7]←rs(7:0)
%rd←B[%sp+imm20] (with sign extension)
%rd←B[imm20] (with sign extension)
B[%sp+imm20]←%rs(7:0)
B[imm20]←%rs(7:0)
%rd←B[%sp+imm24] (with sign extension)
%rd←B[imm24] (with sign extension)
B[%sp+imm24]←%rs(7:0)
B[imm24]←%rs(7:0)
rd(7:0)←rs(7:0), rd(15:8)←0, rd(23:16)←0
rd(7:0)←B[rb], rd(15:8)←0, rd(23:16)←0
rd(7:0)←B[rb], rd(15:8)←0, rd(23:16)←0, rb(23:0)←rb(23:0)+1
rd(7:0)←B[rb], rd(15:8)←0, rd(23:16)←0, rb(23:0)←rb(23:0)-1
rb(23:0)←rb(23:0)-1, rd(7:0)←B[rb], rd(15:8)←0, rd(23:16)←0
rd(7:0)←B[sp+imm7], rd(15:8)←0, rd(23:16)←0
rd(7:0)←B[imm7], rd(15:8)←0, rd(23:16)←0
%rd←B[%sp+imm20] (with zero extension)
%rd←B[imm20] (with zero extension)
%rd←B[%sp+imm24] (with zero extension)
%rd←B[imm24] (with zero extension)
Function
Assembly Programming
Flags
D
IL IE
C
V
Z
N

Advertisement

Table of Contents
loading

Table of Contents