CHAPTER 4: INSTRUCTION SET

Memory

 

[%X], [X] .............

Memory where the X register specifies

[%Y], [Y] .............

Memory where the Y register specifies

[00addr6] ............

Memory within 0000H to 003FH where the addr6 specifies

[FFaddr6] ............

Memory within FFC0H to FFFFH where the addr6 specifies

[%SP1], [SP1] ......

16-bit address stack where the SP1 specifies

[%SP2], [SP2] ......

4-bit data stack where the SP2 specifies

Flags

 

Z ...........................

Zero flag

C ...........................

Carry flag

I ............................

Interrupt flag

E ...........................

Extension flag

↑ ...........................

Flag is set

↓ ...........................

Flag is reset

............................

Flag is set or reset

– ............................

Flag is not changed

Operations and others

+ ...........................

Addition

- ............................

Subtraction

∧ ...........................

Logical product

∨ ...........................

Logical sum

∀ ...........................

Exclusive OR

← ..........................

Data load

↔ ..........................

Data exchange

Extended addressing mode (EXT.mode)

..........................

Can be used

⋅ ............................

Cannot be used (prohibit use)

S1C63000 CORE CPU MANUAL

EPSON

39