s5u1c33000c Epson Electronics America, Inc., s5u1c33000c Datasheet - Page 160

no-image

s5u1c33000c

Manufacturer Part Number
s5u1c33000c
Description
Cmos 32-bit Single Chip Microcomputer S5u1c33000c Manual
Manufacturer
Epson Electronics America, Inc.
Datasheet
CHAPTER 10: INSTRUCTION EXTENDER
(4) xOP [%rb+imm32], imm3
(5) xOP [%sp+imm32], imm3
144
When [%rb+symbol-imm32] is specified
Example: xbtst [%rb+symbol-imm32], imm3
The instruction is always expanded into the following format.
Example: xbtst [%rb+imm32], imm3
Specification of imm32 can be omitted. If imm32 is omitted, the ext33 assumes that [%rb+0x0] is specified
as it expands the instruction.
Example: xbtst [%sp+imm32], imm3
ext
ext
ld.w
add
btst
imm32 = 0x0
btst
imm32 > 0x3ffffff
ext
ext
ld.w
add
btst
imm32 = 0x0
ld.w
btst
imm32 > 0x7ffff
ld.w
ext
ext
add
btst
symbol-imm32@h
symbol-imm32@m
%r9, symbol-imm32@l
%r9, %rb
[%r9], imm3
[%rb], imm3
imm32(31:19)
imm32(18:6)
%r9, imm32(5:0)
%r9, %rb
[%r9], imm3
%r9, %sp
[%r9], imm3
%r9, %sp
imm32(31:19)
imm32(18:6)
%r9, imm32(5:0)
[%r9], imm3
(OP = btst, bclr, bset, bnot)
(OP = btst, bclr, bset, bnot)
0x0 < imm32
ext
btst
0x0 < imm32
ld.w
add
btst
imm32(12:0)
[%rb], imm3
%r9, %sp
%r9, imm32(5:0)
[%r9], imm3
EPSON
0x1fff
0x3f
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
0x1fff < imm32
ext
ext
btst
0x3f < imm32
ld.w
ext
add
btst
imm32(25:13)
imm32(12:0)
[%rb], imm3
%r9, %sp
imm32(18:6)
%r9, imm32(5:0)
[%r9], imm3
S5U1C33000C MANUAL
0x7ffff
0x3ffffff

Related parts for s5u1c33000c