_Logical AND_ (10 usec.) and x Y Operation Code 02

The bits of C(Z) operate on the corresponding bits of the Accumulator to form the logical AND. The result is left in the Accumulator. The C(Z) are unaffected by this instruction.

Preliminary Specifications: Programmed Data Processor Model Three (PDP-3) — Part 8

AC Bit C(Z) Bit Result 0 0 0 0 1 0 1 0 0 1 1 1

Preliminary Specifications: Programmed Data Processor Model Three (PDP-3) — Part 8

_Exclusive OR_ (10 usec.) xor x Y Operation Code 06

Preliminary Specifications: Programmed Data Processor Model Three (PDP-3) — Part 8

The bits of C(Z) operate on the corresponding bits of the Accumulator to form the exclusive OR. The result is left in the Accumulator. The C(Z) are unaffected by this order.

AC Bit C(Z) Bit Result 0 0 0 0 1 1 1 0 1 1 1 0

_Inclusive OR_ (10 usec.) ior x Y Operation Code 04

The bits of C(Z) operate on the corresponding bits of the Accumulator to form the inclusive OR. The result is left in the Accumulator. The C(Z) are unaffected by this order.

AC Bit C(Z) Bit Result 0 0 0 0 1 1 1 0 1 1 1 1

_Load Accumulator_ (10 usec.) lac x Y Operation Code 20

The C(Z) are placed in the Accumulator. The C(Z) are unchanged. The original C(Z) are lost.

_Deposit Accumulator_ (10 usec.) dac x Y Operation Code 24

The C(AC) replace the C(Z) in the memory. The C(AC) are left unchanged by this instruction. The original C(Z) are lost.

_Deposit Address Part_ (10 usec.) dap x Y Operation Code 26

Octal digits 6 through 11 of the Accumulator replace the corresponding digits of memory register Z.

C(AC) are unchanged as are the contents of octal digits 0 through 5 of Z. The original contents of octal digits 6 through 11 of Z are lost.

_Deposit Instruction Part_ (10 usec.) dip x Y Operation Code 30

Octal digits 0 through 5 of the Accumulator replace the corresponding digits of memory register Z. The Accumulator is unchanged as are digits 6 through 11 of Z. The original contents of octal digits 0 through 5 of Z are lost.

_Load In-Out Register_ (10 usec.) lio x Y Operation Code 22

The C(Z) are placed in the In-Out Register. C(Z) are unchanged. The original C(IO) are lost.

_Deposit In-Out Register_ (10 usec.) dio x Y Operation Code 32

The C(IO) replace the C(Z) in memory. The C(IO) are unaffected by this instruction. The original C(Z) are lost.

_Jump_ (5 usec.) jmp x Y Operation Code 60

The Program Counter is reset to address Z. The next instruction that will be executed will be taken from memory register Z. The original contents of the Program Counter are lost.