Instructions, T1-16s user’s manual, Arithmetic operations – Toshiba 6F3B0253 User Manual

Page 110

Advertising
background image

6F3B0253

108

T1-16S User’s Manual

7. Instructions

Arithmetic operations

FUN

No.

Name

Expression

Function

Steps

Speed

(

µ

s)

Page

027 Addition

[ A + B

C ]

Adds data of A and B, and
stores the result in C.

4

6.5

143

028 Subtraction

[ A - B

C ]

Subtracts data of B from A,
and stores the result in C.

4

6.5

144

029 Multiplication

[ A

B

C+1

C ]

Multiplies data of A and B,
and stores the result in
double-length register C+1

C.

4

8.8

145

030 Division

[ A / B

C ]

Divides data of A by B, and
stores the quotient in C and
the reminder in C+1.

4

9.7

146

031 Double-word

addition

[ A+1

A D+ B+1

B

C+1

C ]

Adds data of A+1

A and

B+1

B, and stores the result

in C+1

C.

4

11.6

147

032 Double-word

subtraction

[ A+1

A D- B+1

B

C+1

C ]

Subtracts data of B+1

B from

A+1

A, and stores the result

in C+1

C.

4

11.7

148

035 Addition with

carry

[ A +C B

C ]

Adds data of A, B and the
carry, and stores the result in
C. The carry flag changes
according to the result.

4

9.7

149

036 Subtraction

with carry

[ A -C B

C ]

Subtracts data of B and the
carry from A, and stores the
result in C. The carry flag
changes according to the
result.

4

9.7

150

039 Unsigned

multiplication

[ A U

B

C+1

C ]

Multiplies data of A and B,
and stores the result in
double-length register C+1

C.

(Unsigned integer operation)

4

151

040 Unsigned

division

[ A U/ B

C ]

Divides data of A by B, and
stores the quotient in C and
the reminder in C+1.
(Unsigned integer operation)

4

152

041 Unsigned

double/single
division

[ A+1

A DIV B

C ]

Divides data of A+1

A by B,

and stores the quotient in C
and the reminder in C+1.
(Unsigned integer operation)

4

15.3

153

043 Increment

[ +1 A ]

Increments data of A by 1.

2

4.6

154

044 Decrement

[ -1 A ]

Decrements data of A by 1.

2

4.6

155

Advertising