Table B.2B Explanation Of Symbols In Table Of Instructions - Fujitsu F2MC-16LX MB90580 Series Hardware Manual

16-bit microcontrollers
Hide thumbs Also See for F2MC-16LX MB90580 Series:
Table of Contents

Advertisement

B.2 Instruction Set
Symbol
A
AH
AL
SP
PC
PCB
DTB
ADB
SSB
USB
SPB
DPR
brg1
brg2
Ri
RWi
RWj
RLi
dir
addr16
addr24
ad24 0 to 15
ad24 16 to 23
io
#imm4
#imm8
#imm16
#imm32
ext(imm8)
disp8
disp16
bp
vct4
vct8
( )b
rel
ear
eam
rlst
316
APPENDIX B: Instructions

Table B.2b Explanation of Symbols in Table of Instructions

32-bit accumulator
The bit length varies according to the instruction.
Byte:............ Low-order 8 bits of AL
Word: .......... 16 bits of AL
Long: ........... 32 bits of AL:AH
High-order 16 bits of A
Low-order 16 bits of A
Stack pointer (USP or SSP)
Program counter
Program bank register
Data bank register
Additional data bank register
System stack bank register
User stack bank register
Current stack bank register (SSB or USB)
Direct page register
DTB, ADB, SSB, USB, DPR, PCB, SPB
DTB, ADB, SSB, USB, DPR, SPB
R0, R1, R2, R3, R4, R5, R6, R7
RW0, RW1, RW2, RW3, RW4, RW5, RW6, RW7
RW0, RW1, RW2, RW3
RL0, RL1, RL2, RL3
Compact direct addressing
Direct addressing
Physical direct addressing
Bits 0 to 15 of addr24
Bits 16 to 23 of addr24
I/O area (000000
to 0000FF
H
4-bit immediate data
8-bit immediate data
16-bit immediate data
32-bit immediate data
16-bit data signed and extended from 8-bit immediate data
8-bit displacement
16-bit displacement
Bit offset value
Vector number (0 to 15)
Vector number (0 to 255)
Bit address
Branch specification relative to PC
Effective addressing (codes 00 to 07)
Effective addressing (codes 08 to 1F)
Register list
Explanation
)
H
MB90580 Series

Advertisement

Table of Contents
loading

This manual is also suitable for:

F2mc-16lx mb90v580F2mc-16lx mb90583F2mc-16lx mb90f583

Table of Contents