Fujitsu MB90335 Series Hardware Manual page 580

16-bit microcontroller
Table of Contents

Advertisement

MB90335 Series
Table B.7-1 Description of Items in the Instruction List (1/2)
RMW
Table B.7-2 Explanation on Symbols in the Instruction List (1/2)
Symbol
CM44-10137-6E
Item
I
Each indicates the state of each flag: I (interrupt enable), S (stack), T (sticky bit), N
(negative), Z (zero), V (overflow), C (carry).
S
*: Changes upon instruction execution.
-: No change
T
S: Set upon instruction execution.
N
R: Reset upon instruction execution.
Z
V
C
Indicates whether the instruction is a Read Modify Write instruction (reading data
from memory by the I instruction and writing the result to memory).
*: Read Modify Write instruction
-: Not Read Modify Write instruction
Note:
Cannot be used for an address that has different meanings between read and
write operations.
The bit length used varies depending on the 32-bit accumulator instruction.
Byte: Low-order 8 bits of byte AL
A
Word: 16 bits of word AL
Long word: 32 bits of AL and AH
AH
16 high-order bits of A
AL
16 low-order bits of A
SP
Stack pointer (USP or SSP)
PC
Program counter
PCB
program counter bank register
DTB
Data bank register
ADB
Additional data bank register
SSB
System stack bank register
USB
User stack bank register
SPB
Current stack bank register (SSB or USB)
DPR
Direct page register
brg1
DTB, ADB, SSB, USB, DPR, PCB, SPB
brg2
DTB, ADB, SSB, USB, DPR, SPB
FUJITSU MICROELECTRONICS LIMITED
APPENDIX B Instructions
B.7 How to Read the Instruction List
Description
Explanation
559

Advertisement

Table of Contents
loading

This manual is also suitable for:

F2mc-16lxMb90v330aMb90f337Mb90337

Table of Contents