Extension of PDP-11 Instruction Set: Floating Point

Order Number: S-1043

This interoffice memorandum from December 22, 1969, by Grant Saviers to Bruce Delagi, discusses a proposed method for extending the PDP-11 instruction set to support floating-point operations (Add, Subtract, Multiply, Divide, Float, and Entier). The proposal involves interfacing a floating-point processor to the Unibus and associating six memory (I/O) locations with these functions. By utilizing the 'Move' instruction to pass an address pointer to a three-word table of operand addresses, the processor can execute operations more efficiently, requiring less core than standard memory-to-memory moves. The document includes a hand-translated code example of an arithmetic expression and considers the implications for subexpression optimization and future micro-programmed arithmetic processors.

S-1043
December 1969
2 pages
Quality

Original
0.2MB

Site structure and layout ©2026 Majenko Technologies