Extended Addressing

Revision 5

Order Number: Revision 5

This interoffice memorandum, written by Mike Uhler in 1983, serves to formalize documentation for extended addressing in the PDP-10 architecture, specifically addressing deficiencies found during the development of EBOX microcode for the Jupiter processor.

Key contents include:

  • Definitions: Standardizes terminology such as virtual, local, and global addresses, as well as various address word and index formats (IFIW, EFIW, local/global).
  • Effective Address Calculations (EA-calc): Provides detailed rules and examples for computing effective addresses, emphasizing how indexing and indirection behave in local vs. global contexts.
  • Special Instructions: Describes how specific instructions (e.g., Byte instructions, EXTEND, JSP/JSR, Stack operations, BLT, XBLT, JSA/JRA, LUUOs, XCT) are modified to support extended addressing.
  • Previous Context (PXCT): Explains the PXCT mechanism, which allows the monitor to make references to a previous context's memory and ACs, including modification of the EA-calc algorithm and usage of control bits in the AC field.

The memo is intended as a definitive reference for developers and was meant to be incorporated into the Processor Reference Manual (PRM).

Revision 5
May 1983
57 pages
Quality

Original
3.5MB

Site structure and layout ©2026 Majenko Technologies