Hitachi NJI-350B User Manual

Page 56

Advertising
background image

Chapter 5 Instruction Specifications

5-6

4.

Arithmetic instructions

R7F

4

R7F

3

R7F

2

R7F

1

R7F

0

Process

time

(

µ s)

C

la

ssi

fica

tio

n

It

em

num

ber

Ladder symbol

In

str

ucti

on

sy

m

bol Instruction

name

Process descriptions

I/O types used

DER ERR SD

V

C

MICRO-EH

S

teps Remarks

1 d=s

Substitution d

← s

[Bit]

↕ z z z z

32

3 I/O: I/O

statement

d: Y, R, M

74

4 I/O: Array

s: X, Y, R, M,

52

4 Array: I/O

Constant

92

5 Array:

Array

[Word]

↕ z z z z

27

3 I/O: I/O

d: WY, WR,

66

4 I/O: Array

WM, Timer ·
Counter

53

4 Array: I/O

Subs

titutio

n s

tate

m

en

t

s: WX, WY, WR,
WM, Timer ·

99

5 Array:

Counter,
Constant

Array

[Double word]

↕ z z z z

35

4 I/O: I/O

d: DY, DR,

86

4 I/O: Array

DM
s: DX, DY, DR,

71

5 Array: I/O

DM, Constant
* Array variables

can be used.

120

5 Array:

Array

2 d=s1+s2

Binary
addition

d

← s1+s2

z z z ↕ ↕

45
61

4
6

Upper
case: W
Lower
case: DW

3 d=s1 B+ s2

BCD
addition

d

← s1+s2

↕ z z z ↕

115

177

4

6

Upper
case: W
Lower
case: DW

Mathe

m

atical

o

pe

ratio

n

4 d=s1 - s2

Binary
subtraction

d

← s1 - s2

z z z ↕ ↕

41

58

4

6

Upper
case: W
Lower
case: DW

5 d=s1 B -

 s2

BCD
subtraction

d

← s1 - s2

[Word]
d: WY, WR, WM
s1, s2: WX, WY,
WR, WM, Timer
Counter,
Constant
[Double word]
d: DY, DR, DM
s1, s2: DX, DY,
DR, DM,
Constant

↕ z z z ↕

104

163

4

6

Upper
case: W
Lower
case: DW

6 d=s1 x s2

Binary
multiplication

d

← s1 x s2

↕ z z z z

43

112

4

6

Upper
case: W
Lower
case: DW

7 d=s1 B x s2

BCD
multiplication

d

← s1 x s2

↕ z z z z

164

447

4

6

Upper
case: W
Lower
case: DW

8 d=s1 S x s2

Signed binary
multiplication

d

← s1 x s2

[Double word]
d: DY, DR, DM
s1, s2: DX, DY,
DR, DM,
Constant

↕ z z z z

143

6

9 d=s1 / s2

Binary
division

[Word]
d

← s1 / s2

WRF016

← s1 mod s2

[Word]
d: WY, WR, WM
s1, s2: WX, WY,
WR, WM,

↕ z z z z

55

110

4

6

Upper
case: W
Lower
case: DW

10 d=s1 B/ s2

BCD
division

[Double word]
d

← s1 / s2

DRF016

← s1 mod s2

Timer Counter,
Constant
[Double word]
d: DY, DR,, DM
s1, s2: DX, DY,
DR, DM,
Constant

152

253

4

6

Upper
case: W

Lower
case: DW

11 d=s1 S/ s2

Signed
binary
division

[Double word]
d: DY, DR, DM
s1, s2: DX, DY,
DR, DM,
Constant

↕ z z ↕ z

101

6

Advertising