Fujitsu MB90390 Series Hardware Manual page 80

Table of Contents

Advertisement

CHAPTER 2 CPU
Example:
If "DIV A,R0" is executed with DTB = 053
× "10
specified by "DIV A,R0" as the bank register, the remainder is stored in address "05301B8
was obtained by adding the bank address "053
Note:
For information about the bank register and Ri and RWi registers, see Section "2.7 Registers".
■ Use of the "DIV A, Ri" and "DIVW A, RWi" Instructions without Precautions
To enable users to develop programs without having to take precautions for using the "DIV A,Ri" and
"DIVW A,RWi" instructions, special compilers and assemblers are available. The special compiler does not
generate the instructions in Table 2.11-1. The special assemblers have a function that replaces the
instructions in Table 2.11-1 with equivalent instruction strings. For the MB90390 series, use the following
types of compilers and assemblers:
Compiler
cc907 V02L06 or later, or fcc907s V30L02 or later
Assembler
asm907a V03L04 or later, or fasm907s V30L04 (Rev. 300004) or later
52
" + "08
" (R0 corresponding address) = 0001B8
H
H
and RP = 03
, the address of R0 is "0180
H
H
. Since the data bank register (DTB) is
H
".
H
" + RP ("03
")
H
H
", which
H

Advertisement

Table of Contents
loading

Table of Contents