Skip to content

larsbrinkhoff/pdp10-gcc

Repository files navigation

This is a backend for the PDP-10. See gcc/config/pdp10.

The PDP-10 architecture is a family of 36-bit word-addressed machines. They were manufactured primarily by DEC from 1964 to 1983, when they were cancelled in favour of the VAX family. Famous software first running on PDP-10s include: EMACS, ITS, SPELL, Collosal Cave, ADVENT, Zork, Dungeon, MacLisp. Not first: TECO.

A memory word is 36 bits long, which is also the length of the general-purpose registers. All user instructions are 36 bits and have 9 bits to specify an operation, 4 bits to specify a register, 1 bit to indicate indirect addressing, 4 bits to specify an index register, and 18 bits to specify an address or offset. The first version of the architecture was limited to a virtual address space of 256K words; a later version extended this to a maximum of 1G words.

About

PDP-10 backend for GCC 3.2

Topics

Resources

License

GPL-2.0, LGPL-2.1 licenses found

Licenses found

GPL-2.0
COPYING
LGPL-2.1
COPYING.LIB

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published