Resulting Condition Code:

o Result is zero

1 Result is less than zero

2 Result is greater than zero

3

Program Interruptions: None.

Programming Note

When the same register is specified as first and second

operand location, the operation is equivalent to a test

without data movement.

LoadComplement LCR RR. 13

78 1112 15

The two's complement of the second operand is placed

in the first operand location.

Anoverflow condition occurs when the maximum

negative number is complemented; the number re

mains unchanged. Theoverflow causes a program in

terruption when the fixed-pointoverflow mask bit is

one.

Resulting Condition Code:

o Result is zero

1 Result is less than zero

2 Result is greater than zero

3Overflow Program Interruptions:

Fixed-pointoverflow Programming Note Zero rema.ins invariant under complementation.

LoadPosit'ive LPR RR 10 78 1112 15

The absolute value of the second operand is placed in

the first operand location.

The operation includes complementation of nega

tive numbers; positive numbers remain unchanged.

Anoverflow condition occurs when the maximum

negative number is complemented; the number re

mains unchanged. Theoverflow causes a program in

terruption when the fixed-pointoverflow mask bit is

one.

26

Resulting Condition Code:

o Result is zero

1

2 Result is greater than zero

3Overflow Program Interruptions:

Fixed-pointoverflow Load Negative

LNR RR

11

78 1112 15

The two's complement of the absolute value of the

second operand is placed in the first operand location.

The operation complements positive numbers; nega

tive numbers remain unchanged. The number zero

remains unchanged with positive sign.

Resulting Condition Code:

o Result is zero

1 Rcsult is less than zero

2

3

Program Inten'uptions: None.

Load Multiple

LMRS 98

7 8 11 1 2 15 16 1 920 31

The set of general registers starting with the register

specified byRI and ending with the register specified

byRa is loaded from the locations designated by the

second opcrand address.

The storage area from which the contents of the

general registers are obtained starts at the location

designated by the second operand address and con

tinues through as many words as needed. The general

registers are loaded in the ascending order of their

addresses, starting with the register specified byRI and continuing up to and including the register speci

fied byR a , with register 0 following register 15.

The second operand remains unchanged.

Condition Code: The code remains unchanged.

Program Interruptions:

Addressing

Specification

o Result is zero

1 Result is less than zero

2 Result is greater than zero

3

Program Interruptions: None.

Programming Note

When the same register is specified as first and second

operand location, the operation is equivalent to a test

without data movement.

Load

78 1112 15

The two's complement of the second operand is placed

in the first operand location.

An

negative number is complemented; the number re

mains unchanged. The

terruption when the fixed-point

one.

Resulting Condition Code:

o Result is zero

1 Result is less than zero

2 Result is greater than zero

3

Fixed-point

Load

The absolute value of the second operand is placed in

the first operand location.

The operation includes complementation of nega

tive numbers; positive numbers remain unchanged.

An

negative number is complemented; the number re

mains unchanged. The

terruption when the fixed-point

one.

26

Resulting Condition Code:

o Result is zero

1

2 Result is greater than zero

3

Fixed-point

LNR RR

11

78 1112 15

The two's complement of the absolute value of the

second operand is placed in the first operand location.

The operation complements positive numbers; nega

tive numbers remain unchanged. The number zero

remains unchanged with positive sign.

Resulting Condition Code:

o Result is zero

1 Rcsult is less than zero

2

3

Program Inten'uptions: None.

Load Multiple

LM

7 8 11 1 2 15 16 1 9

The set of general registers starting with the register

specified by

by

second opcrand address.

The storage area from which the contents of the

general registers are obtained starts at the location

designated by the second operand address and con

tinues through as many words as needed. The general

registers are loaded in the ascending order of their

addresses, starting with the register specified by

fied by

The second operand remains unchanged.

Condition Code: The code remains unchanged.

Program Interruptions:

Addressing

Specification