MOVEFPTR Examples


Example 1:

 

  

MOVEFPTR

SENDING TO FPNUMBER

 

 

Variable

PL

FP

LP

Contents

Before:

SENDING

25

10

25

ABCDEFGHIJ···············

 

FPNUMBER

4

 

 

···0

 

After:

SENDING

25

10

25

ABCDEFGHIJ···············

 

FPNUMBER

4

 

 

··10

 

No Condition Flags are set (all FALSE).

 

Example 2:

 

 

Variable

PL

FP

LP

Contents

Before:

SENDING

20

0

15

ABCDEFGHIJKLMNO·····

 

FPNUMBER

4

 

 

··10

 

After:

SENDING

20

0

15

ABCDEFGHIJKLMNO·····

 

FPNUMBER

4

 

 

···0

 

The ZERO Condition Flag is set. The Form Pointer was 0.

 

Example 3:

 

 

Variable

PL

FP

LP

Contents

Before:

SENDING

15

11

15

ABCDEFGHIJKLMNO

 

FPNUMBER

1

 

 

0

 

After:

SENDING

15

11

15

ABCDEFGHIJKLMNO

 

FPNUMBER

1

 

 

1

 

The OVER Condition Flag is set. FPNUMBER was too small for the Form Pointer.

 



PL/B Language Reference MOVEADDR Examples MOVEGADDR Examples