MOVELPTR Examples


Example 1:

 

  

MOVELPTR

SENDING TO LLNUM(I)

 

 

Variable

PL

FP

LP

Contents

Before:

SENDING

25

1

18

ABCDEFGHIJKLMNOPQR·······

 

LLNUM(I)

4

 

 

···0

 

After:

SENDING

25

1

18

ABCEDFGHIJKLMNOPQR·······

 

LLNUM(I)

4

 

 

··18

 

No Condition Flags are set (all FALSE).

 

Example 2:

 

 

Variable

PL

FP

LP

Contents

Before:

SENDING

25

0

0

ABCDEFGHIJKLMNOPQR·······

 

LLNUM(I)

4

 

 

··18

 

After:

SENDING

25

0

0

ABCDEFGHIJKLMNOPQR·······

 

LLNUM(I)

4

 

 

···0

 

The ZERO Condition Flag is set. The LP was 0.

 

Example 3:

 

 

Variable

PL

FP

LP

Contents

Before:

SENDING

20

1

15

ABCDEFGHIJKLMNOPQRST

 

LLNUM(I)

3

 

 

·.0

 

After:

SENDING

20

1

15

ABCDEFGHIJKLMNOPQRST

 

LLNUM(I)

3

 

 

5.0

 

The OVER Condition Flag is set. LLNUM(I) was too small.

 



PL/B Language Reference MOVEGADDR Examples MOVELS Examples