OPERATING SPEEDS

Operating times of PDP-3 instructions are normally multiples of the

memory cycle of 5 microseconds. Two cycle instructions refer twice to

memory and thus require 10 microseconds for completion. Examples of this

are add, subtract, deposit, load, etc. One cycle instructions do not

refer to memory and require 5 microseconds. Examples of the latter are

the jump instructions, the skip instructions, and the operate group. The

operating times of variable cycle instructions depend upon the

instruction. For example, the operating time for a shift or rotate

instruction is 5 +0.2N microseconds, where N is the number of shifts

performed. The operating times for multiply and divide are functions of

the number of ones in the multiplier and in the quotient, respectively.

Maximum time for multiply is 25 microseconds. This includes the time

necessary to get the multiply instruction from memory. Divide takes 90

microseconds maximum.

In-Out Transfer instructions that do not include the optional wait

function require 5 microseconds. If the in-out device requires a wait

time for completion, the operating time depends upon the device being

used.

If an instruction includes reference to an index register, an additional

5 microseconds is required. Each step of indirect addressing also

requires an additional 5 microseconds.

Preliminary Specifications: Programmed Data Processor Model Three (PDP-3) October, 1960 · 第 31 / 71 题